Je me demande comment je peux me débarrasser du post-éditeur (visuel + html). J'ai essayé de ne pas enregistrer la prise en charge du type de publication, et cela apparaît toujours (la désinscription fonctionne correctement avec toutes les autres métadonnées par défaut sur l'écran de modification de la publication). J'ai également essayé de le désenregistrer avec remove_meta_box, ce qui ne fonctionnait pas trop (fonctionne pour tout le reste sauf la meta box de titre). Peut-être que je manque quelque chose. Vous avez déjà effectué une recherche sur le Web et vous n'avez rien trouvé. J'espère que quelqu'un pourra me le dire. Merci!
Ps. Je serais heureux d'une sollicution pour désactiver le champ titre aussi, mais c'est le 2ème (ne pas l'enregistrer avec les travaux de type de message).
(La version Wordpress est 3.0.4.)
supports
d'un tableau vide via un filtre?Si vous ne passez rien pour l'
supports
argument, les paramètres par défaut de'title', 'editor'
sont utilisés (où "rien" est tout ce qui estempty()
).Cependant, tout comme vous pouvez ajouter la prise en charge de quelque chose après avoir enregistré le type de publication avec
add_post_type_support( $post_type, $feature )
, vous pouvez supprimer la prise en charge de quelque chose en appelantremove_post_type_support( $post_type, $feature )
. Donc, appeler cela après avoir enregistré votre type de publication devrait supprimer l'éditeur:Ces fonctions ne font que manipuler la
$_wp_post_type_features
variable globale , mais il est toujours préférable de le faire avec les fonctions API que de la manipuler vous-même.la source
0.1
au lieu d'0
un paramètre pour passer leempty()
contrôle.empty()
mien. Comme ci-dessus - hautement contre-intuitif.'support' => array('thumbnail' => true, 'editor' => false);
J'utilise le plug-in d'interface utilisateur de type de publication personnalisé pour créer des types de publication personnalisés. En utilisant ce plugin, vous pouvez désactiver le post-éditeur sous les options avancées.
Gérer le type de message -> Afficher les options avancées
Voici un lien vers le plugin: http://wordpress.org/extend/plugins/custom-post-type-ui/
PS - Il vous permet également de désactiver le champ de titre :)
la source
Découvrez register_post_type (); dans le codex. Dans la section Arguments , faites défiler vers le bas jusqu'à ce que vous voyiez Supports .
À partir de 3.5, booléen
false
peut être passé en tant que valeur au lieu d'un tableau pour empêcher le comportement par défaut (titre et éditeur).Ou personnalisez votre type de publication personnalisé comme vous le souhaitez en ajoutant les valeurs souhaitées, par exemple:
Ces options prises en charge dans mon tableau apparaîtront dans mon backend wordpress.
la source
Vous pouvez également définir le style de la page d'édition administrateur pour masquer les éléments sertain, tels que l'éditeur, etc.
la source