blog d'un graphiste overground
Gratuit et pratique
Soyez prévenu à chaque nouvel article
Je me lance dans les plugins WordPress ! WordPress, c’est un système qui permet de faire facilement un blog. Et un plugin, ca permet de rajouter des fonctionnalités. Cet article est donc destiné aux blogueurs wordpress souhaitant profiter des fonctionnalités de Brog Indexor.


Ce lien mène vers la page officielle de l’extension
cliquez ensuite sur le bouton orange download version x.x à droite.
Quand on commence à avoir plusieurs articles, il devient important de pouvoir les retrouver facilement, sinon ils ont tendance à être abandonnés dans les oubliettes de votre blog. Vous allez me dire que c’est la logique d’un blog que d’oublier les anciens et d’accorder de l’intérêt qu’aux derniers. Ça peut être vrai pour certains blogs, comme ceux d’actualité, mais de nombreux autres veulent garder un accès simple à tous leurs articles, comme ceux de cuisine par exemple.
La meilleure solution pour palier à cela est d’indexer vos articles. Brog Indexor vous permet ainsi de présenter vos articles dans de jolis index tout en gardant un maximum de libertés. Il affiche la liste des articles avec leur titre et une vignette représentant l’article.
Voici un exemple concret d’un index de blog de cuisine réalisé à l’aide de Brog Indexor.
[index=nom_de_votre_index] dans une page ou un article. Tous les articles associés avec l’index demandé seront alors affichés automatiquement.N’hésitez pas à poser vos questions si vous rencontrez un problème ou si vous ne comprenez pas quelquechose.
Brog Indexor est libre et gratuit, cependant si vous voulez me soutenir dans le développement de ce plugin, vous pouvez faire un petit don :
Cet article vous a plu ? Inscrivez-vous à la newsletter ou au flux RSS!
Retrouvez les précédentes réactions sur la colonne de droite ->
since Mars 2008 ♥ powered par WordPress ♥ 93 articles ♥ 579 réactions ♥ Brogol's blog v3
le sam 4 septembre 2010 à 17 h 59
Please note that file options.php is missing in your latest update (1.2). Regards, Santiago
répondre »le sam 4 septembre 2010 à 18 h 42
@Santiago:
répondre »Thanks, a silly oversight from my part. It’s fixed.
le mer 24 novembre 2010 à 15 h 13
Merci de vos conseils et idées
répondre »le mer 30 mars 2011 à 15 h 31
Bonjour,
Merci de ce super Plugin! Il m’a déjà bien simplifié la vie pour créer des indexs. Par contre je n’ai pas la même apparence que Lavande. En fouillant dans mon code je m’aperçois que le seul fichier activé de l’extension est indexor.php. Ni le CSS, ni le JS ni le option.php sont activés. Est ce que vous sauriez me dire pourquoi?
J’utilise le Theme Suffusion3.7.8 avec WP 3.1
Merci d’avance
répondre »le mer 30 mars 2011 à 21 h 06
Bonjour Annika,
Les fichiers options.css et options.php servent au BO de worpdress, où vous pouvez modifier les options du plugin. Le javascript activé dépend de ces options d’ailleurs.
Pour l’apparence de vos index, c’est à vous de la personnaliser en CSS selon votre thème, vos envies.
Par exemple pour enlever les points apparaissant devant chaque article vous pouvez faire :
.indexor{
list-style-type : none;
}
Pour fonctionner, ce code peut être ajouté au fichier CSS du thème que vous utilisez.
répondre »le dim 24 juillet 2011 à 21 h 47
Bonjour !
Merci pour ce super widget qui peut m’être bien pratique si j’arrivais à bien le configurer …
ça me donne quelque chose de pas très beau, et je ne sais pas ce que je dois modifier pour le texte ne soit pas coller comme ça en bas de l image : http://bibliofans.comuf.com/?page_id=21
J’espère pouvoir trouver une aide, car ça me plait beaucoup!
répondre »le lun 25 juillet 2011 à 12 h 59
Bonjour coralie,
Le lien que vous donnez ne fonctionne pas, il me redirige vers une page de maintenance. Est-ce normal ?
Votre problème est peut être du aux marges, vous pouvez toujours essayer de rajouter ce code dans votre feuille de style CSS si c’est le cas voir ce que ça donne:
répondre ».BIvignette .titre
{
margin-top:1em;
}
le sam 22 octobre 2011 à 1 h 41
Bonjour,
Une extension bien sympa pour faire un index rapidement
répondre »Par contre je ne comprends pas pourquoi l’option « Afficher les extraits au passage de la souris » ne fonctionne pas. Aucun extrait ne s’affiche.
Que dois-je faire?
Merci d’avance
le jeu 29 décembre 2011 à 16 h 25
Thank you for the very useful plug-in.
I have run into one small problem: It appears that capitalized words are alphabetized before lower-case words.
My index has a mix of upper-case and lower-case words, which means that the lower-case ones all appear after the upper-case ones.
Perhaps there’s a simple fix for this?
Thanks!
répondre »le sam 7 janvier 2012 à 6 h 25
@Dermaye:
Bonjour Dermaye, je te réponds très en retard, mais il paraît que c’est mieux que jamais.
Aurais-tu une page où je puisse voir ton souci ?
@Jeremy Butler:
First, thanks to you, it’s a pleasure to know this plugin is useful.
About your probleme, in the indexor.php file (in the plugin’s folder), line 88, try to remplace:
sort($articles);with:
natcasesort($articles);Is it better or not?
répondre »le dim 8 janvier 2012 à 2 h 57
Thank you for the reply, Brogol! The alphabetization is still wrong, but I cannot understand why. My index is of people’s names and words used in film and TV studies. Here is what it looks like now (below). And I’ll put the Website page in the reply form.)
Ning, Hao
Wang, Jiawei
Wu, Yusen
Jokinen, Antti
Gu, Changwei
Li, Shaohong
paradigmatic
proletariat
Rotoscope
Wang, Xiaoshuai
mise-en-scene
In the original, it looked like this (correct, except for the case problem):
Gu, Changwei
Jokinen, Antti
Li, Shaohong
Ning, Hao
Rotoscope
Wang, Jiawei
Wang, Xiaoshuai
Wu, Yusen
mise-en-scene
paradigmatic
proletariat
Thanks for any assistance.
répondre »le dim 8 janvier 2012 à 3 h 14
Okay, not what I expected.
The problem is indeed about this sort function which is not case-sensitive but my correction wasn’t doint the job.
Maybe with this other replacement:
répondre »usort($articles, strcasecmp);instead of:
sort($articles);le dim 8 janvier 2012 à 4 h 10
I tried « usort($articles, strcasecmp); » and got the same result.
Strange…
répondre »le dim 8 janvier 2012 à 5 h 00
Ok, try this one, it’s a bit more complicated but efficient:
répondre »Replace line 87 and 88
if($ordre == NULL)
sort($articles);
by this code:
if($ordre == NULL)
{
foreach($articles as $a)
$tri[$a['title']] = $a;
$articles = $tri;
uksort($articles, strnatcasecmp);
}
le dim 8 janvier 2012 à 17 h 44
Success!
It even correctly sorted:
Wang, Jiawei
Wang, Xiaoshuai
Thank you so much for your work!
répondre »