wordpress关键词插件,发布文章怎么自动生成并添加关键词

很多初学者使用wordpress建站,使用的主题没有自带关键词(keywords)和描述(description),那么我们应该如何设置呢?

一:发布文章的时候,没有自动生成关键词,我们可以使用 “WP AutoTags” 这款插件来辅助我们,搜索安装好之后,发布文章的时候可以自动帮我们生成关键词。

wordpress关键词插件,发布文章怎么自动生成并添加关键词

 

二:自动生成关键词之后,首页和文章也还是没有自动引入,这个时候我们需要在主题文件编辑器里面,找到头部文件,在title的后面或者前面增加以下代码保存,这个时候你发布文章的时候,自动生成了标签,也会自动引入到文章页面了。

wordpress关键词插件,发布文章怎么自动生成并添加关键词

 

代码如下:

<?php if (is_home()){ $keywords = “这是你网站首页的关键词”; $description = “这是你网站首页的描述”;} elseif (is_single()){ $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, ‘, ‘); } $description = get_post_meta($post->ID, “description”, true); if($description == “”){ if($post->post_excerpt){ $description = $post->post_excerpt; }else{ $description = mb_strimwidth(strip_tags(apply_filters(‘the_content’,$post->post_content)),0,200); } }} elseif (is_page()){ $keywords = get_post_meta($post->ID, “keywords”, true); $description = get_post_meta($post->ID, “description”, true);} elseif (is_category()){ $keywords = single_cat_title(”, false); $description = category_description();} elseif (is_tag()){ $keywords = single_tag_title(”, false); $description = tag_description();} $keywords = trim(strip_tags($keywords)); $description = trim(strip_tags($description));?><meta name=”keywords” content=”<?php echo $keywords; ?>” /> <?php echo “\n”; ?> <meta name=”description” content=”<?php echo $description; ?>” />

 

三:以上说的是我自己本人在用的方法,当然也可以用其他插件实现,比如这款“Smart SEO Tool” 不需要插入代码就可以实现,

wordpress关键词插件,发布文章怎么自动生成并添加关键词

主题测试文章,只做测试使用。发布者:果壳日志,转转请注明出处:https://www.xin12123.com/n/383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年 11月 3日 下午12:21
下一篇 2022年 11月 10日 下午1:21

相关推荐

  • WordPress中评论栏的“邮箱、站点”怎么删除

    我们使用Wordpress默认的评论框的时候,会显示“邮箱、站点” 这些选项,如果我们不想显示这么多,只想显示用户名和评论内容,我们只需要在function.php中加入即可移除表单及邮箱的代码即可。 效果图如下: 代码如下: // 移除网址表单 function url_filtered($fields) { if(isset($fields[&#8216…

    2022年 11月 10日
    10

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信