8796 sujets
OK, donc j'avais raison en faisant la distinction entre URL et lien.
Un lien est un élément balisé. Une URL c'est du texte.
De base Wordpress ne reconnait pas les URL, en même temps ce n'est pas très difficile d'en faire des liens.
En faisant une recherche sur Google, cela m'as pris 30 secondes pour trouver un plugin...
Un lien est un élément balisé. Une URL c'est du texte.
De base Wordpress ne reconnait pas les URL, en même temps ce n'est pas très difficile d'en faire des liens.
En faisant une recherche sur Google, cela m'as pris 30 secondes pour trouver un plugin...
je suis pas sûr que le coup des prises attirera beaucoup de monde
Ben en gros c'est pas très compliqué, tu as déjà donné la solution de ton problème toi même...
Il existe la fonction make_clickable dans wordpress prend une chaine en paramètre et qui renvoie la même chaine en modifiant les urls en liens.
Ce qu'il faut donc faire, c'est éditer toutes les pages du template où tu as des appels "the_content" ou "the_excerpt" ou "get_the_content" ou "get_the_excerpt".
Une fois ceci fait, il faut donc simplement encadrer ces fonctions par la fonction "make clickable"...
Attention toutefois ! Les fonctions "the_content" et "the_excerpt" affichent directement le contenu. Il faudra donc replacer ces deux fonctions par "get_the_content" et "get_the_excerpt" respectivement.
Au final nous avons donc ceci :
Voilà voilà, je ne sais pas si tu as des questions ou si c'est clair ?

Ben en gros c'est pas très compliqué, tu as déjà donné la solution de ton problème toi même...
Il existe la fonction make_clickable dans wordpress prend une chaine en paramètre et qui renvoie la même chaine en modifiant les urls en liens.
Ce qu'il faut donc faire, c'est éditer toutes les pages du template où tu as des appels "the_content" ou "the_excerpt" ou "get_the_content" ou "get_the_excerpt".
Une fois ceci fait, il faut donc simplement encadrer ces fonctions par la fonction "make clickable"...
Attention toutefois ! Les fonctions "the_content" et "the_excerpt" affichent directement le contenu. Il faudra donc replacer ces deux fonctions par "get_the_content" et "get_the_excerpt" respectivement.
Au final nous avons donc ceci :
the_excerpt(); [#red]devient[/#] echo make clickable(get_the_excerpt());
the_content(); [#red]devient[/#] echo make clickable(get_the_content());
get_the_excerpt() [#red]devient[/#] make clickable(get_the_excerpt())
get_the_content() [#red]devient[/#] make clickable(get_the_content())
Voilà voilà, je ne sais pas si tu as des questions ou si c'est clair ?
Salut!
J'ai essayé mais le contenu s'affiche plus du tout. C'est peut etre parce que dans mon appel the_content() j'ai des parametres :
Jai donc remplacé ca par :
Que faire ?
Modifié par apericube (02 Jul 2010 - 13:44)
J'ai essayé mais le contenu s'affiche plus du tout. C'est peut etre parce que dans mon appel the_content() j'ai des parametres :
the_content(__('Read more', 'notesblog'));
Jai donc remplacé ca par :
make_clickable(get_the_content(__('Read more', 'notesblog')));
Que faire ?
Modifié par apericube (02 Jul 2010 - 13:44)