首页 » PHP教程 » php列表翻页简略单纯技巧_WordPress文章分页功能wp_link_pages文章数字分页与高下翻页

php列表翻页简略单纯技巧_WordPress文章分页功能wp_link_pages文章数字分页与高下翻页

访客 2024-11-14 0

扫一扫用手机浏览

文章目录 [+]

一篇文章如果被分页,将会大大的降落了快速阅读的体验,WordPress 也是支持文章内容的分页功能,但是其供应的 wp_link_pages 函数却有点不友好。

WordPress wp_link_pages 这个函数供应了分页模式,要么是高下翻页,要么便是数字分页,如果想要既有高下翻页,又有数字分页该怎么办呢?

php列表翻页简略单纯技巧_WordPress文章分页功能wp_link_pages文章数字分页与高下翻页

将以下代码放在当前主题的 functions.php 文件中:

php列表翻页简略单纯技巧_WordPress文章分页功能wp_link_pages文章数字分页与高下翻页
(图片来自网络侵删)

//WordPress 文章分页改造add_filter('wp_link_pages_args', 'fanly_wp_link_pages_args_next_and_number');function fanly_wp_link_pages_args_next_and_number($args){global $page, $numpages, $more, $pagenow;if (!$args['next_or_number'] == 'next_and_number') return $args; //支持数字于高下翻页 直接返回$args['next_or_number'] = 'number'; //保留数字分页模式if (!$more) return $args;if($page-1) //上一页$args['before'] .= _wp_link_page($page-1) . $args['link_before']. $args['previouspagelink'] . $args['link_after'] . '</a>';if ($page<$numpages) //下一页$args['after'] = _wp_link_page($page+1) . $args['link_before'] . '' . $args['nextpagelink'] . $args['link_after'] . '</a>' . $args['after'];return $args;}

调用办法如下:

//wp_link_pages 调用办法wp_link_pages(array('before' => '<div class="fenye">','after' => '</div>','next_or_number' => 'next_and_number', 'link_before' => '<span>','link_after' => '</span>','previouspagelink' => '上一页','nextpagelink' => "下一页"));

为了都雅,大家还可以大略的写个 css 样式,下面是子凡的一个非常大略的样式:

.fenye{text-align:center;padding:16px 0;line-height:40px}.fenye a{background-color:#f5f6f9;color:#a4a4a4;padding:3px 8px;margin:0 6px}.fenye a:hover{background-color:#363d4d;color:#f5f6f9}

如果你创造你的 WordPress 主题文章或者页面内容不支持分页,那么可以通过这样的一个办法方法直接调用啦,当然如果你不须要同时拥有数字分页和高下翻页,那么直策应用 wp_link_pages 函数,'next_or_number'字段填写 next 或 number 就可以啦!

标签:

相关文章

内存超频,介绍提升电脑性能的奥秘

在电脑硬件的世界里,内存超频一直是一个颇具争议的话题。有人认为它能够显著提升电脑性能,而有人则担心其带来的风险。本文将深入探讨内存...

PHP教程 2025-01-01 阅读0 评论0

内存条维修指南,介绍内存故障的修复之路

随着科技的不断发展,计算机已经成为我们日常生活中不可或缺的一部分。而内存条作为计算机的核心组成部分,其性能的优劣直接影响着电脑的使...

PHP教程 2025-01-01 阅读0 评论0

主板信息探秘,如何查看主板参数与规格

在电脑硬件的世界里,主板是承载着所有硬件的核心部件。它不仅连接着CPU、内存、硬盘等关键组件,还影响着电脑的整体性能与稳定性。因此...

PHP教程 2025-01-01 阅读0 评论0

主板开机的奥秘,介绍主板启动流程与方法

在电脑的世界里,主板是连接各种硬件设备的枢纽,也是电脑启动的“大脑”。主板是如何开机的呢?本文将为您揭开主板启动流程的神秘面纱,并...

PHP教程 2025-01-01 阅读0 评论0