[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  wordpress教程,国外永久免费VPS

WordPress如何自动关键词keywords与描述description呢?

全球[VPS测评]来源:VPS推荐网点击:998
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
WordPress如何自动关键词keywords与描述description呢?

想到部分朋友可能需要这样的一个功能,WordPress自动关键词keywords与描述description,索性的找到了。如果你现在使用的wordpress自带有这个功能请忽略,如果没有,想尝试一下的建议先备份一下主题!

以下代码实现的是以标签为关键词;以摘要为描述,如果没有填写摘要,那就自动截取文章前200字为描述。
代码实现WordPress自动关键词与描述:
以下代码放到你的主题下funtions.php的最后一个 ?>前:

复制//自动关键词与描述 Devework.comfunction get_cats_name() {$allcats=get_categories();foreach ($allcats as $category) {$keywords[] = $category->cat_name;}return $keywords;}// utf8 substrfunction utf8Substr($str, $from, $len) {return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$str);}// Meta SEOfunction meta_SEO() {global $post;$output = '';if (is_single()){//如果是文章页$keywords = ''; $description = '';if ($post->post_excerpt) {//如果文章摘要存在就以文章摘要为描述$description = $post->post_excerpt;$description = str_replace("\r\n","",$description);$description = str_replace("\n","",$description);$description = str_replace("\"","'",$description);$description .= '...';} else {//如果文章摘要不存在就截断文章前200字为描述$description = utf8Substr(strip_tags($post->post_content),0,200);$description = str_replace("\r\n","",$description);$description = str_replace("\n","",$description);$description = str_replace("\"","'",$description);$description .= '...';} $tags = wp_get_post_tags($post->ID);//取文章标签foreach ($tags as $tag ) {$keywordarray[] = $tag->name;}//以文章标签为关键字$keywords = implode(',',array_unique((array)$keywordarray));} else {//如果不是文章页$keywords = '便宜VPS推荐,国外VPS推荐,免费VPS,美国VPS优惠,VPS优惠码,linux VPS怎么用,国外VPS评测'; //在引号间写入你博客的关键字用,断开$description = '小七博客推荐优秀的美国虚拟主机、美国VPS主机,香港的优秀主机以及国外vps优惠,主机优惠码,免费空间,虚拟主机,godaddy,namecheap,域名注册转';//在引号间写入你博客的简单描述,不要过200字}//输出关键字$output .= '<meta name="keywords" content="' . $keywords . '" />' . "\n";$output .= '<meta name="description" content="' . $description . '" />' . "\n";//输出描述echo "$output\n";}add_action('wp_head', 'meta_SEO');//添加meta_SEO函数到头部信息里

根据自己站点修改上面的内容,也就是第43行与第44行的内容需要根据你的网站进行修改。

 


[wordpress教程]历史优惠活动内容
  • 如何在Docker上安装WordPress网站程序?docker安装wordpress教程
  • 腾讯云云数据库MySQL外网启用及外网连接数据库安装WordPress教程
  • AMH教程 – 创建站点、MYSQL数据库、FTP账户搭建WordPress教程
  • 腾讯云云数据库MySQL外网启用及外网连接数据库安装WordPress教程
  • 腾讯云云数据库MySQL外网启用及外网连接数据库安装WordPress教程
  • WordPress教程:如何删除文章的同时删除图片附件以及特色图像
  • WordPress教程之 如何快速批量修改文章内容信息?
  • wordpress教程之wordpress自动内链内链Tag标签&关键词
  • wordpress教程之如何获取WordPress所有分类名字和ID
  • WordPress教程之使用batch cat插件批量更改文章分类
  • wordpress教程之自动为新文章添加已经存在的标签
  • #wordpress教程#为dux主题文章站外链接自动添加nofollow属性
  • AMH教程 – 创建站点、MYSQL数据库、FTP账户搭建WordPress教程

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-77231.html

    下一篇       上一篇