Je veux ajouter le texte en haut de chaque page de catégorie. J'utilise un plugin http://wordpress.org/extend/plugins/categorycustomfields/ . Avec l'aide de ce plugin, je peux ajouter un champ supplémentaire à mes catégories, mais comment puis-je l'afficher? Par exemple: - si je veux afficher la description de la catégorie, j'ai utilisé <?php echo category_description(); ?>
de la même manière, comment puis-je afficher la valeur du champ personnalisé.
Puis-je suggérer d'utiliser un plugin que j'utilise pour mes sites (je suis un développeur web)? J'utilise un plugin de contenu de catégorie supplémentaire ( http://www.greatwpplugins.com/extra-category-content/ ) si je souhaite placer tout type de contenu (texte, image, lien, etc.) avant la publication de la publication. dans une catégorie. Il suffit d'installer le plug-in, de modifier une catégorie pour ajouter du contenu supplémentaire et d'ajouter dans le modèle le code <?php echo the_extra_category_content( ); ?>
.
Dans l'admin, il y a une zone de texte de description pour ajouter du texte supplémentaire à chaque catégorie. Dans votre fichier de modèle, vous pouvez afficher ce texte via la fonction category_description($cat_id)
.
Vous pouvez également utiliser la fonction is_category($cat_id)
pour vérifier si une certaine catégorie est affichée, puis faire ce que vous voulez.
if (is_category(5))
{
// Description for the current category
echo category_description();
// Add some extra content
echo 'This is category number five, yay!';
}
Notez que vous pouvez également utiliser la catégorie fichiers de modèle :
category-$slug.php
> category-$id.php
> category.php