1

Topic: Как добавить кнопку в текстовый HTML-редактор WordPress

С помощью текстового HTML-редактора на WordPress можно легко форматировать текст, вставлять теги в сам текст. Но не всегда HTML тегов бывает достаточно. Ведь согласитесь удобно же когда нажал на кнопку и тег уже в тексте. И вставлять и обрамлять очень удобно, тем более это экономит достаточно много времени нежели когда вам бы пришлось писать все теги вручную. Брр, при одной только мысли становится жутко...  PunBB_INFO_ICQ/crasy
Сейчас мы научимся как можно вставлять новые кнопки для удобной вставки тегов.

2

Re: Как добавить кнопку в текстовый HTML-редактор WordPress

Работать будем с functions.php. Кто не знает, файл располагается тут /wp-content/themes/{ваша тема}/functions.php
Туда записываем:

// Добавляем кнопки в текстовый html-редактор
add_action( 'admin_print_footer_scripts', 'add_sheensay_quicktags' );
function add_sheensay_quicktags() {
   if (wp_script_is('quicktags')) :
?>
    <script type="text/javascript">
      if (QTags) { 
        // QTags.addButton( id, display, arg1, arg2, access_key, title, priority, instance );
        QTags.addButton( 'sheens_p', 'p', '<p>', '</p>', 'p', 'Параграф', 1 );
        QTags.addButton( 'sheens_h2', 'h2', '<h2>', '</h2>', 'h', 'Заголовок 2 уровня', 2 );
      }
    </script>
<?php endif;
}