Можете ли вы добавить визуальный редактор в поле описания для пользовательских таксономий? Было бы неплохо иметь эту опцию доступной, когда вы редактируете запись для таксономии, будь то основной или пользовательский.
Можете ли вы добавить визуальный редактор в поле описания для пользовательских таксономий? Было бы неплохо иметь эту опцию доступной, когда вы редактируете запись для таксономии, будь то основной или пользовательский.
Ответы:
Просто написал функцию. Прямо сейчас он отобразит редактор tinymce в каждом описании пользовательской таксономии. Конечно, вы можете редактировать, чтобы показать его только для некоторых конкретных таксономии.
/**
* Display advanced TinyMCE editor in taxonomy page
*/
function wpse_7156_enqueue_category() {
global $pagenow, $current_screen;
if( $pagenow == 'edit-tags.php' ) {
require_once(ABSPATH . 'wp-admin/includes/post.php');
require_once(ABSPATH . 'wp-admin/includes/template.php');
wp_tiny_mce( false, array( 'editor_selector' => 'description', 'elements' => 'description', 'mode' => 'exact' ));
}
}
add_action( 'init', 'wpse_7156_enqueue_category' );
Вы можете предоставить первый аргумент, wp_tiny_mce
как true
если бы вы хотели урезанную версию tinyMCE
Вы пробовали плагин Rich Text Tags ?
Скриншот:
Не напрямую, нет.
Однако вы можете написать собственный javascript, который применяет соответствующие классы к полю ввода для описания пользовательской таксономии.
Однако если вы действительно хотите создать отношение «многие ко многим» между сообщениями (например, тип сообщения «Шины» и тип сообщения «Автомобили»), то WordPress этого не делает (в настоящее время) есть возможность для этого. Тем не менее, плагин Posts 2 Posts действительно предоставляет эту функциональность (и дает вам гораздо больше гибкости для создания сложных отношений).