WordPress纯代码实现自动生成网页关键词和描述
做网站的都明白SEO的重要性,因为网站的流量大部分都来自搜索引擎,所以做好搜索引擎优化至关重要。
而网页关键词和描述就是其中最基础的部分。

现在有的WordPress主题并不支持自动生成网页的关键词(keywords)和描述(description),如果要手动设置关键词和描述就太过麻烦。幸运的是WordPress有大量的SEO插件可供大家使用,比如说Yoast SEO、All in One SEO Pack。这两个插件都有数百万的用户,他们的功能非常丰富。
对于有些只需要基础的SEO的用户来说,安装插件就显得大材小用了,而且WordPress有个准则就是能用代码完成的就尽量不用插件,可防止过量的消耗资源和影响站点速率。
所以大默就发一下自己使用的自动生成网页关键词和描述的代码。
这个代码需写入header.php文件中(写入网页头部元素就行),下面是具体代码:
<meta name="keywords" content="
<?php if (is_single()){
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach($tags as $tag ) {
$keywords = $keywords . $tag->name . ",";
}
echo $keywords;
}
else{
echo ("WordPress,WordPress教程,WordPress教程网,WordPress插件,WordPress模板,WordPress主题,WordPress主题下载");
}?>
<?php if (is_single()){
foreach((get_the_category()) as $category) {
echo $category->cat_name;
}
}
?>
"/>
第一个代码是生成网页关键词的代码,其中中文是网站首页及其它页面的关键词,文章页面自动获取文章标签和分类作为关键词。
<meta name="description" content="<?php if (is_single()){
echo mb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content)), 0, 200,"");
}
else{
echo ("WordPress教程网,缩写WP教程网,专注WordPress简体中文版的建站学习,收集整理优质的主题模板,插件,源码等资源,及主题模板开发,插件开发,网站运营,网站SEO等教程资源,为WordPress建站学习提供可靠、优质、免费的资源和技术支持。");
}
?>
"/>
第二个代码是生成网页描述的代码,其中中文是网站首页及其它页面的描述,文章页面自动获取文章内容前200个字符作为网页描述。
大家只需要将代码里的关键词和描述替换成自己的就行了。
标签 : wordpress教程 , 关键字 , 描述
本文版权归原作者所有,转载请注明原文来源出处, WordPress教程网 感谢您的支持!
本文链接: http://www.wpcn.net/684.html
- WordPress手动升级详细步骤
- WordPress手动安全升级
- WordPress后台无插件显示文章和分类ID
- WordPress优化:wp_head和remove_action函数
- query_posts函数把你的wordpress博客变成CMS
- Bootstrap替换WordPress的get_search_form()…
- WordPress 函数:register_sidebar()创建主…
- wp_list_comments()使用回调函数自定义评论…
- WordPress过滤器(Filters):apply_filters和…
- WordPress函数:comments_template(加载评…
- WordPress函数:comment_form( )个性化评论…
- 无处不在的WordPress的主循环
- WordPress 函数do_action()详解和应用举例
- WordPress函数:add_menu_page()后台添加顶…
- WordPress函数:add_theme_page()后台添加设…
- WordPress函数:add_submenu_page()后台为顶…
- WordPress 函数:get_template_part()调用你…
- WordPress函数:load_theme_textdomain()(…
- WordPress 3D旋转彩色标签云
- WordPress文本小工具运行PHP
- WordPress无插件实现主题彩色标签云的N种方…
- WordPress函数:wp_tag_cloud(标签云)详解和…
- WordPress函数:register post type (自定义…
- WordPress使用register_post_type 函数创建…