Я не хочу использовать WYSIWYG в верхней части моего пользовательского типа сообщения. Я хочу использовать текстовое поле настраиваемого поля, которое вместо этого я могу поместить внизу списка настраиваемых полей.
Это возможно?
custom-post-types
wysiwyg
scottgemmell
источник
источник
remove_post_type_support()
внутри того же обратного вызова, который вы вызываетеregister_post_type()
, чтобы обеспечить правильный порядок выполнения.supports
параметр в своем пользовательском интерфейсе.Обратитесь к этим скриншотам .Вы можете фактически отключить редактор WYSIWYG, оставив только редактор HTML-кода. Выберите функцию ниже:
источник
В качестве альтернативы, вы можете обрабатывать поддержку постредактора непосредственно в вашем
register_post_type()
вызове через'supports'
параметр в$args
массиве.Значение по умолчанию:
'supports' => array( 'title', 'editor' )
.Вы можете изменить это на то, что вам нужно; например:
'supports' => array( 'title' )
.источник
Re: этот комментарий:
ТАМОЖЕННЫЙ ПОСТ Типы UI Плагин предоставляет все из
register_post_type()
$args
параметры массива в его интерфейсе.В этом случае вам просто нужно найти раздел « Поддержка » и отключить / снять флажок « Редактор» :
источник
Другой, более последовательный способ отключить редактор WYSIWYG, оставляя только редактор исходного кода html, - запретить использование tinymce, используя фильтр «wp_editor_settings» для вашего пользовательского типа записи.
источник