位置: 编程技术 - 正文

WordPress分页伪静态加html后缀(wordpress静态分离)

编辑:rootadmin

推荐整理分享WordPress分页伪静态加html后缀(wordpress静态分离),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress页面伪静态,wordpress 分页,wordpress伪静态nginx,wordpress静态页面生成,wordpress静态分离,wordpress静态分离,wordpress分类页面,wordpress 分页,内容如对您有帮助,希望把文章链接给更多的朋友!

问题

当文章有分页的时候,WordPress生成的永久链接是page.html/2的形式,前面一段是文章的$link,后面的数字代表分页$number。那么问题来了,挖掘……不对,从逻辑上讲这到底是个html文件还是一个目录呢?

难看

在.html这个静态文件后面加上一个/和数字简直令人摸不着头脑,这还只是其次,重要的是,我发现搜索引擎根本不收录这样奇怪的链接,这个真是无法接受,我写的东西首尾都很重要,不能因为分个页就被忽视了。

不收录

拿这篇文章来看,搜索文章第一页的内容,谷歌收录了:

搜索文章第二页和第三页的内容,根本没有收录:

解决方案

于是我决定DIY WordPress的链接生成与解析规则。

思路

利用filter wp_link_pages_link 将分页链接/重写为page-[].html。

利用WordPress或者服务器的RewriteRule将page-[].html还原为/

添加钩子redirect_canonical,防止WordPress从page-[].html到/的强行跳转。

WordPress分页伪静态加html后缀(wordpress静态分离)

生成分页html后缀链接

给WordPress主题加入:

这样就得到了将类似 的分页链接转化为形如 的链接。

注意,我的伪静态规则是/%category%/%postname%.html,如果你的规则不同,请自行修改代码或者伪静态规则。

重写URL规则

如果不重写规则的话,WordPress是不认识这个链接的,它以为有个目录叫tokyodaigaku,里面有篇文章叫page-2.html,结果会给出一个无情的错误:

利用服务器的重写规则

如果是SAE的话,在config.yaml的第一行加入:

如果不是的话,可以利用WordPress自带的rewrite_rules:

登陆后台——设置——固定链接:

什么也不用填,直接保存更改即可。代码会自动在数据库中硬性加入一条规则:

最终效果

无论是用 还是

php设计模式之单例模式代码 php设计模式之单例模式的例子,供大家参考,具体内容如下php/***php设计模式单例模式*/classFruit{privatestatic$instanceMap=array();//protectedgetterforsingletoninstancespro

linux下php上传文件注意事项 本文实例为大家分享了linux下php上传文件注意事项,供大家参考,具体内容如下1、修改上传目录权限linux修改某目录下所有所有子目录权限chmod-Rhtml修

PHP中strpos、strstr和stripos、stristr函数分析 本文为大家分析了PHP中strpos、strstr和stripos、stristr函数,供大家参考,具体内容如下strposmixedstrpos(string$haystack,mixed$needle[,int$offset=0])如果offset指定了,查

标签: wordpress静态分离

本文链接地址:https://www.jiuchutong.com/biancheng/296282.html 转载请保留说明!

上一篇:JSON字符串传到后台PHP处理问题的解决方法(json字符串转json js)

下一篇:php设计模式之单例模式代码(php23种设计模式)

  • 增值税多提了怎么处理
  • 暂估入库必须次日入库吗
  • 转让无形资产增值税
  • 纳税筹划成本支出怎么算
  • 委托加工白酒消费税计税依据
  • 外购商品计入
  • 出口预收货款发生的时间和报表上的时间不一样怎么办
  • 个人以房抵债交税吗
  • 个体户生产经营所得税税率表
  • 增值税专用发票抵扣期限
  • 营改增后企业取得的不动产可以抵扣进项
  • 购买股权支付的相关税费怎么处理
  • 发票抄报逾期如何处罚
  • 生产企业出口退税流程
  • 电梯安装简易征收的优点
  • 印刷制作费税收编码是啥
  • 增值税简易征收一览表
  • 房地产企业预缴增值税什么时候结转
  • 单位卖报纸的钱算什么
  • 免税进口种子要符合哪些条件?
  • 技术服务费如何收取
  • 不抵扣的发票是什么发票
  • 腾讯手游助手卡顿严重
  • win10 bios设置
  • 支付到期的承兑汇票是大额往来吗
  • 销售利润率是什么能力指标
  • php怎么启动
  • 库存股的会计科目
  • 股份支付的特征是什么
  • wx小程序
  • 相关企业之间的竞争
  • uni app面试题
  • 货物运输增值税管理
  • 本期发出存货成本是什么意思
  • 坏账核销能否增加利润
  • 废旧物资发票抵扣
  • 允许加计扣除的委托境外研发费用
  • 讯飞智能x2
  • ps抠图之后怎么拿出来
  • 权益后利润是净利润么
  • pandas模块的主要特点
  • 汽车维修行业工时标准
  • 独资企业和公司区别
  • 折旧率多少正常
  • 所得税申报的资产总额是哪里的数据
  • 期末账项调整的内容包括
  • 去年出口
  • 代收会计分录
  • 合同资产计提减值准备的依据
  • 收取加盟费的条件
  • 经纪代理代订机票差额专票抵扣
  • 购买国家机关证件罪量刑标准
  • 高速etc里面的钱怎么取?
  • 如何判断应当预见
  • 什么是来料加工和进料加工
  • mysql 常用
  • sql怎么遍历
  • window部署服务
  • 使用命令行 -devmode
  • win10弹出提示
  • mac怎么连接校园网wifi
  • win7桌面图标跑到最下面怎么办
  • xp事件管理器
  • win7休眠模式在哪
  • linux 如何
  • AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一)
  • quick cocos2dx-Lua中的自定义事件的使用
  • ExtJs扩展之GroupPropertyGrid代码
  • perl 文本文件处理
  • perl 调用perl
  • opengl超级宝典pdf
  • jquery jsonview
  • jquery源码分析
  • shell中判断文件是否存在
  • find 批处理
  • 批处理清空文本内容
  • python3 django教程
  • 安卓wifi打不开解决
  • js获取宽高
  • 报废车税务怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设