2009-02-03 16 views
0

J'ai tripoté Wordpress et j'ai réalisé que les liens et les catégories de liens fournissaient très peu de fonctionnalités. Par exemple, je souhaite afficher tous les liens dans une certaine catégorie de liens dans une page, et non dans les autres liens. Et dans les pages restantes je veux afficher tous les liens sauf ceux qui ont dit catégorie.Fonctionnalités avancées de la catégorie de liens dans Wordpress

Je peux penser à une manière stupide de le faire, en utilisant un simple "Text Widget" et en faisant la liste en HTML, mais je me demandais s'il y avait un moyen plus intelligent. Comme un moyen d'être en mesure de sélectionner les catégories de liens que je veux afficher sur un widget "Liens". Un moyen d'avoir plusieurs widgets serait également idéal pour diviser les liens entre plus d'une barre latérale.

Merci d'avance.

Répondre

1

Vous pouvez filtrer les liens en fonction de la catégorie du lien, donc si vous aviez une catégorie foo, vous pourriez obtenir tous les liens qui étaient dans foo en utilisant.

<?php wp_list_bookmarks('title_li=&categorize=0&category_name=foo'); ?>

Foo peut aussi être un varible, vous pouvez donc comprendre quelle page vous étiez et filtre que vous liste basée sur le titre. Dans ce cas, si j'étais sur un poste ou une page appelée barre la sortie serait tous les liens dans la catégorie barre.

<?php wp_list_bookmarks('title_li=&categorize=0&category_name='.$post->post_title); ?>

+0

Donc, cela signifie que je ne peux pas utiliser le widget de fourni « Liens » et doivent utiliser « texte » widgets et déposez le PHP là-dedans? Ou créer mon propre widget? – Farinha

+0

Je ne suis pas sûr à propos des widgets, mais il est assez simple de modifier les fichiers modèles réels. – Tom

Questions connexes