2016-10-04 1 views
0

J'ai un blog dans lequel je partage des messages. Lors de la création du post, je passe en revue toutes les métadonnées et les paramètres pour personnaliser le post comme je l'aime. Est-il possible de faire de mes personnalisations les paramètres par défaut pour un nouveau message afin que je n'ai pas à répéter ce processus à chaque fois.Wordpress nouveau poste paramètres par défaut

Mes personnalisations sont:

  • Afficher la page Titre = OFF
  • Afficher Fil d'Ariane = OFF
  • Catégorie = nouvelles
  • tags = ne doit pas être vide
  • Photo descriptive = ne doit pas être vide
  • Extrait = ne doit pas être vide
  • Ne commencez pas par post vide -> ajouter un template par défaut à partir des templates de VisualComposer (le mien s'appelle DefaultPostTemplate)

Y a-t-il un moyen de configurer tout cela quand j'appuie sur "Ajouter un nouveau message"?

Répondre

0

Vous pouvez utiliser l'action save_post, ce n'est pas totalement ce que vous voulez mais je ne connais aucun hook appelé à l'init d'un nouveau post.

https://codex.wordpress.org/Plugin_API/Action_Reference/save_post

+0

Cela peut fonctionner - il peut changer le « Afficher la page Titre » et « Afficher Fil d'Ariane » false, définissez la catégorie à « nouvelles » et même vérifier si « tags » et « Photo descriptive » sont vides . Mais comment produire une erreur si les tags ou l'image sélectionnée sont vides? – mp3por

+0

J'ai trouvé comment avoir le modèle par défaut :) – mp3por

+0

Je pense que ce message devrait vous aider à "jeter" l'erreur: http://wordpress.stackexchange.com/questions/5102/add-validation-and-error-handling-when -saving-custom-fields – Bazaim