В редакторе Wordpress есть множество дополнительных возможностей, отключенных по умолчанию, одна из них - выравнивание текста по ширине.
Чтобы активировать их необходимо всего лишь добавить пару строк кода в файл functions.php вашей темы.
function add_more_buttons($buttons) { $buttons[] = 'alignjustify'; // выравнивание по ширине $buttons[] = 'sup'; // верхний индекс $buttons[] = 'sub'; // нижний индекс $buttons[] = 'hr'; // разделительная черта return $buttons; } add_filter("mce_buttons_2", "add_more_buttons");
Редактор имеет две вкладки Визуальная и Текстовая, кнопки добавятся в визуальную часть во второй ряд.
Можно добавить кнопки и в третий ряд, вместо mce_buttons_2 указав mce_buttons_3.
До этого мы включили кнопки которые есть в редакторе, в визуальной чати, но были отключены. Теперь же добавим кнопки на вкладку редактора Текст, для этого добавим в тот же файл functions.php следующие строки:
add_action( 'admin_print_footer_scripts', 'add_adnota_quicktags' ); function add_adnota_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( 'adn_p_justify', 'justify', '<p style="text-align:justify;">', '</p>', 'justify', 'Выравнивание по ширине', 1 ); } </script> <?php endif; }Таким образом можно добавить не только кнопки для вывода тегов с любыми атрибутами, но и для вставки шорткодов, заменив параметры arg1, arg2 в функции QTags.addButton