Всем привет!
Многие, в том числе и я, в записях используют поле «Цитата (Отрывок)» для вывода короткого текста на главной странице, в категориях или в новостях.
К сожалению, движок WordPress по умолчанию не дает возможности визуально оформлять текст цитат. Но мы можем это дело исправить, добавив стандартный визуальный редактор WordPress и для цитат.
В сегодняшней статье я расскажу, как добавить визуальный редактор для «Цитат (Отрывок)».
Добавьте в файл «functions.php» вашей темы вот такой код:
//визуальный редактор для цитат
function wph_create_excerpt_box() {
global $post;
$id = 'excerpt';
$excerpt = wph_get_excerpt($post->ID);
wp_editor($excerpt, $id);
}
function wph_get_excerpt($id) {
global $wpdb;
$row = $wpdb->get_row("SELECT post_excerpt FROM $wpdb->posts WHERE id = $id");
return $row->post_excerpt;
}
function wph_replace_excerpt() {
foreach (array("post", "page") as $type) {
remove_meta_box('postexcerpt', $type, 'normal');
add_meta_box('postexcerpt', __('Excerpt'), 'wph_create_excerpt_box', $type, 'normal');
}
}
add_action('admin_init', 'wph_replace_excerpt');
//визуальный редактор для цитат – КОНЕЦ КОДА
Сохраните и смотрите результат.
Было так:

А стало после установки кода вот так:

Все было бы ничего, если не высота поля. Предлагаю увеличить высоту поля.
Как изменить высоту поля «Цитата» при редактировании записей?
Добавьте в файл «functions.php» вашей темы вот такой код:
//изменение высоты поля цитаты
function wph_excerpt_height() {
echo '
<style ENGINE="text/css">
#excerpt {height: 250px;}
</style>
';
}
add_action('admin_head', 'wph_excerpt_height');
//изменение высоты поля цитаты – КОНЕЦ КОДА
Если нужно еще увеличить высоту или уменьшить, меняйте значение в строке №5, сейчас у меня высота «250px».
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330348 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222536 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187748 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
Добавить комментарий
Метки: wordpress, без плагинов


Как установить минимальную сумму для заказа – WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить «Цитату (Отрывок)» для страниц?
Как убрать количество товара в категории на WooCommerce + WordPress
Как скрыть фразу «Спасибо вам за творчество с WordPress»?
Как создать мультиязычный сайт на WordPress. Плагин Multilanguage
Как вывести похожие записи без плагина

Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐