位置: 编程技术 - 正文

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

  • 税务局代开发票还要纳税吗
  • 原材料的采购成本包括运费吗
  • 工资表只显示一个人的其他看不见
  • 公司提供住宿员工在外居住出现问题
  • 行政单位盘盈固定资产应按什么入账
  • 购房契税应该交给谁
  • 结转成本费用会计分录
  • 企业促销应该采用什么方法
  • 国地税合并后有多少个税种
  • 购买股票如果公司亏损
  • 调拨入库的固定资产是否缴税?
  • 领用工程物资的进项税要转出么
  • 个人去税务局开居间费发票
  • 2018年出口总值
  • 绿化工程上税多少
  • 花椒油的税率
  • 不增税、免税、零税率的差异
  • 发生可抵扣暂时性差异是调增还是调减
  • 每个月的股利怎么计提?
  • 开票金额比收入高怎么办
  • 新建厂房环评流程
  • 公司员工私车公用协议要签吗
  • 苹果14出来13会下架吗
  • 消防工程改造需要什么资质
  • thinkphp5.0自定义路由
  • wordpress导入主题教程
  • 如何在pc桌面上添加文件
  • 折旧计算表属于外来原始凭证吗
  • config.cfg是什么文件
  • 新准则规定
  • php函数传递参数方式
  • 航天信息开票软件客服
  • thinkphp框架结构
  • 注意力机制有什么作用
  • 目标检测tricks
  • 借方和贷方是什么意思 现金日记账
  • 资产支出加权平均数例题
  • 行政性罚款怎么结转损益
  • 民间非营利组织会计账务处理
  • 员工业余自学
  • 分公司和总公司的账务处理
  • 免税收入和免征
  • lldb python
  • 在mysql中创建数据库和表作业
  • 出口货物不缴纳增值税
  • 申请电子发票需要什么条件
  • windows下MySQL 5.7.3.0安装配置图解教程(安装版)
  • 无形资产出售当月是否摊销
  • 应收票据及应收账款包括哪些科目
  • 增值税发票抵扣联丢失怎么办
  • 事业单位如何计算退休工资
  • 外购固定资产的会计处理
  • 劳务费是否属于工资
  • 出差费计入工资总额吗
  • 借方会计科目表
  • 应收账款转营业外支出
  • 施工人员的工资计入
  • 买车给了上牌费去车管所还用给钱吗
  • 对公账户提取备用金怎么做账
  • 生育津贴申请流程
  • 原材料登记什么明细账
  • 房地产开发企业分为几个等级
  • 无法将此电脑升级到最新版本的windows10
  • mentohust配置
  • win8.1怎么设置
  • 常用的linux操作
  • 获取windows的最新信息要跳过吗
  • cocos2dx官方文档
  • 环境搭建怎么写
  • 混合痔疮怎么治疗最好方法 女性
  • bootstrap 下拉框绑定数据
  • unity用visual
  • node的使用场景
  • SharedPreferences中的MODE_APPEND 和 MODE_PRIVATE 区别
  • javascript的
  • python中的变量和常量ppt
  • 新能源汽车车船税
  • 美国各地区消费水平
  • 雄安属于北京管吗
  • 广东省地税总局领导班子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设