xili-tidy-tags : l’extension qui range les mots clés, version 1.4.1


xili-tidy-tags est un outil qui rassemble les mots clés en groupe sémantique ou par langue et qui crée des nuages avec ces sous-groupes selon le contexte.

Description

pour des sites (blogue ou CMS)

xili-tidy-tags permet de regrouper les mots clé par thématique ou groupe sémantique.
Dans un site structuré selon des thèmes (type CMS ou blogue sur deux sujets), les nuages de mots n’auront que les mots clé du groupe de sens.
Du point de vue technique, comme xili-language, cette extension ne crée pas de table dans la base de données WordPress. Elle utilise seulement les (riches) possibilités des tables de taxinomie.

Pour des sites bilingues ou multilingues

Logo xili-tidy-tagsLogo xili-tidy-tags
xili-tidy-tags est un outil qui regroupe les tags par langue et qui permet de créer des nuages selon la langue affichée (gâce à xili-language). Ainsi sur une page en anglais, on ne voit que le nuage des mots en anglais auxquels on peut optionnellement ajouter les mots intraduisibles comme les marques.

Des balises de modèle (Template tags) sont fournis pour enrichir la présentation, l’apparence par ajout de ces nuages spécifiques.
Via l’interface d’administration, il est possible de faire ces regroupements et sous-sélections des mots-clé par des tables simples d’accès.

Nouveau !

1.4.1

Version compatible avec WordPress 3.0 tant en mode monosite que multisite (demo). Dans le widget, il est possible d’obtenir en option une liste simple. Inclus des améliorations du code source.

1.1

Dans la bouche (loop) la balise de thème the_tags() dénommé ici xili_the_tags est maintenant disponible pour afficher une sous-sélection des tags de l’article appartenant à des sous-groupes choisis. Exemple de code :

xili_the_tags('',' • ','',array('sub_groups'=>array('trademark', 'software')));

Avec ces paramètres (les slugs des termes) ‘trademark’ et ‘software’ seuls les mots clés appartenant à ces sous-groupes seront présentés. On peut ainsi cacher ainsi d’autres mots à usage interne.

1.0

On profite du passage de WordPress en 2.8 pour livrer la version 1.0. Cette version ajoute un [shortcode] dénommé ‘xili-tidy-tags’ qui permet d’insérer un groupe de mots-clés à l’intérieur même d’un article. Exemple d’utilisation :

[xili-tidy-tags params="tagsgroup=trademark&largest=10&smallest=10" glue=" | "]

Les paramètres passés sont ceux de la balise de modèle (template tags). Un article récent évoque ces possibilités.

Pour les anglophones, tab c’est pas tag ! Pour les francophones, rassembler les groupes de mots-clés en une seul objet type ensemble de fiches à onglet, c’est possible comme dans cet exemple.

0.9.5

L’administrateur peut autoriser l’éditeur à accéder aux tables de regroupement des mots-clés.

Editor capabilites setting boxEditor capabilites setting box
0.9.4
Quand un auteur crée un mot-clé lors de l’écriture d’un article, ce mot-clé sera par défaut mis dans le groupe de la langue courante du texte en cours d’écriture (si xili-language est actif et si ce mot ne pré-existe pas).
0.9.2
Possibilité de modifier la parenté d’un groupe. On peut avoir plusieurs widgets nuage – voir note dans installation.
0.9.1
Si la liste de mots-clé est importante, pour l’administrer : possibilité de sous-sélection par le début ou par contenu de lettres – Possibilité de découper un nuage en sous-quantité via &offset= et &number= dans la variable passée à `xili_tidy_tag_cloud` – fichier .po optimisé.
0.9.0
Le nuage est créable via un widget.
Le template tag `xili_tidy_tag_cloud` (pour les webmestres) est maintenant plus puissant avec des arguments comme dans `tag_cloud or get_terms`.
Il est maintenant possible en 3 clics de créer des groupes calés sur les catégories du site – voir le second exemple dans installation et en copie d’écran.

Installation

1. Upload the folder containing `xili-tidy-tags.php` and others files to the `/wp-content/plugins/` directory,

2. If xili-language plugin is activated, groups of languages are automatically created. If not, you can also use xili-tidy-tags to group your tags in semantic group like technical, trademark…

3. in theme, a new template tag is available : `xili_tidy_tag_cloud` Same passed values as tag_cloud but two new : tagsgroup and tagsallgroup . tagsallgroup can be the parent group slug, tagsgroup is one of the child group slug. If one or both are included, the cloud is built with sub-selected tags in this (theses) group(s).

Exemples of script in sidebar.php :

with xili-language plugin activated in multilingual website

<div>
<h2><?php _e('Tags cloud','xilidev');?></h2>
<?php if (function_exists('xili_tidy_tag_cloud') && class_exists('xili_language')) xili_tidy_tag_cloud('tagsgroup='.the_curlang().'&tagsallgroup=tidy-languages-group&largest=18'); ?>
</div>

= with semantic group named as category and a group containing trademarks named trademark =

<h2><?php _e('Tags cloud','xilidev');?></h2>
 
<?php 
if (function_exists('xili_tidy_tag_cloud')) xili_tidy_tag_cloud('tagsgroup='.single_cat_title('',false).'&tagsallgroup=trademark&largest=18'); ?>
</div>

example of a splitted tag cloud of authors group (here separated by hr) – change html tags if you want to build a table with 3 columns

<div>
<h2><?php _e('Tags clouds','xilidev');?></h2>
<?php if (function_exists('xili_tidy_tag_cloud')) xili_tidy_tag_cloud('tagsgroup=authors&largest=18&&number=15'); ?>
<hr />
<?php if (function_exists('xili_tidy_tag_cloud')) xili_tidy_tag_cloud('tagsgroup=authors&largest=18&&offset=15&number=15'); ?>
<hr />
<?php if (function_exists('xili_tidy_tag_cloud')) xili_tidy_tag_cloud('tagsgroup=authors&largest=18&&offset=30&number=150'); ?>
</div>

note about template tag

If the two args tagsgroup and tagsallgroup are empty, the content is all the tags as in current tag cloud but with more features for selecting or look as soon documented.

note about widget

If you create the single widget since 0.9.0, with 0.9.2 (which allows more than one), you need to recreate one, two or more widget(s) in theme admin UI.

Q.& R.

Where can I see websites using this plugin ?

dev.xiligroup.com [here]

and

www.xiliphone.mobi [here] also usable with mobile as iPhone.

and the first from China since plugin version 0.8.0

layabozi.com [here] to sub select music maker name and other tags sub-groups.

Compatibility with other plugins ?

In xiligroup plugins series, xili-tidy-tags is compatible with [xili-language], [xili-dictionary], [xilitheme-select] , a set of plugins to create powerful multilingual CMS website.

Compatibility with WP 2.8 ?

Today, with current dev release, xili-tidy-tags appears to be compatible with future 2.8 version.

Ecrans

1. Des nuages de mots clés différents selon la langue
Nuages différents selon la langueNuages différents selon la langue
2. Tableau de bord : Tableau des mots clés et cases à cocher pour les affecter aux groupes
table and checkboxes to set group of tagstable and checkboxes to set group of tags

3. Tableau de bord : Sous sélection des groupes pour faciliter l’opération d’affectation aux groupes
table and checkboxes to set group of tags : sub-selection of groupstable and checkboxes to set group of tags : sub-selection of groups

4. Interface de réglage du widget : exemple où les nuages varieront selon la catégorie affichée et où il y aura bien-sûr les marques.
widget UI : example where cloud of tags is dynamic and according categories and include group trademarkwidget UI : example where cloud of tags is dynamic and according categories and include group trademark

5. Interface widget : (si l’extension xili-language est active) exemple où les nuages varieront selon la langue courante du thème.
widget UI : (xili-language plugin activated) example where cloud of tags is dynamic and according language.widget UI : (xili-language plugin activated) example where cloud of tags is dynamic and according language.

6. Interface widget : affichage d’un nuage des mots-clés du groupe « philosophy ».
widget UI : display a sub-group of tags named philosophy.widget UI : display a sub-group of tags named philosophy.

7. Tableau de bord : avec des grandes listes, il est maintenant possible de faire des sous-sélections par des lettres de début ou à l’intérieur des mots clés recherchés
the admin settings UI : with big tags list, it is now possible to select tags starting or containing char(s) or word(s).the admin settings UI : with big tags list, it is now possible to select tags starting or containing char(s) or word(s).

Autres infos

This first beta releases are for multilingual or cms website’s creator or designer.

See also the [WordPress plugins forum].

= 0.9.3 = W3C, recover compatibility with future WP 2.8
= 0.9.2 = changing kindship, now allows multiple cloud widgets.
= 0.9.1 = with big tags list, select tags starting or containing char(s) or word(s). &offset= et &number= in `xili_tidy_tag_cloud`
= 0.9.0 = widget for compatible themes and UI actions to include group according a chosen category
= 0.8.2 = fixes php warning when tagsgroup args are empty in tidy_tag_cloud()
= 0.8.1 = some fixes – improved query – better tag_cloud()
= 0.8.0 = first public beta release.

© 091015 – MS – dev.xiligroup.com

Téléchargement

On the WordPress Plugins repository, the current and others versions are available.

Ce contenu a été publié dans Pour experts, xili-tidy-tags, avec comme mot(s)-clé(s) , , . Vous pouvez le mettre en favoris avec ce permalien.

5 réponses à xili-tidy-tags : l’extension qui range les mots clés, version 1.4.1

  1. Bonjour,

    Cette extension est elle compatible avec le moteur de recherche par défaut de WordPress ?
    Après fait un bref test (xili language + 1 article En avec un mot clé En + 1 article Fr avec un mot clé Fr + xili tidi ), aucun mot clé n’est jamais trouvé, dans tous les cas, même après les avoir affectés à des groupes dans l’admin de xili tags.

    Auriez vous une solution, des conseils ou un page de démontration/tutoriel ?

    Merci d’avance

  2. xiligroup dev dit :

    par défaut WP cherche dans les contenus (?s=…). Il y a donc des extensions qui se chargent d’élargir la recherche dans les contenus aux mots clés quand ceux-ci ne sont pas dans le contenu de l’article associé. Faites un test sans les extensions xili.
    xili-tidy-tags est une sur-couche qui ne trouble en rien l’association des mots clés à un ou plusieurs articles ou pages.

  3. Ping : Index des éditeurs | La mare aux mots

  4. Ping : Auteurs et illustrateurs jeunesse | La mare aux mots

  5. Ping : Index des thèmes | La mare aux mots

Laisser un commentaire