位置: 编程技术 - 正文

WordPress 单页面上一页下一页的实现方法【附代码】(wordpress单页面店铺)

编辑:rootadmin

推荐整理分享WordPress 单页面上一页下一页的实现方法【附代码】(wordpress单页面店铺),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress单页面店铺,wordpress单页面店铺,wordpress 文章页,wordpress单页面模板,wordpress单页面主题,wordpress独立页面,wordpress单页面店铺,wordpress单页面店铺,内容如对您有帮助,希望把文章链接给更多的朋友!

WordPress的文章页页有实现上一篇下一篇的功能函数,不过我们想在单页page.php里面实现上一页下一页的功能,previous_post_link()和next_post_link() 函数还不能完全满足我的需要,所以就自己写函数实现。页面有分级功能,需求是按 menu order 排序的子级页面之间有上一篇、下一篇链接,如:

Themes(父级页面)---- zBench(子级页面1)---- zBorder(子级页面2)---- zSofa(子级页面3)

如果当前页面是 zBorder,那么就要上一篇链接是 zBench 的,下一篇链接是 zSofa 的。

[函数]

subpage_nav_link($prevText, $nextText)

[参数]

$prevText: 为前一篇文章链接文字,为空时默认是页面标题$nextText: 为下一篇文章链接文字,为空时默认是页面标题;

例如:一般的主题是在 page.php 的 loop 循环里面(不知道就在 the_content(); 下面吧)插入调用代码

注:可以用 if (!$subpage_nav_link[0]) 来判断有没有上一篇,同样 if (!$subpage_nav_link[1]) 来判断有没有下一篇。

WordPress 单页面上一页下一页的实现方法【附代码】(wordpress单页面店铺)

PS: $prevText 和 $nextText 还支持字符组合,如 subpage_nav_link('oo %title xx', '') 这样的话,前一篇文章链接文章会变成“oo 页面名 xx”

另一篇实用文章:实现wordpress文章页调用同分类上/下一篇文章

wordpress提供的显示上一篇、下一篇文章的函数代码是按照发布顺序调用的,前几天做的wordpress小说模板,由于使用每个分类添加一部小说《博客吧首款wordpress小说网站主题模板wpnovel》,如果使用这样的上下篇文章调用顺序显示不合适,让文章页显示同分类下的上一篇、下一篇文章才是正道,wordpress是强大的,总能满足用户的想法,通过搜索找到了相关的函数代码。

默认直接调用的代码

<&#;php previous_post_link('上一篇: %link') &#;><&#;php next_post_link('下一篇: %link') &#;>

当文章处于首篇或末篇时,会显示空白,但可以通过增加判断还填补空白

<&#;php if (get_previous_post()) { previous_post_link('上一篇: %link');} else {echo "已是最后文章";} &#;><&#;php if (get_next_post()) { next_post_link('下一篇: %link');} else {echo "已是最新文章";} &#;>

经过测试虽然显示同分类下的文章,但首篇文章和末尾的文章会不显示对应的提示信息“已是最后文章”和“已是最后文章”。只要在get_previous_post()函数中指定一下文章所属分类ID便能使代码完全有效。

下面是完整的代码:

打开主题目录下的文章页single.php,在要显示的位置添加代码,保存文件即可。

以上这篇WordPress 单页面上一页下一页的实现方法【附代码】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

js实现上一页下一页的效果【附代码】 Javascript返回上一页:1.history.go(-1),返回两个页面:history.go(-2);2.history.back().3.window.history.forward()返回下一页4.window.history.go(返回第几页,也可以使用访问过的UR

js实现页面跳转的五种方法推荐 js实现页面跳转的五种方法推荐第一种:scriptlanguage="javascript"type="text/javascript"window.location.href="xx.jspbackurl="+window.location.href;/script第二种:scriptlanguage="java

js实现页面跳转的五种方法推荐 js实现页面跳转的五种方法推荐第一种:scriptlanguage="javascript"type="text/javascript"window.location.href="xx.jspbackurl="+window.location.href;/script第二种:scriptlanguage="java

标签: wordpress单页面店铺

本文链接地址:https://www.jiuchutong.com/biancheng/377484.html 转载请保留说明!

上一篇:JavaScript资源预加载组件和滑屏组件的使用推荐(javascript resources)

下一篇:js实现上一页下一页的效果【附代码】(js上滑翻页)

  • 视同销售增值税申报表怎么填写
  • 一分钟了解货币
  • 分公司可以在银行开户吗
  • 个人对个人大额转账要什么资料
  • a企业给关联公司借款怎么做账
  • 自产农产品免征增值税
  • 罚款收入需要开票吗
  • 冲回存货跌价准备计提递延所得税
  • 违反劳动合同的责任
  • 医院开发票需要税号吗
  • 总公司分派人员到分公司工作
  • 资产处置损益借贷方向表示什么
  • 收到的红字发票报税的时候怎么填
  • 12月计提税金
  • 专家费收取多少合适
  • 工商年报人数是12月人数吗
  • 销售回款率怎么计算
  • 红蘑菇是什么松树伞吗
  • win10 ltsc版
  • linux操作系统有哪些版本
  • PHP:pg_field_type()的用法_PostgreSQL函数
  • 资产减值损失如何录入
  • 汽车理赔款
  • Symfony2 session用法实例分析
  • 生活补助费能不能退回来
  • vue获取当前路由地址
  • php两个等号和三个的区别
  • seq命令
  • br命令怎么用
  • 小微企业的增值税税收优惠政策
  • 事业单位用其他资金用于还单位贷款违法吗
  • 零余额账户什么时候开始停用
  • 年报超时了可以补报吗
  • 接手前往年的银行余额不平怎么办?
  • 增值税发票丢失可以重开吗
  • 资产总额是营业收入吗
  • 段云简介
  • 小规模纳税人企业所得税优惠政策最新2023
  • 固定成本和变动成本包括哪些
  • 未取得发票的费用所得税汇算调增,该填哪里呢?
  • 企业所得税业务招待费怎么调整
  • 库存现金怎么做预算会计
  • 住宿发票遗失怎么办
  • 存货周期怎么计算
  • 库存商品暂估入库科目怎么做
  • 湖南残保金优惠政策
  • 抵押贷款评估费自己出吗
  • 发行股票手续费计入哪里
  • 个体工商户个税怎么申报
  • 低值易耗的管理制度
  • 冲销应付账款暂估应付账款的分录怎么做
  • Mysql中LAST_INSERT_ID()的函数使用详解
  • sql提取数据库表中的数据
  • windows 2003 r2
  • ubuntu 添加开机启动
  • linux系统安装yum
  • 开机出现系统错误怎么办
  • ubuntu kde gnome
  • mac验证码无法显示怎么办
  • centos查看具体版本
  • windows窗口查看快捷键
  • win系统开发
  • WIN10更新WIN11卡在63%
  • linux用yum
  • Extjs4.0 ComboBox如何实现三级联动
  • 安卓注入工具
  • css图片标签
  • 关于如何用好调查研究推动警务发展
  • nodejs writefile
  • js中top/parent/frame概述及案例应用
  • bat脚本%1
  • 创建一个新用户user1,设置其主目录为/home/user1:
  • jquery popupDialog 使用 加载jsp页面的方法
  • 批处理模式
  • offset function
  • javascript数组去重函数
  • jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
  • 如何理解计算消费税时的(1
  • 广东发票勾选认证操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设