web-dev-qa-db-fra.com

Que dois-je utiliser - Taxonomies, champs personnalisés, Type de publication?

J'ai créé un blog de voyage/photographie. Je souhaite définir différents types de publication: Voyages, Commentaires d'hôtel, etc. Pour la publication, je souhaite ajouter des données uniques, telles que: Ville, Météo (heure actuelle), Métadonnées Geotag (longues et longues. ). etc.

Je suis nouveau dans les taxonomies personnalisées, les types d'articles personnalisés et les champs personnalisés. Par exemple, je ne sais pas quand utiliser des taxonomies personnalisées ni quand utiliser des champs personnalisés.

Il y a beaucoup de plugins que je pensais acheter, en voici deux: http://codecanyon.net/item/easy-custom-content-types-for-wordpress/234182 http: // www. dev4press.com/plugins/Gd-taxonomies-tools/features/

Ce que je veux réaliser:

1) Ajoutez une ville pour un type de message personnalisé (faites votre choix dans une liste de villes à l'aide d'une liste déroulante des villes que j'ai ajoutées à une liste) et attachez également une image de la ville au bas de mon message.

2) Choisissez une météo et utilisez une icône pour indiquer à l'utilisateur la météo du jour de la prise de vue. 3) Ayez une URL du type: http://mydomain.com/city-name http://mydomain.com. /city-name/post-name.html

Comme le nom de ville serait la taxonomie - mais que se passe-t-il si j'ai plusieurs taxonomies, comment puis-je construire ma structure de lien permanent pour maintenir cette structure?

4) Optimisation et rapidité - D'après ce que j'ai lu, je dois utiliser une valeur numérique en tant que premier élément de ma structure de lien permanent afin de minimiser les contraintes sur ma base de données WordPress et d'empêcher WordPress de créer des règles explicites. Cela implique-t-il également des taxonomies dans l'URL?

Il y a beaucoup de questions pour lesquelles je n'ai pas de réponse. Je suis très confus avec tous les plugins et toutes les informations dont vous avez besoin.

Merci d'avance.

5
Idan

Vous pouvez utiliser autant de plugins gratuits pour créer des types de publication personnalisés tels que:

qui font tous la même chose que les deux que vous avez énumérés et certains le font encore plus, en créant un type d'article personnalisé, des taxonomies personnalisées et en ce qui concerne les champs personnalisés, tous n'ont pas cette fonctionnalité, mais il y en a quelques-uns qui le font, et même vous vous avez des plugins gratuits incroyables comme:

avec le bon plugin ou la bonne combinaison de plugins, vous n’aurez pas à dépenser un sou (les dons aux auteurs de plugins sont plus que bienvenus) vous pouvez obtenir exactement ce que vous voulez. Et après cette longue liste, vous pouvez tout faire par code à l’aide du Codex et de cet excellent site.

Maintenant la question principale

Que dois-je utiliser - Taxonomies, champs personnalisés, Type de publication?

Je suis mon propre ensemble de règles en décidant du type de données dont j'ai besoin et de ce que je dois en faire.

  • Types de publication - pour tous les principaux enregistrements de données qui doivent/ne doivent pas être affichés ou interrogés.
  • taxonomies - pour regrouper les articles/enregistrements personnalisés, aide beaucoup dans les requêtes.
  • champs personnalisés - pour des données supplémentaires devant être enregistrées par article/enregistrement personnalisé, peut-être même pour faciliter les requêtes.

Bonne chance.

4
Bainternet

si vous n’avez pas l’intention de dépenser de l’argent, WPMUDEV a une solution qui pourrait fonctionner et faciliter son utilisation. Elle s'appelle Custom Press. Elle utilise les nouvelles fonctionnalités de wordpress 3.0 et le meilleur est que le contenu est stocké dans les tables de base de données normales de wordpress. ne vous inquiétez pas si vous décidez de cesser de l’utiliser plus tard. Voici le lien vers celle-ci WPMUDEV - Presse personnalisée

Une fonctionnalité intéressante à ce sujet est la création de nouveaux panneaux dans la zone d'administration pour chaque zone. Vous pouvez également configurer des champs personnalisés, des taxonomies, des modèles, etc.

0
xLRDxREVENGEx