Não quero usar o WYSIWYG na parte superior do meu Tipo de postagem personalizado. Quero usar uma área de texto de campo personalizado que possa ser colocada na parte inferior da minha lista de campos personalizados.
Isso é possível?
custom-post-types
wysiwyg
scottgemmell
fonte
fonte
remove_post_type_support()
dentro do mesmo retorno que você chamaregister_post_type()
, para garantir a ordem correta de execução.supports
parâmetro em sua interface do usuário. Consulte estas capturas de tela .Você pode realmente desativar o editor WYSIWYG, deixando apenas o editor de código-fonte html. Escolha uma função abaixo:
fonte
Como alternativa, você pode lidar com o suporte pós-editor diretamente na sua
register_post_type()
chamada, através do'supports'
parâmetro na$args
matriz.O valor padrão é:
'supports' => array( 'title', 'editor' )
.Você pode alterá-lo para o que precisar; por exemplo:
'supports' => array( 'title' )
.fonte
Re: este comentário:
O plug-in personalizado da interface do usuário de tipos de postagem expõe todos os
register_post_type()
$args
parâmetros da matriz em sua interface do usuário.Nesse caso, basta encontrar a seção Supports e desativar / desmarcar o Editor :
fonte
Outra maneira mais consistente de desativar o editor WYSIWYG, deixando apenas o editor de código-fonte html - é proibir o tinymce usando o filtro "wp_editor_settings" para o seu tipo de postagem personalizado.
fonte