错误博客( cuowu.com )发布于 2019-06-13 08:45:13

WordPress自定义标题

WordPress后台可以设置首页标题、栏目标题、文章标题和标签标题,但可能这些标题的设置具有一定的局限性,比如文章标题后面没有追加品牌词。本小节错误君带来的是WordPress自定义标题教程。

WordPress标题

很多人认为WordPress给出的标题设置功能已经完全够用,那么接下来错误君来介绍几种情况,看是否还觉得够用。

  • 栏目和文章末尾追加品牌词
  • 栏目和文章末尾追加核心关键词+品牌词
  • 希望栏目标题设置略长,但过长的栏目标题会在文章列表显示,并不利于站内精准锚文本链接优化。
  • WordPress主题自带的标题中会出现“逗号”或“|”等分隔符是我们不喜欢的。

当然,对于WordPress标题的修改属于细节上的优化,也是一些轻度“强迫症”和“处女座”完美主义者的不得不做的事情。

WordPress自定义标题

错误君介绍的自定义标题适合于精准修改每一个栏目的标题和修改标题追加内容。

在<title>与</title>之间加入如下代码,特别要注意:the_title() 是调用该页面标题的函数,但并非所有主题都是这个命令,可以从自身主题中找到对应的函数

<?php

if (is_home()) {
echo “错误教程 – 在线学习SEO技术、网站建设制作和网络营销推广”;
}
elseif (is_single()) {
the_title();echo “-错误教程”;
}
elseif (is_page()) {
the_title();echo “-错误博客”;
}
elseif (is_category()) {
the_title();echo “-错误教程”;
}
elseif (is_tag()){
the_title();echo “-错误博客”;
}

?>

1)if (is_home())

该命令的意思是如果是首页的话,标题则为echo输出的内容,也就是echo”输出内容”

if (is_home()) {
echo “错误教程 – 在线学习SEO技术、网站建设制作和网络营销推广”;
}

2)elseif (is_single())

该命令为文章。

3)elseif (is_page())

该命令为页面。PS:区分不清楚WordPress文章和页面的,见教程《WordPress页面类型》。

4)elseif (is_category())

该命令为栏目。

5)elseif (is_tag())

该命令为标签。

上面都是在if…elseif中实现的。下面介绍的是自定义栏目标题,需要再次传递栏目别名参数。

自定义WordPress栏目标题

如果错误博客( https://www.cuowu.com/ )有一个栏目为“SEO教程”(https://www.cuowu.com/seo ),那么自定义这个栏目的方法如下:

elseif(is_category(seo)){

echo “SEO教程_网站优化技术培训-错误博客”

}

那么如果文章中某些地方引用了这个栏目,其锚文本还是“SEO教程”,但这个栏目的标题已经修改成了“SEO教程_网站优化技术培训-错误博客”。利用这种方法,可以将剩余所有的栏目全部自定义,只需要将栏目别名放在那里面传递即可。

WordPress栏目标题

栏目别名解释:

https://www.cuowu.com/seo  栏目别名为 seo

https://www.cuowu.com/seo/course 栏目别名为 course


2020年错误博客亲测项目系列

错误教程( cuowu.com )专注网推培训、SEO培训和网赚培训,微信/电话:13722793092

关注微信公众号:第一时间获得错误博客最新教程,让我们一起成长!

公众号二维码