Je ne veux pas utiliser le WYSIWYG en haut de mon type de message personnalisé. Je souhaite utiliser à la place une zone de texte de champ personnalisé que je peux placer en bas de ma liste de champs personnalisés.
Est-ce possible?
custom-post-types
wysiwyg
scottgemmell
la source
la source
remove_post_type_support()
à l'intérieur du même rappel que vous appelezregister_post_type()
, pour garantir un bon ordre d'exécution.supports
paramètre dans son interface utilisateur. Reportez-vous à ces captures d'écran .Vous pouvez réellement désactiver l'éditeur WYSIWYG, ne laissant que l'éditeur de source html. Choisissez une fonction ci-dessous:
la source
Alternativement, vous pouvez gérer le support post-éditeur directement dans votre
register_post_type()
appel, via le'supports'
paramètre dans le$args
tableau.La valeur par défaut est:
'supports' => array( 'title', 'editor' )
.Vous pouvez le changer selon vos besoins; par exemple:
'supports' => array( 'title' )
.la source
Re: ce commentaire:
Le plug-
register_post_type()
$args
in d'interface utilisateur des types de publication personnalisés expose tous les paramètres du tableau dans son interface utilisateur.Dans ce cas, il vous suffit de trouver la section Supports et de désactiver / décocher l' éditeur :
la source
Un autre moyen plus cohérent de désactiver l'éditeur WYSIWYG, ne laissant que l'éditeur de source html, consiste à interdire tinymce en utilisant le filtre "wp_editor_settings" pour votre type de publication personnalisé.
la source