J'essaie de supprimer / remplacer l'attribut de titre sur les éléments de catégorie utilisés par WordPress. J'utilise WordPress 2.9.1, avec le code suivant: de ce que j'avais lu cette méthode utilisée pour travailler sur des versions plus anciennes (je n'avais jamais essayé cependant). Je ne veux vraiment pas pirater les intersals de WordPress ou utiliser un piratage JavaScript, pour quelque chose de si droit. Toute aide est appréciée ... p>
5 Réponses :
Il y a un plugin pour cela peut-être que cela peut aider au moins à regarder le code du plug-in. P>
http://wordpress.org/extend/plugins/remove-title- Attributs / P>
Si vous ne voulez pas utiliser le plugin, décapez le code de la Supprimer Attributs de titre Plugin Vous pouvez voir la fonction principale utilisée afin de supprimer les titres des catégories.
Ouvrez votre modèle / Fonction.php et insérez les éléments suivants ... P>
<div id="categories"> <h3>Manufacturers</h3> <ul> <li class="cat-item cat-item-7"><a href="http://localhost/crosstrainers/?cat=7">Featured</a></li> </ul> </div>
Merci beaucoup!! Mais pourquoi utiliser_desc_for_title = 0 ne fonctionne pas ?? Codex.WordPress.org/template_tags/wp_list_categories
Par défaut, wp_list_catégories comprendra la description de la catégorie dans l'attribut de titre s'il en existe un ou "Afficher tous les messages déposés sous catégorie em>" s'il n'y a pas de description. Je ne sais pas. comme avoir toute la description là-bas. C'est ce que j'utilise dans les fonctions.php pour personnaliser l'attribut de titre: p> Si vous souhaitez simplement supprimer l'attribut de titre, vous pouvez utiliser P> < Pré> xxx pré> p>
Ceci est un peu une réponse tardive sur un ancien poste, mais il y a un moyen beaucoup plus simple qui ne nécessite pas de plug-ins ou d'ajout à ou, si vous utilisez d'autres personnalisations vers la sortie: p> fonctions.php code>:
Ceci est probablement votre meilleure option pour que quiconque cherche à faire cela sans aucune fonction.php travail
ajoutez simplement ceci à votre modèle. P>
<ul class="nav"> <?php wp_list_categories( array( 'orderby' => 'name', 'taxonomy' => 'product_cat', 'depth' => 1, 'title_li' => '', 'hide_title_if_empty' => true, 'use_desc_for_title' => 0, 'include' => array( 28, 27, 8, 29, 43, 31 ) ) ); ?> </ul>
Pouvez-vous spécifier ce que vous entendez par «éléments de catégorie» pour des experts non-wp?
... et montrer une partie du code HTML incriminé?
Les catégories sont (éventuellement) associées à des poteaux de blog, et lorsque vous les affichage à l'aide de wp_list_categies (), il conserve l'ajout d'un élément de titre par défaut (par exemple titre = "Afficher tous les messages classés sous #Category" à l'ancre qu'elle crée. Je ne peux pas sembler Supprimer ou remplacer le titre