导语:我们为了更好的SEO会给各种页面加上符合SEO标准的标题、关键字和描述,那么有时候,我们会自己创建文章类型,比如about类型、product类型等等。那么怎么样来给这些类型的存档页加上符合SEO标准的标题、关键字和描述?
使用函数is_post_type_archive()
is_post_type_archive() 是用来判断文章类型存档的函数,如果直接使用:
is_post_type_archive()
那么只有是文章存档,它都会返回TRUE。
如果我们指定文章类型,那么它只会在指定的文章类型存档页才会返回TRUE,例如:
is_post_type_archive('about')
about是自定义的文章类型,在注册这个类型的时候,使用了‘has_archive’ => true。
给自定义文章类型存档页指定自定义的标题
要实现wordpress的标题替换,肯定要写一些过滤的代码的,这个代码网上可以找到,叶子就不贴出来了,叶子只在这里说一下自定义文章类型的存档的标题怎么实现。
首先要做一个判断,判断是否是自定义文章类型的存档页面,然后再指定标题,如下面的代码:
if (is_post_type_archive('about' ) ){ $title= 'About Us'; }
关键字和描述也一样,也是先做一个判断,这样就可以实现自定义文章类型存档页的SEO。
当然,你也在主题选项中,为这个自定义文章类型设置几个选项,就可以直接在后台修改这个存档页的标题、关键字和描述了。
结束
你学会了吗?