懿古今Nana和Blogs主题首页标题如何添加第几页?

初秋的风似一支七彩的画笔,走到哪里,哪里就披上秋的盛装,五光十色的鲜花和着七彩的蝴蝶,迎着丰收的景象。五彩缤纷的鲜花撒满大地,丰收的果园一派欣欣向荣的景象,金黄色的稻谷堆满仓,大地一片喜气洋洋。

一般情况下,WordPress 主题的首页如果是博客布局,一般都会有页码存在,而通常的做法就是通过 robots.txt 文件来禁止搜索引擎收录博客网站首页(第 1 页)之外的页面,如首页第 2 页、第 3 页等。但是有些博主站长希望搜索引擎把首页所有页面都收录,所以想通过在首页 title 值中添加第几页之类的字眼来加以区分,今天就以懿古今的Nana 主题进行说明如何添加第几页(PS:WP 版本的Blogs 主题方法是一样的)。

打开 wp-content\themes\Nana\inc\functions\seo.php 文件,可以看到首页 title 值的代码如下:

  1. <?phpif(is_home()){?><title><?phpbloginfo('name');?><?phpechostripslashes(get_option('ygj_lianjiefu'));?><?phpbloginfo('description');?></title><?php}?>

我们只需要修改为

  1. <?phpif(is_home()){?><title><?phpbloginfo('name');?><?phpechostripslashes(get_option('ygj_lianjiefu'));?><?phpbloginfo('description');?><?phpif(get_query_var('paged')){echostripslashes(get_option('ygj_lianjiefu'));echo'第';echoget_query_var('paged');echo'页';}?></title><?php}?>

即可。

代码说明
  • bloginfo('name'):博客网站的名称;
  • get_option('ygj_lianjiefu'):名称和描述之类的链接符;
  • bloginfo('description'):博客网站的描述;
  • get_query_var('paged'):页数,页码。

代码还是比较简单,懂得大概意思之后,然后就可以根据自己的实际 DIY 折腾了,不一定要完全按照本文的说法去操作的,玩独立博客的乐趣之一就是折腾。而且Nana 主题和 Blogs 主题的代码还是可以适当精简和优化的,只是我最近比较懒,懒得优化和更新而已,欢迎使用这两个主题的博主站长自行 DIY。

内容整理自:懿古今 - https://www.yigujin.cn/1764.html

本文懿古今Nana和Blogs主题首页标题如何添加第几页?到此结束。人生不要被过去所控制,决定你前行的,是未来。小编再次感谢大家对我们的支持!

标签: Nana Blogs