Question

Parfois, il peut être nécessaire d'inclure du contenu fréquemment dans l'évolution d'un thème, mais les thèmes prendre un certain temps pour modifier, il peut également être nécessaire pour permettre à un utilisateur non technique de maintenir un certain contenu qui apparaît sur plus d'une page. Est-il possible (sans impact sur les performances fortement) d'inclure un poste dans un thème?

text alt

Était-ce utile?

La solution

Vous pouvez, mais je pense qu'il est beaucoup plus facile pour vous d'ajouter un thème barre latérale, puis placez un texte-widget (ou tout autre widget de) à l'intérieur là parce que c'est beaucoup plus flexible.

Ce que vous décrivez, je l'ai fait pour certains sites il y a plus. Vous pouvez charger le poteau juste et l'afficher. Je query_posts() pour obtenir le poste (s), puis have_posts(), query_posts(), the_content() et ainsi de suite pour l'afficher dans les fichiers de modèle (par exemple, probablement footer.php dans votre cas).

Autres conseils

Vous devriez certainement utiliser un widget pour obtenir cette fonctionnalité, plutôt que hardcoding un appel à un poste particulier dans votre thème. Il existe des plugins qui étendent les fonctionnalités de widget et le rendent facile à contrôler les pages les widgets apparaissent sur.

Il y a plusieurs façons de le faire:

  1. Inclure une page (qui ne figure pas dans le menu)
  2. Inclure un poste
  3. Ajoutez une page d'options sur le thème, cette page comprendra le champ de texte dont vous avez besoin ici.

Options 1,2 peut être mis en œuvre à l'aide query_posts. Option 3 peut être foind ici

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