Création d'un type post personnalisé pour Insertion de contenu prédéfini dans Poste et Pages?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1515

  •  16-10-2019
  •  | 
  •  

Question

En réponse au commentaire de ' Mike Schinkel (voir ci-dessous) sur my sur la façon dont le contenu préremplir (essentiellement en utilisant un contenu modèle) ...

  

B @Scott Je veux dire, pourquoi avez-vous un soutiens   fichier sur le disque plutôt que d'un lieu   l'administrateur? Pour plusieurs, avez-vous   créé une considérant « lettre de vente »   coutume de type poste?

Non, mais cela ressemble à une meilleure solution. Comment feriez-vous et où vous voulez stocker les choix pour le contenu? (Je suppose que vous pourriez avoir quelques différents types de modèles de contenu à l'offre.)

Était-ce utile?

La solution

Votre question me fait penser à l'extension de votre cas d'utilisation à un plugin que j'ai publié plus tôt appelé WP boilerplate Shortcode Plugin - v1.0.5

La partie la plus facile de faire ce que vous demandez est le codage arrière-plan; la partie la plus difficile a été de déterminer une bonne interface utilisateur. S'il y a des éléments de contenu multiples à choisir l'utilisateur a besoin d'un moyen de sélectionner celui à utiliser et il n'y a pas une façon évidente de le faire.

Une approche que je aurais pu utiliser aurait été d'intercepter lorsque l'utilisateur a cliqué « Ajouter Post » et demandez-leur quel élément de contenu pré-peuplé, ils veulent commencer, mais qui semblait kludgy et non ligne avec la façon dont l'administration de WordPress fonctionne normalement. Ainsi, au lieu que j'ajouté un « Insérer boilerplate » METABOX avec un menu déroulant contenant la liste des éléments de texte disponibles boilerplate.

Pour utiliser ce plugin télécharger, copier dans un sous-répertoire dans votre répertoire /wp-content/plugins/ puis l'activer. Après aspect d'activation pour la « boilerplate » menu et commencer à ajouter vos ventes lettres comme Boilerplates en prenant soin de sélectionner les « Types de poste associés » pour lequel vous voulez que chaque boilerplate soit actif . Puis, dans la « Ajouter {type} message » fenêtre dans le regard admin en haut à droite; vous trouverez le contenu du passe-partout à la fin de tout ce qui est actuellement dans l'éditeur de contenu:


(source: mikeschinkel.com )

Notez que lors de l'activation du plugin ajoutera tous les types de poste que vous pourriez avoir dans le « Associated type Post » taxonomie mais si vous ajoutez de nouveaux types de poste plus tard, vous devrez les ajouter manuellement; il suffit de correspondre exactement au nom pluriel du type de poste (par exemple "Produits" ou "Postes en vedette" ou autre.)

Ce n'est pas exactement ce que vous avez demandé, mais étant donné la nécessité d'un moyen de sélectionner le contenu Je pense qu'il est une solution vraiment pratique. J'aimerais obtenir vos commentaires sur ce que vous pensez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top