首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >wordpress搜索分页在哪里?

wordpress搜索分页在哪里?
EN

WordPress Development用户
提问于 2020-01-15 10:45:06
回答 1查看 27关注 0票数 0

搜索分页在哪里?

我在我的搜索页面中使用了这个:

代码语言:javascript
运行
复制
<?php echo paginate_links(); ?>

它返回分页,但我想添加引导分页,但我找不到它。这是在哪里,我如何添加类?

EN

回答 1

WordPress Development用户

发布于 2020-01-15 13:41:04

代码在wp-include/general-template.php中。

但是,没有任何很好的输出样式选择:修改链接网址有一个挂钩,但没有其他选项。您最好的选择是在type=array模式下调用它。

代码语言:javascript
运行
复制
$links = pagination_links([ "type" => "array" ]);

,它将返回窗体的链接字符串数组。

代码语言:javascript
运行
复制
<a class="prev page-numbers" href="/page/1/">« Previous</a>
<a class="page-numbers" href="/page/1/">1</a>
<span aria-current="page" class="page-numbers current">2</span>
<a class="page-numbers" href="/page/3/">3</a>
<a class="next page-numbers" href="/page/3/">Next »</a>

然后,您可以将其处理为自举形式

  1. 将类中的“页码”改为“页面链接”。
  2. 将当前页面跨度转换为带有class=“活动”的常规链接
  3. <li class="page-item">...</li>包装每一项
  4. 然后将整个过程用<ul class="pagination>..</ul>包装起来。

然而,将函数复制/粘贴到您自己的代码中并更改它生成的标记可能更简单,而不是在事后尝试解压缩和重写标记。您可能会丢失该函数的任何未来核心更新,但我认为,除了偶尔的咏叹调变化之外,这不太可能发生。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/356411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档