使用WordPress 3.3.1自定义栏目功能为文章添加keywords和description

WordPress 3.3.1默认不能为首页、文章页设置keywords和description,意外发现写文章时有个自定义栏目功能,可用来添加keywords和description。

一、开启自定义栏目功能

WordPress 3.3.1自定义栏目功能默认是关闭的,开启方法:点击撰写新文章页面右上角的"显示选项",找到"自定义栏目"并钩选即可。



二、添加自定义栏目

在撰写新文章页面下方可看到新加的自定义栏目模块,添加keywords和description两个自定义栏目:



说明:当再次撰写新文章时,keywords和description就会出现在下拉列表中,无需再手动填写。

三、编辑模板显示keywords和description

打开"外观→编辑",在最右侧找到"顶部(header.php)",点击进行编辑:



在箭头所在区域添加如下代码:

<?php
$wp_keywords = '';
$wp_description = '';
if(is_home())
{
    $wp_keywords = '关键词1,关键词2';
    $wp_description = '这边是网站描述。';
}
elseif(is_singular() || is_front_page())
{
    $wp_keywords = get_post_meta($post->ID, "keywords", true);
    $wp_description = get_post_meta($post->ID, "description", true);
}
?>
<meta name="keywords" content="<?php echo $wp_keywords ?>" />
<meta name="description" content="<?php echo $wp_description ?>" />

添加完代码后点击更新文件,到文章页面看下,是不是有keywords和description了

评论: 0 | 引用: 0 | 查看次数: 4901
发表评论
登录后再发表评论!