Чи можете ви додати візуальний редактор у поле опису для користувацьких таксономій?


9

Чи можете ви додати візуальний редактор у поле опису для користувацьких таксономій? Було б добре, щоб ця опція була доступною, коли ви редагуєте запис для таксономії, будь то основний або звичайний.


Наступне рішення від @Butuzov чудово працює Замініть поле опису таксомонії редактором Visual / WYSIWYG
dj.cowan

Відповіді:


11

Щойно написав функцію. Зараз він відобразить редактор 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


Ти прибив її Tareq, дякую! Я майже впевнений, що вони переносять це на реальний API для 3.3, але поки це просте рішення. Завтра я вручу нагороду, коли WPSE дозволить мені. :)
hsatterwhite

+1 для простоти. Додаю до моїх фрагментів і спробую незабаром. Спасибі
Міхал Мау

@Maugly, погодився. Я спробував це, і ви, можливо, захочете його змінити, щоб він працював з action = edit, оскільки на екрані швидкого редагування #description використовується в таблиці таксономії. # тег-опис використовується для текстового поля опису на екрані швидкого редагування, але ваш простір обмежений через налаштування двох стовпців.
hsatterwhite

лише нагадування @hsatterwhite про нагородження
щедротою

Дякуємо за нагадування, зроблено та зроблено. Гарного!
hsatterwhite

2

Ви пробували плагін The Rich Text Tags ?

  • Це робить саме те, що потрібно.
  • Працює з користувацькими таксономіями.
  • Добре справляється із зображеннями.
  • Включає нове внутрішнє з'єднання WP.
  • Він регулярно оновлюється.

Знімок екрана:

Знімок екрана з тегами насиченого тексту


Я про це не чув. Я ціную відповідь і посилання на скріншот. Окрім прийнятої відповіді, це також чудове рішення. Дякую Мауглі!
hsatterwhite

0

Не безпосередньо, ні.

Однак ви можете написати спеціальний javascript, який застосовує відповідні класи до поля введення для опису спеціальної таксономії.

Якщо ви дійсно хочете зробити, однак, це створити "багато-багато-багато" відносини між повідомленнями (наприклад, тип публікації "Шини" та "Повідомлення" типу "Автомобілі"), тоді WordPress не робить (наразі) є можливість для цього. Тим НЕ менше, повідомлення 2 Повідомлень плагін робить забезпечити цю функціональність (і дає набагато більше гнучкого підходу при створенні складних відносин).


Дякую за відповідь, але я не намагаюся пов'язувати публікації з іншими публікаціями. Я просто намагаюся додати візуальний редактор до поля опису для таксономій.
hsatterwhite
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.