我在函数中设置分页参数。php和回声的地方,我想出现的链接,到目前为止,很好。
问题是上一个和下一个文本没有修改。我放了一个随机的文本来查看出现了什么。下面的图片显示了文本,它们甚至被翻译成我的语言(pt br)。。。
如何修改它们?
<?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 ); ?>
最合适的回答,由SO网友:Gabriel Souza 整理而成
我找到了一种可以放置任何文本的方法。您只需要创建一个数组,在其中显示paginate\\u链接。
<!-- 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>\'
)); ?>
SO网友:Anwer AR
您是否在默认情况下使用WordPress"en"
语言可能有prev_text
&;next_text
存储在"po/mo"
文件&;如果您使用的是非默认语言,那么系统可能使用的是mo
文件尝试从数组中删除这两个键和值一段时间,看看会发生什么。
\'prev_text\' => __(\'jdsjj\'),
\'next_text\' => __(\'jhdsh\'),
也在那次试验之后移除
get text
辅助函数也是。并查看结果。
\'prev_text\' => \'jdsjj\',
\'next_text\' => \'jhdsh\',
如果问题是因为
"Languages"
那么完整的解决方案就是重写
mo
最新文件
pot