返回顶部
首页 > 资讯 > CMS >WordPress如何设置独立的Description和Keywords
  • 759
分享到

WordPress如何设置独立的Description和Keywords

wordpressdescriptionkeywords 2023-02-22 06:02:41 759人浏览 薄情痞子
摘要

本篇内容主要讲解“WordPress如何设置独立的Description和Keywords”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WordPress如何设

本篇内容主要讲解“WordPress如何设置独立的Description和Keywords”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WordPress如何设置独立的Description和Keywords”吧!

将以下代码添加至WordPress主题header.PHP的<head></head>之间,最后用UTF-8编码另存为,否则中文会乱码:

<?php
$description = '';
$keywords = '';

if (is_home() || is_page()) {
  // 将以下引号中的内容改成你的主页description
  $description = "露兜博客描述";

  // 将以下引号中的内容改成你的主页keywords
  $keywords = "WordPress, 博客, 编程,php,ludou";
}
elseif (is_single()) {
  $description1 = get_post_meta($post->ID, "description", true);
  $description2 = str_replace("\n","",mb_strimwidth(strip_tags($post->post_content), 0, 200, "…", 'utf-8'));

  // 填写自定义字段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可以到后台 - 文章 -分类目录,修改分类的描述
  $description = category_description();
  $keywords = single_cat_title('', false);
}
elseif (is_tag()){
  // 标签的description可以到后台 - 文章 - 标签,修改标签的描述
  $description = tag_description();
  $keywords = single_tag_title('', false);
}
$description = trim(strip_tags($description));
$keywords = trim(strip_tags($keywords));
?>
<meta name="description" content="<?php echo $description; ?>" />
<meta name="keywords" content="<?php echo $keywords; ?>" />

以后在写博客文章时只需添加两个自定义栏目(在文章编辑页面下面,没有就点击右上角的显示选项)即可,第一个自定义栏目名称为keywords,栏目值写上这篇文章的关键字。接着再添加第二个自定义栏目,自定义栏目名称为description,后面的栏目值写上这篇日志的描述。自定义栏目用过一次后,以后再写日志只需在下拉框中选择即可。这样每篇文章都有你自定义的keywords和description了,你完全可以抛弃All in One SEO插件了。

主页(home)和页面(page)的description和keywords是用PHP代码直接写的,你可将上面的露兜博客的描述改成你的。

分类(category)页和标签页(tag)的description直接取分类或标签的描述,这个可以根据需要在WordPress管理后台更改,keywords则取分类或标签的名称。如果你想手动给每个分类定义description和keywords,可以将第27-28行代码改成:

if (is_category('音乐')) {
   $description = '这里填音乐分类的描述';
   $keywords = '这里填音乐分类的关键字,半角逗号隔开';
}
elseif (is_category('电影')) {
   $description = '这里填电影分类的描述';
   $keywords = '这里填电影分类的关键字,半角逗号隔开';
}
elseif (is_category('戏剧')) {
   $description = '这里填戏剧分类的描述';
   $keywords = '这里填戏剧分类的关键字,半角逗号隔开';
}

// 多个分类,复制9-12行代码,粘贴到13后面行,类似5-12行,改一下分类名称即可
// 使用UTF-8编码另存为,替换原来的文件,否则可能会乱码

到此,相信大家对“WordPress如何设置独立的Description和Keywords”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: WordPress如何设置独立的Description和Keywords

本文链接: https://lsjlt.com/news/197045.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • WordPress如何设置独立的Description和Keywords
    本篇内容主要讲解“WordPress如何设置独立的Description和Keywords”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WordPress如何设...
    99+
    2023-02-22
    wordpress description keywords
  • windows bios如何设置独立显卡
    今天小编给大家分享一下windows bios如何设置独立显卡的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。bios设置独立...
    99+
    2023-07-02
  • win10如何设置全局独立显卡
    在Windows 10中,你可以通过以下步骤设置全局独立显卡:1.右键点击桌面空白处,选择"NVIDIA 控制面板"(如果你的独立显...
    99+
    2023-09-04
    win10
  • 如何为Zabbix MySQL设置独立表空间innodb_file_per_table
    如何为Zabbix MySQL设置独立表空间innodb_file_per_table,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所...
    99+
    2024-04-02
  • 如何设置阿里云服务器独立宽带
    随着互联网技术的飞速发展,服务器的重要性越来越被人们所认识。尤其是阿里云服务器,因其稳定、安全、高效的特点,被广泛应用于各大企业和个人开发者之中。然而,随着业务量的增长,服务器的带宽需求也会随之增加。那么,如何设置阿里云服务器独立宽带呢?本...
    99+
    2023-11-16
    阿里 如何设置 独立
  • 如何为ie和chrome单独设置样式
    本篇内容介绍了“如何为ie和chrome单独设置样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下...
    99+
    2024-04-02
  • windows mx450如何设置独显
    这篇“windows mx450如何设置独显”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows mx450如何设置...
    99+
    2023-07-05
  • webpack如何独立打包和缓存处理
    这篇文章将为大家详细讲解有关webpack如何独立打包和缓存处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。webpack最基本的配置文件来打包压缩我们的代码:var&...
    99+
    2024-04-02
  • 如何实现shell统计pv和uv独立ip
    本篇内容主要讲解“如何实现shell统计pv和uv独立ip”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何实现shell统计pv和uv独立ip”吧!Nngix输出的access log文件如下...
    99+
    2023-06-09
  • win10如何设置显卡独显
    要在Windows 10中设置独立显卡,您可以按照以下步骤进行操作:1. 首先,确保您的计算机已经安装了独立显卡,并且驱动程序已经正...
    99+
    2023-09-04
    win10
  • 亚马逊服务器独立部署怎么设置的
    确定服务器的配置:在选择服务器之前,首先需要确定服务器的配置。这包括选择服务器的主板、处理器、内存、磁盘空间、网络接口等。 选择云服务:亚马逊提供了许多云服务,包括 Amazon Web Services(AWS)、Amazon Mach...
    99+
    2023-10-27
    亚马逊 独立 服务器
  • 亚马逊独立部署服务器怎么设置的
    在亚马逊 AWS 上独立部署服务器需要进行以下设置: 1. 创建 EC2 实例 首先,登录 AWS 控制台,选择 EC2 服务,然后点击“Launch Instance”按钮创建一个新的 EC2 实例。在创建实例的过程中,需要选择操作系统...
    99+
    2023-10-27
    亚马逊 独立 服务器
  • Wordpress如何设置公益404页面
    Wordpress如何设置公益404页面,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Wordpress主题会自带404页面,如果需要替换...
    99+
    2024-04-02
  • win10双显卡环境下独立显卡如何设置为默认显卡
    这篇文章主要介绍win10双显卡环境下独立显卡如何设置为默认显卡,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!win10双显卡环境下独立显卡怎么设置为默认显卡桌面点击右键,选择Nivida控制面板点击“管理3D设置点...
    99+
    2023-06-10
  • Angular中的独立组件如何使用
    这篇文章主要介绍“Angular中的独立组件如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Angular中的独立组件如何使用”文章能帮助大家解决问题。如何创...
    99+
    2024-04-02
  • WordPress插件和主题编写时cookie应如何设置
    编写WordPress插件和主题的时候,经常需要用到cookie,比如存取用户状态等,我之前编写的插件Ludou Simple Vote就用cookie来记录用户投票时间,以实现简单的防止重复投票功能。 但是如果你在Wo...
    99+
    2022-06-12
    cookie设置 setcookie
  • 如何区分独立服务器和VPS服务器
    区分独立服务器和VPS服务器的方法:1、看硬件设施,VPS服务器的cpu较高,内存和硬盘较小,只能看到极少数设备,独立服务器可以看到光驱,硬盘驱动器,软盘、软驱驱动器,键盘等信息;2、通过软件测试服务器硬件设施,VPS服务器一般是英特尔xe...
    99+
    2024-04-02
  • 独立服务器和VPS服务器如何区分
    独立服务器和VPS服务器区分的方法:1、看硬件设施,VPS服务器的cpu比较高,内存和硬盘较小,只能看到极少数设备,独立服务器可以看到光驱,硬盘驱动器,软盘、软驱驱动器,键盘等信息;2、进行测试软件,可以评测出机器的硬件设施;3、看系统进程...
    99+
    2024-04-02
  • 如何编写一个独立的PHP扩展
    本篇文章给大家分享的是有关如何编写一个独立的PHP扩展,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。独立的 PHP 扩展可以独立于 PHP 源码之外进行分发。要创建一个这样的扩...
    99+
    2023-06-17
  • wps如何打开两个独立的窗口
    今天小编给大家分享一下wps如何打开两个独立的窗口的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。wps怎么打开两个独立的窗口...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作