您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程

wordpress关键词和描述添加代码实例

灵槐2023-06-19WordPress教程已有人查阅

导读wordpress官方下载安装的程序,只能填写网站标题和副标题,通过插件来添加却又担心会影响网站的整体使用出错

wordpress官方下载安装的程序,只能填写网站标题和副标题,通过插件来添加却又担心会影响网站的整体使用出错,关键词(keywords)和描述(description)用代码添加的方法如下:

头一步、进入wordpress后台,找到“外观”模块下面 的“编辑”选项,进入主题编辑选项;在模版里面点击“顶部(header.php)”模版如图:

第二步、在左侧的header编辑框中找到<title>……………</title>,这里是你的网站标题,中间的应该是变量,毕竟每个页面的标题都不一样。

第三步、在<title>前面或者</title>后面加入代码,在</title>后面更符合我们的视角和使用习惯就放在这后面,代码:

<?php
if (is_home()){
        //这里描述在前*******
 $description = "在此输入描述";
 $keywords = "在此输入关键词";
}
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; ?>" />
<meta name="description" content="<?php echo $description; ?>" />

第四步,前三步是设置了主页的关键词描述,如果还要页面和文章的关键词(keywords)和描述(description),上面的代码这 基本更换,使用以下代码:

<?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);
        //如果为空,使用文章前100个字作为描述
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; ?>" />
<meta name="description" content="<?php echo $description; ?>" />

第五步、下面这段 要添加在</head>前面就可以了,文章页和页面都可以自动添加了

<meta name="keywords" content="<?php echo $keywords; ?>" />
<meta name="description" content="<?php echo $description; ?>" />

本文标签:

很赞哦! ()

相关源码

  • (自适应响应式)pbootcms食品零食店日化用品网站源码下载基于PbootCMS内核开发的响应式模板,为食品零食、日化用品等行业量身定制。该模板通过可视化设计展现产品特色,帮助企业快速搭建专业官网查看源码
  • (自适应)简繁双语机械矿山矿石五金设备pbootcms源码下载本模板基于PbootCMS开发,主要面向机械五金、矿山矿石设备等行业,支持简体中文和繁体中文双语切换。采用响应式布局技术,确保在各种设备上都能获得良好的浏览体验。模板设计注重展示工业设备的专业性和技术特点,帮助企业建立可靠的线上展示平台。查看源码
  • (自适应响应式)装修装潢设计公司网站源码下载本模板为装修设计企业打造,采用PbootCMS内核开发,整体设计突出空间美学与功能性结合。首页采用大图轮播展示工程案例,服务项目模块支持三维效果展示,呈现装修设计企业的专业形象与技术实力。查看源码
  • (自适应响应式)教育培训机构集团网站pbootcms源码下载本模板基于PbootCMS系统开发,为教育培训机构设计,特别适合展示课程体系、师资团队和教学成果。采用响应式技术,确保在各类设备上都能提供良好的浏览体验。查看源码
  • 自适应营销型IT网络工作室互联网建站公司pbootcms网站模板为IT网络服务商、建站企业打造的高性能营销门户,基于PbootCMS开源内核深度开发采用HTML5自适应架构,实现PC与手机端数据实时同步交互。查看源码
  • (自适应响应式)html5高档服装定制西服pbootcms模板下载本模板基于PbootCMS内核开发,为服装定制企业和服装品牌量身打造。设计风格时尚现代,充分展现服装行业的审美特质与品牌魅力。采用HTML5响应式技术,确保在各种设备上呈现视觉效果。整站布局注重产品展示与品牌叙事,帮助企业有效展示服装系列与定制服务,提升客户体验。查看源码
分享笔记 (共有 篇笔记)
验证码: