Intereting Posts
Циклическая пользовательская таксономия для получения списков типов столбцов? Не удалось войти на мой сайт WordPress. reauth = 1 цикл перенаправления Плагин не работает локально, но работает на сервере Удалите повторяющиеся строки из базы данных wordpress, где столбец дублируется в phpmyadmin API-интерфейс пользовательского интерфейса Что сравнивает is_page_template ()? Невозможно форматировать содержимое Rich Text Editor в шаблоне HTTP sitewide, за исключением: wp-admin и 2 пользовательских каталогов Изображения в медиа-библиотеке внезапно исчезли Когда следует использовать add_rewrite_tag ()? Как вы регистрируете пользователя с помощью wp_logout? Как перемещать метаинформацию в шаблоне единой почты TwentyTwelve? Выход PHP также в тему «Дети», но разные Пользовательские массовые действия в WP 3.7.1 Как последовательно применять правило перезаписи при разработке плагинов

Первое вырезание буквы в выдержке

Я использую плагин, чтобы позволить dropcaps для первой буквы в моей теме WordPress. Однако выдержка отсекает первую букву. Например, предложение, подобное: «Это установка WordPress», будет отображаться на первой странице как «его установка WordPress».

Я попытался вырезать секцию strip_shortcodes файла formatting.php, но теперь есть пробел до и после буквы, поэтому он отображается как «T его установка WordPress».

Кто-нибудь знает, как либо: a) заставить отображать крышку отсечки или b) показывать письмо в обычном режиме?

function wp_trim_excerpt($text = '') { $raw_excerpt = $text; if ( '' == $text ) { $text = get_the_content(''); //$text = strip_shortcodes( $text ); $text = apply_filters('the_content', $text); $text = str_replace(']]>', ']]>', $text); $excerpt_length = apply_filters('excerpt_length', 55); $excerpt_more = apply_filters('excerpt_more', ' ' . '[...]'); $text = wp_trim_words( $text, $excerpt_length, $excerpt_more ); } return apply_filters('wp_trim_excerpt', $text, $raw_excerpt); 

}

Solutions Collecting From Web of "Первое вырезание буквы в выдержке"

Я собираюсь дать вам жестко запрограммированное решение этой проблемы, а не использовать плагин. Если вы настроены на плагин, это прекрасно, но этот короткий код довольно прост и, надеюсь, полезен для ваших целей.

Этот код в основном просто добавляет класс CSS в короткий код.

Сначала отключите этот плагин.

Вставить это в functions.php

 // Shortcode: Drop cap add_shortcode('dropcap', 'dropcap'); function dropcap($atts, $content = null) { extract(shortcode_atts(array('link' => '#'), $atts)); return '<span class="dropcap">' . do_shortcode($content) . '</span>'; } 

Используйте его так:

 [dropcap]K[/dropcap] 

Затем настройте его, пожалуйста, в своей таблице стилей:

 .dropcap { font-size:50px; }