quicktags_settingsхук-фильтрWP 3.3.0

Позволяет настроить текстовый редактор 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'.

Примеры

0

#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 Введена.

Где вызывается хук

_WP_Editors::editor_settings()
quicktags_settings
wp-includes/class-wp-editor.php 359
$qt_init = apply_filters( 'quicktags_settings', $qt_init, $editor_id );

Где используется хук в WordPress

Использование не найдено.