zblogphp《博客模板[自适应]》主题优化修改zblog博客添加canonical标签判断命令

2019-02-11
0评论
/
阅读
管理员

zblogphp《博客模板[自适应]》主题优化修改zblog博客添加canonical标签判断命令

这篇文章是继《zblogphp《博客模板[自适应]》主题HTML5模版(ydmm)模版SEO修改记录》后的续篇。

以前写过一篇关于ZBlogphp《博客模板[自适应]》主题的自己修改的记录,其中有一个就是在头部添加canonical标签,以前是参考了《php正确获取伪静态不带参数网址添加canonical标签的方法》这篇文章,在这篇文章的基础上稍微修改了一下,但是最近发现直接利用zblog自带的判断命令添加canonical标签有一个BUG,以前没考虑到。可以看下《zblogphp《博客模板[自适应]》主题HTML5模版(ydmm)模版SEO修改记录》在这篇文章里面介绍了添加canonical标签的方法。

但是有一个BUG没考虑到,就是文章的分页没有考虑到,以前是这样的

{elseif $type=='index'}

<link rel="canonical" href="https://aisoa.cn/"/>

但是像这样的https://aisoa.cn/page-2.html的分页,一样也是通过{elseif $type=='index'}判断的,不能一刀切全部设置canonical为首页,必须增加一个判断优化后的代码如下

{elseif $type=='index'}

<link rel="canonical" href="https://aisoa.cn/{if $page>'1'}page-{$pagebar.PageNow}.html{/if}"/>

可以看到,如果不是第一页就显示page-这是页数.html这样的地址。

这样就可以解决这个问题了,以后继续观察,看看还有什么BUG。

本站附件分享,如附件失效,可以去找找看
诚通网盘附件百度网盘附件
PS:由于百度网盘附件太大,所以百度网盘附件为拆分压缩,全部下载后打开zip后缀文件即可。也可以只下载zip后缀文件查看(只可以查看不能解压)是否有需要的文件,再下载全部文件解压需要的文件


干饭福利分享: 微信扫码领取“饿了么”抵用券↓↓↓↓↓↓↓↓↓↓

于2019-02-11发布