位置: 编程技术 - 正文

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

  • 城市维护建设税的计税依据是什么
  • 费用多报销了,但已经给了,怎么办
  • 签订合同发放工资可以税前扣除吗?
  • 存在问题的具体表现和产生问题的原因分析
  • 自营方式建造固定资产增值税
  • 公允价值变动损益属于当期损益吗
  • 增值税哪些可以全额抵扣
  • 发票上的二维码可以扫金额吗
  • 增值税专用发票验票
  • 国家要收回房屋土地怎么补偿
  • 有业务往来的两家公司可以投一个公司吗
  • 贷款利息支出属于
  • 领用自产产品用于在建工程入账金额
  • 开具红字发票后又开了蓝字发票 怎么入账
  • 机器设备计提折旧年限是多少
  • 注册资本与利息的税前扣除
  • 应付账款和预付账款都是企业的债权
  • 上月发生的费用本月报销记账
  • 计提五险一金的分录怎么写
  • mac怎么保存
  • 吃鸡显卡推荐配置1060 5g
  • 个体户变更为有限公司成立时间
  • php常见设计模式和用途
  • 报销凭证写错了怎么办
  • 跨年度退货
  • 发票多久过期不能开
  • gcn时间序列
  • mdadm命令详解
  • 待抵扣进项税额和进项税额的区别
  • 错账的类型及对应的更正方法
  • 公司购买的商品是白酒用于招待现金流项目是哪类
  • 租赁办公场所的法律规定
  • java一维数组从小到大排序
  • css边框实现效果图及代码
  • 一般纳税人差额纳税
  • 资产负债表中衍生金融资产项目应根据什么科目填列
  • 税务相关政策的解读
  • 国税局领发票是哪些项目需要收取费用
  • mysql的密码忘了
  • 月底结转增值税凭证
  • 一般劳务报酬个人所得税退税吗
  • 房租能不能一次性付清
  • 个体工商户怎么注册
  • 有限合伙企业需要缴纳企业所得税吗
  • 固定资产计提折旧的账务处理
  • 装修付款分期
  • 中小企业的判定标准
  • 企业网银代发工资明细打印
  • 工程领用原材料账务处理
  • 总公司可以开发票给分公司吗
  • 应付利润科目
  • 丢失的发票怎么查询
  • 合同取得成本如何收回
  • 赠送货物金额为多少
  • 编制利润表的主要根据是
  • 一个简单的微笑说说
  • Windows Server 2008与2012建立林信任详细步骤
  • centos sync
  • bios单词
  • windows下用什么编程工具
  • linux 详解
  • linux awk排序
  • linux中bc命令
  • linux怎么配置vim
  • openssl 用法
  • Extjs407 getValue()和getRawValue()区别介绍
  • node.js的流的作用
  • cocos2dx 3.1.1 win8+eclipse环境下android游戏开发环境搭建
  • dos命令 /b
  • node 连接sqlserver
  • nodejs调用npm命令
  • 比较两个字符串的值是否相等
  • javascript 自定义类
  • jquery 插件写法
  • 辽宁省地税社保缴费基数
  • 南京市国家税务局溧水分局
  • 社保诚信申报怎么取消
  • 青岛网上申请个体工商户
  • 税务申报网上申报
  • 车辆购置税怎么做账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设