WordPress为每个页面添加独立的关键字和描述

使用方法:

将下面的代码放到<title/>下<head/>前面。相关设置代码里有详解

<?php if (is_home() || is_page()) { // 将以下引号中的内容改成你的主页description $description = “芒果工作室(www.mangostudio.net)网站解决方案wordpress、PHPCMS、Discuz!二次开发,模板制作。”; // 将以下引号中的内容改成你的主页keywords $keywords = “WordPress”; } elseif (is_single()) { $description1 = get_post_meta($post—>ID, “description”, true);
$description2 = mb_strimwidth(strip_tags($post->post_content), 0, 200, “…”);

// 填写自定义字段description时显示自定义字段的内容,否则使用文章内容前200字作为描述
$description = $description1 ? $description1 : $description2;

// 填写自定义字段keywords时显示自定义字段的内容,否则使用文章tags作为关键词
$keywords = get_post_meta($post->ID, “keywords”, true);
if($keywords == ”) {
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . “, “;
}
$keywords = rtrim($keywords, ‘, ‘);
}
}
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));
?>

 


  • 标签:  |  |  | 
    将此文分享到:


    转载请注明来自风腾网-wordpress企业主题,本文地址:http://fengten.com/3421.html
    除非注明,风腾网-wordpress企业主题文章均为原创,转载请注明出处和链接!
    友荐云推荐

    相关文章

    *

    *

    顶部 友荐云推荐