WordPress经验之独立的Description 和 Keywords

WordPress经验之独立的Description 和 Keywords,第1张

概述你下载的 WordPress 主题提供的keywords和description这两个meta标签一般都做得很差,或者根本就不提供,这样不利于SEO。本文将指导你如何给主页、分类、页面以及文章页添加单独的Description 和 Keywords。很多人都在用All in One SEO插件解决这个问题,但是又有很多人说这个插件不好。大不了咱就自…

你下载的 wordpress 主题提供的keywords和description这两个Meta标签一般都做得很差,或者根本就不提供,这样不利于SEO。本文将指导你如何给主页、分类、页面以及文章页添加单独的Description 和 Keywords。

很多人都在用All in One SEO插件解决这个问题,但是又有很多人说这个插件不好。大不了咱就自己用代码实现吧。

下面提供露兜博客设置keywords和description的代码,将以下代码添加至wordpress主题header.PHP的<head></head>之间:

<?PHP
if (is_home() || is_page())
{
// 将以下引号中的内容改成你的主页description
$description = "露兜博客描述";

// 将以下引号中的内容改成你的主页keywords
$keywords = "wordpress,博客,编程,PHP,ludou";
}
elseif (is_single())
{
$desc = "description";
$key = "keywords";
$description = get_post_meta($post->ID,$desc,true);
$keywords = get_post_meta($post->ID,$key,true);
}
elseif (is_category())
{
$description = category_description();
$keywords = single_cat_Title('',false);
}
elseif (is_tag())
{
$description = tag_description();
$keywords = single_tag_Title('',false);
}
$description = trim(strip_Tags($description));
$keywords = trim(strip_Tags($keywords));
?>
<Meta name="description" content="<?PHP echo $description; ?>" />
<Meta name="keywords" content="<?PHP echo $keywords; ?>" />

以后在写博客文章时只需添加两个自定义字段(在文章编辑页面下面)即可,第一个自定义字段名称为keywords,字段值写上这篇文章的关键字。接着再添加第二个自定义字段,自定义字段名称为description,后面的字段值写上这篇日志的描述。自定义字段用过一次后,以后再写日志只需在下拉框中选择即可。这样每篇文章都有你自定义的keywords和description了,你完全可以抛弃All in One SEO插件了。

主页(home)和页面(page)的description和keywords是用PHP代码直接写的,你可将上面的露兜博客的描述改成你的。

分类(category)页和标签页(tag)的description直接取分类或标签的描述,这个可以根据需要在wordpress管理后台更改,keywords则取分类或标签的名称。

总结

以上是内存溢出为你收集整理的WordPress经验之独立的Description 和 Keywords全部内容,希望文章能够帮你解决WordPress经验之独立的Description 和 Keywords所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/1000570.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存