本日就跟大家分享一下如何通过is_category()函数来为我们的分类目录添加SEO标题、描述和关键词,详细步骤如下:
PS:我们以Nana主题为例解释,其他主题请参考修正即可。
第一步:删除Nana主题默认设置的分类目录标题和描述

在Nana\inc\functions\seo.php文件找到并删除以下代码(是分为两段的):
<?php if ( is_category() ) { ?><title><?php single_cat_title(); ?> | <?php bloginfo('name'); ?></title><?php } ?>
<?php if ( is_category() ) { ?>
<meta name=\"大众description\"大众 content=\"大众<?php echo category_description( $categoryID ); ?>\"大众 />
<?php } ?>
PS:以上代码设置分类目录的默认标题为:分类目录名称|站点名称;分类目录的默认描述为:分类目录自身的描述。一样平常的主题都是这样设计,很少会为分类目录页添加关键词。
分类目录默认显示的标题和描述
第二步:找到各分类目录ID
如Nana主题可以在主题选项上方看到每一个分类对应的ID。如果所利用的主题没有显示所有分类ID,我们可以通过登录后天》文章》分类目录》编辑某一个分类目录,然后在地址栏找到诸如tag_ID=5的字段,个中5便是该分类目录的ID。
Nana主题选项所显示的分类目录ID
第三步:为各分类目录添加自定义的标题、描述和关键词
在Nana\inc\functions\seo.php文件末了,根据已经建立好的分类目录分别建立SEO标题、描述和关键词,如为分类ID为5的分类目录建立SEO标题、描述和关键词,只须要添加以下代码即可:
<?php if ( is_category('5') ) { ?>
<title>ID为5的分类目录的自定义标题 | 懿古今</title>
<meta name=\"大众description\"大众 content=\"大众ID为5的分类目录的的描述\"大众 />
<meta name=\"大众keywords\"大众 content=\"大众ID为5的分类目录的的关键词\公众 />
<?php } ?>
个中我们只须要修正以上代码的5和相应的标题、描述和关键词即可。如果有几个分类,就重复添加以上那个码即可,记得修正分类ID哦。
修正后的分类目录的标题、描述和关键词
至此,我们已经成功为分类目录添加了SEO自定义的标题、描述和关键词。
PS:这种方法相比拟较大略,不过如果常常增加删除分类目录的,不建议利用本方法。如果不嫌麻烦的话,在增加或删除分类目录后,记得增加或删除相应对的SEO代码也是可以的。
正常情形下,我们建立好站点之后,分类目录也基本固定,一样平常人都不会常常增加或删除分类目录,以是我们只须要人工添加一次就够了。毕竟我们是利用者,而不是主题开拓者,只有主题开拓者才会想做得更加完美,能够兼容更多,以是我们只须要用最大略的办法来做就行了。
虽然不知道为分类目录添加这些所谓的SEO标题、描述和关键词有多大浸染,不过既然有这么大略的办法,大家不妨动手添加试试。毕竟对付这么博识的SEO,觉得抱着宁肯托其有不可信其无的想法该当会不错的。