首页 > 教程 > ZBlog免费响应式主题Blogs如何修改title结构?

ZBlog免费响应式主题Blogs如何修改title结构?

[导读]:经常有站长问到ZBlogPHP 免费响应式主题 Blogs如何修改站点首页,或分类页,或文章页等的 title 结构。因为这个 title 结构我是写死在 seo.php 文件中,如果有点 PHP 基础和 ZBlogPHP 基...

经常有站长问到ZBlogPHP 免费响应式主题 Blogs如何修改站点首页,或分类页,或文章页等的 title 结构。因为这个 title 结构我是写死在 seo.php 文件中,如果有点 PHP 基础和 ZBlogPHP 基础的站长自己就能直接修改 DIY。不过有些小白确实不太懂,所以今天老古就在这里跟大家简单介绍一下如何修改 title 结构。

Blogs 主题默认 title 结构介绍
首页 title 默认结构:网站标题(站名)-连接符-网站副标题

分类页 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。

小结:
其实知道相应的主题代码和弄懂代码的含义之后,想要修改 title 结构非常简单。我们在做任何事情,不管是想要制作 ZBlogPHP 主题还是修改主题文件,最基础的就是要弄懂 ZBlogPHP 的一些基础知识,如一些函数名称是什么意思等,只有弄懂了基础才能开始慢慢折腾。有些站长连最基本的$name 代表什么都不懂就天天在折腾 DIY 主题,这样很容易碰壁。其实老祖宗就有教我们“磨刀不误砍柴工”的道理,但是很多人都没有去磨刀,就直接拿着一把钝刀去砍柴了,这样的效率可想而知。

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/jc/117112.html