位置: 编程技术 - 正文

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上滑翻页)

  • 工矿区城市维护建设税税率
  • 关于美容院的会计如何做账
  • 可供出售金融资产和长期股权投资
  • 保险公司代征的税收
  • 广告公司个人所得税几个点
  • 年报过期了
  • 维保税率和维修税率是多少
  • 建筑工人的工资应该怎样支付
  • 销售费用与管理的关系
  • 企业所得税计算方法举例说明
  • 用友怎么设置工龄工资
  • 公司为其他企业提供担保,担保对象可以是公司股东吗
  • 哪些费用可以进项抵扣
  • 海外仓储的税务风险你都清楚吗?
  • 公允价值变动损益属于损益类的
  • 政府会计制度事业单位会计制度
  • 农产品增值税免税政策
  • 企业所得税减免政策
  • 存货跌价准备如何结转
  • 投资其他公司的钱计入什么科目
  • 只有发票才能税前扣除吗
  • 销售利润率和毛利率计算
  • 如何核算卷烟消费税税率?
  • 股权转让要交哪些费用
  • 其他应付款贷方增加
  • 报税时漏报进项怎么办
  • 二级资本债是什么意思
  • 财务费用属于期间汇转账户吗
  • opware12.exe - opware12进程是什么文件 有什么用
  • win7无法打开打印机
  • 农产品核定扣除和计算抵扣的区别
  • 补充养老保险的特点
  • 最贵的手机号码值多少钱
  • vue每一列内容过多自动换行
  • 技术维护服务费
  • 固定资产以前年度未入账怎么处理
  • 为什么说网络安全靠人民
  • crypto 解密
  • 外埠施工企业
  • mysql5.6允许远程连接
  • 甲企业持有乙企业股票的市价为920000
  • 企业哪些支出可以用现金支付
  • 收入小于成本是什么意思
  • 成立一般纳税人的利弊
  • 土地增值税预缴计算方法70号公告
  • 物业管理企业会计核算的特点如何?
  • 企业收到合同保险怎么办
  • 固定资产为什么要交税
  • 辅助生产车间的低值易耗品计入
  • 检查记账凭证的内容包括
  • 无偿调出固定资产应计入什么
  • 开票方未缴税,为何要追回付款方的退税款
  • 材料估价入库发票收到如何记账
  • 临时工工资无发票个税怎么申报
  • 车辆检验收费
  • 党组织专项经费包括什么
  • 公司国庆节给员工慰问品
  • 土地价款抵减销项税
  • 对方公司收钱不开发票怎么办
  • sql中的where in
  • windows性能监视器横坐标
  • 微软新品发布
  • 最近一段时间勒索病毒在全球集中爆发
  • linux网络编程视频教程
  • 小米4刷windows 10
  • 让xp系统自动修复软件
  • linux磁盘分区表
  • win7的注册表在哪里打开
  • windows8.1控制面板
  • 微软最新新闻
  • Android游戏开发打砖块
  • cocos2dx-3.x(二)、坐标系
  • unity3d脚本编程
  • unity 动态壁纸
  • android开发主要用什么语言
  • 国家对高校食堂的最新管理规定
  • 广州地税局官网办事点
  • 定额发票是如何开具的
  • 个人开服务费发票 个人所得税
  • 深入开展税务文化
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设