Petites questions assez pointues sur Wordpress

Liens "articles précédents" "articles suivants"

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour à tous,

j'ai quelques questions un peu pointues sur la mise en place de la fonction "articles précédent/ articles Suivants" comme expliqué dans le Codex : Lien

-L'URL utilisée est-elle rewritté (comme les autres du site) ou cette fonction utilise une URL standard avec les paramètres ?

-Peut -on "customiser" le lien en lui ajoutant du "no-follow" ou en mettant un Alt sur une image par exemple(qui remplacerait le texte du lien) ?

Merci par avance de votre aide ;)

Édité par alliocha1805

+0 -0

Dans ton premier post, pourrais-tu remplacer "[Lien]&(http://codex.wordpress.org/fr:Marqueurs … _post_link)" par "[Lien]&(http://codex.wordpress.org/fr:Marqueurs_de_Modele/previous_post_link)" (sans le &), cela corrigerais l'erreur MD.

« There was a kingdom that was falling so fast that people wouldn't help it, they wouldn't make it last » - Animal Kingdom, Beau

+0 -0
Auteur du sujet

Dans le doute si ça intéresse quelqu'un j'ai trouvé ma réponse en fouinant un peu ^^

Donc pour les images il y a deux solutions :

1
<div class="navigation-previous"><?php previous_post_link('%link', '<img src="http://localhost/website.gif" alt="Previous" />') ?></div>

ou celle présenté dans ce post

Pour le "tunage de lien" (type rel = no follow) j'ai trouvé cette solution :

Utiliser les add_filter dans le PHP . Un exemple :

1
2
3
4
5
6
function ta_function_no_follow($format){
  $format = str_replace('href=', 'rel="nofollow" href=', $format);
  return $format;
}
add_filter('next_post_link', 'ta_function_no_follow');
add_filter('previous_post_link', 'ta_function_no_follow');

Si jamais ça peut aider quelqu'un ;)

+1 -0
Staff

Donc pour les images il y a deux solutions :

1
<div class="navigation-previous"><?php previous_post_link('%link', '<img src="http://localhost/website.gif" alt="Previous" />') ?></div>

alliocha1805

Sachant que la version propre est de faire ça en CSS (donc comme expliqué dans le lien que tu cites), pour laisser le texte du lien classique accessible aux lecteur d'écran sans qu'ils aient à interpréter l'image pour pas grand chose.

Édité par viki53

Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte