位置: 编程技术 - 正文

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

  • 什么是纳税义务人,在理解这一观念时应注意哪些问题
  • 租土地使用权建房
  • 固定资产的确认条件包括
  • 税收申报减免
  • 基础设施道路建设
  • 查询不到已经上市的股票
  • 理财收益交增值税
  • 工人工伤误工费赔偿多少一天
  • 印花税滞纳金怎么算
  • 小规模纳税人季报是哪几个月
  • 制造费用的借方和贷方各表示什么
  • 接受投资转入固定资产不影响现金流量变动
  • 闲置土地归谁管理
  • 房产公司办公室布局
  • 预提退货实际发生时账务处理
  • 空调减值损失属于什么科目?
  • 公司的一些党员特别喜欢健身
  • 专项发票和普通发票的税点
  • 某物业公司组织工人进入下水道
  • 现金返利怎么做账
  • 税务要求企业所得税预缴申报更正
  • 利润转增资本交什么税
  • 小规模纳税人没有达到起征点怎么申报附加
  • 工业企业生产成本核算表
  • 去年的发票忘记报销了 今年可以报销吗
  • 转出未交增值税借方余额表示什么
  • 计提本月应缴纳的所得税
  • php批量修改
  • 什么是主营业务税金及附加
  • 哪些费用可以用医保
  • 稀释性每股收益计算例题
  • thinkphp整合layuiadmin
  • 什么叫股权溢价之谜?
  • 坏账损失的会计分录
  • 什么是非征期税未报
  • 差旅费报销应注意什么
  • 普通发票有抵扣联没
  • 单位发放购物卡违法吗
  • html爱心代码简单
  • 基于java的电子书店管理系统
  • 深度学习之concatenate和elementwise操作(二)
  • ls -lh命令
  • 公司的内账
  • 人才引进的安家费
  • uniapp组件使用
  • sqlserver 死锁查询
  • 营业收入与利润总额的比值
  • PostgreSQL中关闭死锁进程的方法
  • 十个提高情商的方法
  • 分组计数什么意思
  • 避税的形式
  • 票据背书转让挂什么科目
  • 给保安买大衣算贿赂吗
  • 税局代开专票如何做账务处理?
  • 长期股权投资损益调整是什么意思
  • 湖南残保金优惠政策
  • 会计科目用错如何改正
  • 赞助费入账需要多久
  • Win10 Build 17035自制64位中国版十合一ISO镜像下载地址
  • xp系统如何获取ip地址
  • WIN10怎么设置在平板模式下隐
  • win7怎么给硬盘重新分区
  • 你需要windows7sp1才能安装ie11
  • 缺少系统操作怎么办
  • cocos2dx游戏开发框架
  • app塔防游戏
  • JavaScript中的变量名不区分大小写
  • python创建二维数据表
  • nodejs mysql orm
  • 批处理文件夹内文件名
  • 批处理文件修改注册表键值
  • window.open()参数传递及获取
  • jquery点击a标签
  • js类继承的几种方式
  • android回调函数
  • 车辆缴纳购置税多少钱
  • 税控盘开票资料怎么导出几年前的开票信息
  • 智行火车票电子报销凭证
  • 2020北京户口指标数量
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设