Blogs如何修改title结构?

作者 : 慕源网 本文共1605个字,预计阅读时间需要5分钟 发布时间: 2021-09-20 共152人阅读

经常有站长问到ZBlogPHP免费响应式主题Blogs如何修改站点首页,或分类页,或文章页等的title结构。因为这个title结构我是写死在 seo.php 文件中,如果有点 PHP 基础和 ZBlogPHP 基础的站长自己就能直接修改 DIY。下面简单介绍一下如何修改title结构。

Blogs如何修改title结构?

  Blogs主题默认title结构介绍

 

首页title默认结构:网站标题(站名)-连接符-网站副标题(PS:不懂得设置网站标题和副标题请移步『ZBlogPHP 免费主题 Blogs 如何设置网站标题和副标题?』);

 

分类页title默认结构:分类名称-连接符-网站标题或分类 SEO 标题-连接符-网站标题;

 

文章页title默认结构:文章标题-连接符-分类名称-网站标题;

 

页面title默认结构:页面标题-连接符-网站标题或页面 SEO 标题-连接符-网站标题;

 

标签页title默认结构:标签名称-连接符-网站标题或标签 SEO 标题-连接符-网站标题;

 

其他title默认结构:标题-连接符-网站标题。

 

title 结构文件 seo.php 简单介绍

 

1. $type==’index’,表示首页,$type==’category’表示分类页,$type==’article’表示文章页,$type==’page’表示页面,$type==’tag’表示标签页。

 

2. $name 表示网站标题(站点名称),$subname 表示网站副标题,$article.Category.Name 分类名称,$title 标题(或分类标题,或文章标题,或页面标题,或标签页标题等),$tag.Name 标签名称。

 

3. {$zbp->Config(‘Blogs’)->lianjiefu}是主题选项配置中的连接符值。

 

4. {if $page>’1′}{$zbp->Config(‘Blogs’)->lianjiefu}第{$pagebar.PageNow}页{/if}这个是判断页面是否大于 1,如果是就显示连接符-第几页,表面每一页的title都一样。

 

5. 分类 SEO 标题代码

 

{if $category.Metas.Blogs_fltitle}{$category.Metas.Blogs_fltitle}{else}{$category.Name}{/if}

 

意思就是说如果设置有分类 SEO 标题就显示 SEO 标题,要不然就显示分类名称。其他页面和标签页代码类似。

 

文章页title结构修改举例说明

 

首先我们打开 zb_users\theme\Blogs\template\seo.php 文件,第 10 行代码就是文章页title结构代码,具体如下:

 

<title>{$title}{$zbp->Config(‘Blogs’)->lianjiefu}{$article.Category.Name}{$zbp->Config(‘Blogs’)->lianjiefu}{$name}</title>

 

根据上面的文件简单介绍,可以看得出文章页title结构就是文章标题({$title})连接符({$zbp->Config(‘Blogs’)->lianjiefu})分类名称({$article.Category.Name})连接符({$zbp->Config(‘Blogs’)->lianjiefu})网站标题({$name}),那么想要自己 DIY 修改就很简单了。

 

比如想要显示的title结构为文章标题连接符网站标题,那么代码修改为:

 

<title>{$title}{$zbp->Config(‘Blogs’)->lianjiefu}{$name}</title>

 

比如想要显示的title结构为文章标题,那么代码修改为:

 

<title>{$title}</title>

 

即可。

 

温馨提示:本文不单单适用于 ZBlogPHP 主题 Blogs,同样适用于ZBlogPHP 主题 zbpNana。

 

 


慕源网 » Blogs如何修改title结构?

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录