位置: 编程技术 - 正文

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级纳税人激励措施
  • 银行存款明细账怎么登记及范本
  • 进项是普票销项是专票,怎么交税
  • linux help
  • 怎样去除快捷方式小箭头win10
  • WIN7系统的镜像文件在哪里
  • 美团佣金收费标准结构图
  • 王者荣耀中廉颇是哪一个族的族长
  • window10自带商店下载位置
  • 零代码开发工具
  • 我的世界1.12.2优化下载
  • php iswriteable
  • 卷曲的蕨菜叶怎么吃
  • idea添加web项目
  • 完美解决索尼电视arc无声音
  • 布莱顿小镇介绍
  • 企业年度报告内容
  • 前后端分离项目部署到服务器
  • 学费入账处理
  • 汇算清缴后缴纳的企业所得税怎么做分录
  • 商品流通企业商品验收入库流程
  • 管理费用只能在借方吗
  • python函数如何返回列表
  • 高速公路电子发票查询平台
  • 农机销售免税政策
  • java泛型的定义和使用
  • python 记录日志
  • jsp连接数据库的步骤
  • mongodb项目使用说明
  • 什么是符合资本化
  • 呆账冲销是什么意思
  • 在建工程待摊支出是什么意思
  • 开具房租发票的分录如何做?
  • 一般纳税人企业所得税税率
  • 销售商品开票税目
  • 投资公司如何运作
  • 冲回上月暂估入账的商品会计分录
  • 营业外支出科目核算的内容
  • 开票系统维护费怎么做账
  • 普通发票做帐有什么用
  • win10 更新 蓝屏
  • Linux设置jdk环境变量配置
  • windows有哪些好用的软件
  • 笔记本如何一键锁屏快捷键
  • 以root身份建一个目录/test
  • 64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序
  • win7系统本地连接图标不见了
  • Aero glass for Win8.1黑屏/不兼容弹窗的解决方法介绍
  • javascript中的3种继承实现方法
  • androidserviceslibrary设置
  • koa nodejs
  • js中new操作符工作原理
  • node.js 配置
  • jquery.inarray
  • js判断页面是否打开
  • Android之ContentProvider
  • python批量修改文本内容
  • web前端入门教程
  • 工信部新车申报目彿
  • 车辆购置税可以抵税吗
  • 应征增值税不含销售额3%和5%征收的有什么区别
  • 出口退税的管理办法
  • 房屋契税和维修基金是开发商交还是业主交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设