分页页面的WordPress自定义URL

时间:2017-04-18 作者:geter712

我正在试图找到一种方法,为每个分页页面创建自定义URL,并用分隔符分隔<!--nextpage--> 标签例如,如果第一页是:

myblog.com/my-topic/
第二个是:

myblog.com/my-topic/2/
是否可以自定义此链接?我希望它是:

myblog.com/my-topic/something/
或者,如果需要包含数字,也可以是:

myblog.com/my-topic/page-2-something/

myblog.com/my-topic/2-something/
我搜索了很多插件,但似乎没有一个提供这个选项。这对搜索引擎优化非常有用,你不觉得吗?每个页面URL将包含与其内容相关的特定关键字。我想最好的方法是在<!--nextpage--> 标记,包含特定单词。

是否有一些插件或已知的黑客使得这成为可能?我正在使用最新的WP 4.7.3

1 个回复
SO网友:Nate

检查“format”参数

<?php $args = array(
  \'base\'               => \'%_%\',
  \'format\'             => \'?page=%#%\',
  \'total\'              => 1,
  \'current\'            => 0,
  \'show_all\'           => False,
  \'end_size\'           => 1,
  \'mid_size\'           => 2,
  \'prev_next\'          => True,
  \'prev_text\'          => __(\'« Previous\'),
  \'next_text\'          => __(\'Next »\'),
  \'type\'               => \'plain\',
  \'add_args\'           => False,
  \'add_fragment\'       => \'\',
  \'before_page_number\' => \'\',
  \'after_page_number\'  => \'\'
); ?>

<div class="pagelink"><?php echo paginate_links( $args ); ?></div>

相关推荐

Show pagination in WP_Query

我正在编写一个foodblog,并试图在特定页面中显示收藏夹帖子列表,但我对分页有一些问题。我在前面的问题中尝试了不同的解决方案,但都没有解决问题。非常感谢 <?php $my_favs = get_user_meta(get_current_user_id(), \'user_favs\', true); $args = array( \'post_type\' => array(\'recipe\', \'post