Je me bats depuis quelques heures maintenant pour que cela fonctionne ... J'espère que quelqu'un ici pourra m'aider.
Je viens juste de commencer à utiliser le plug-in wp-footnotes et j'essaie de définir l'attribut title sur les backlinks sur "Retour à la note # dans le texte". où # = le numéro de la note de bas de page.
Ci-dessous se trouve ce que j’ai essayé, en mettant la variable $ id_num dans l’attribut title, mais elle finit par n’afficher que le nombre de notes de bas de page existantes. Vous pouvez le voir sur mon site de développement dès le premier message .
Merci beaucoup d'avance pour toute aide.
C'est un peu, donc je vais coller le code à la fin:
// Display identifiers
foreach ($identifiers as $key => $value) {
$id_id = "identifier_".$key."_".$post->ID;
$id_num = ($style == 'decimal') ? $value['use_footnote']+$start_number : $this->convert_num($value['use_footnote']+$start_number, $style, count($footnotes));
$id_replace = $this->current_options['pre_identifier'].'<a href="'.$id_href.'" id="'.$id_id.'" title="'.$id_title.'">'.$id_num.'</a>'.$this->current_options['post_identifier'];
if ($this->current_options['superscript']) $id_replace = '<sup>'.$id_replace.'</sup>';
}
// Display footnotes
if ($display) {
$start = ($start_number != 1) ? 'start="'.$start_number.'" ' : '';
if ($style == 'symbol') {
$data = $data . '<span class="symbol">' . $this->convert_num($key+$start_number, $style, count($footnotes)) . '</span> ';
}
$data = $data.$value['text'];
if (!is_feed()){
foreach($value['identifiers'] as $identifier){
$data = $data.$this->current_options['pre_backlink'].'
<a href="'.( ($use_full_link) ? get_permalink($post->ID) : '' ).'#identifier_'.$identifier.'_'.$post->ID.'" class="backlink"
title="Return to footnote '.$id_num.' in the text.">↩</a>'
.$this->current_options['post_backlink'];
}
return $data;
}
Je pense que vous avez juste besoin de remplacer ceci:
"Return to footnote '.$id_num.' in the text."
avec ça:
"Return to footnote '.$identifier.' in the text."
Le $id_num
est utilisé dans la boucle "Afficher les identificateurs", mais vous souhaitez modifier la boucle "Afficher les notes de bas de page".