quicktags_settings
Позволяет настроить текстовый редактор WordPress - Quicktags.
Использование
add_filter( 'quicktags_settings', 'filter_function_name_11', 10, 2 ); function filter_function_name_11( $qtinit, $editor_id ) { // Фильтр... return $qtinit; }
- $qtinit(массив)
- Массив настроек. Кнопки по умолчанию из элемента массива $qtinit['buttons'] = strong, em, link, block, del, ins, img, ul, ol, li, code, more, close.
- $editor_id(строка)
- ID редактора, для которого указываются настройки. Например 'content'.
Примеры
#1 Убрать из текстового редактора все кнопки кроме заданных
function filter_quicktags_settings( $qtinit, $editor_id ){ if( $editor_id == "content" ){ // Определяем набор кнопок $qtinit['buttons'] ='strong,ul,ol,li,code'; } return $qtinit; } add_filter('quicktags_settings', 'filter_quicktags_settings', 10, 2);
Список изменений
С версии 3.3.0 | Введена. |
Где вызывается хук
quicktags_settings
wp-includes/class-wp-editor.php 359
$qt_init = apply_filters( 'quicktags_settings', $qt_init, $editor_id );