web-dev-qa-db-fra.com

Modifications le texte précédent et suivant des liens de pagination

J'ai défini les paramètres de pagination dans functions.php et j'ai indiqué où je voulais que les liens apparaissent, jusqu'à présent, tout va bien.

Le problème est que les textes précédents et suivants ne sont pas modifiables. Je mets un texte au hasard pour voir ce qui apparaît. Les textes des images ci-dessous sont montrés, ils sont même traduits dans ma langue (pt-br) ...

Comment puis-je les modifier?

 enter image description here 

 enter image description here 

<?php $args = array(
'base'               => '%_%',
'format'             => '?paged=%#%',
'total'              => 1,
'current'            => 0,
'show_all'           => false,
'end_size'           => 1,
'mid_size'           => 2,
'prev_next'          => true,
'prev_text'          => __('jdsjj'),
'next_text'          => __('jhdsh'),
'type'               => 'list',
'add_args'           => false,
'add_fragment'       => '',
'before_page_number' => '',
'after_page_number'  => ''); ?>

<!-- Pagination links echoed in my home page -->
<?php echo paginate_links( $args ); ?>
4
Gabriel Souza

J'ai découvert un moyen de placer n'importe quel texte. Vous avez juste besoin de créer un tableau où vous voulez que les liens_paginate apparaissent.

<!-- Put this in your functions.php -->
<?php $args = array(
   'base'               => '%_%',
   'format'             => '?paged=%#%',
   'total'              => 1,
   'current'            => 0,
   'show_all'           => false,
   'end_size'           => 1,
   'mid_size'           => 2,
   'add_args'           => false,
   'add_fragment'       => '',
   'before_page_number' => '',
   'after_page_number'  => ''); ?>

<!-- Put this where you want the paginate_links to appear -->
<?php echo paginate_links( array(

  'prev_text' => '<span>Any text Previous</span>',
  'next_text' => '<span>Any text Next</span>'

)); ?>
3
Gabriel Souza

utilisez-vous WordPress dans la langue par défaut "en"? il pourrait y avoir une traduction de prev_text & next_text stockée dans des fichiers "po/mo". & Si vous utilisez une langue autre que celle par défaut, le système utilise peut-être la chaîne traduite du fichier mo. essayez de supprimer ces deux clés et valeurs du tableau pendant un moment pour voir ce qui se passe.

'prev_text'          => __('jdsjj'),
'next_text'          => __('jhdsh'),

également après cette période d'essai, supprimer la fonction d'assistance get text. et voir le résultat.

'prev_text'          => 'jdsjj',
'next_text'          => 'jhdsh',

si le problème est dû à "Languages", la solution complète consiste à réécrire tous vos fichiers mo à partir de la date courante pot.

2
Anwer AR