tag dans header.php Ajoutez ensuite le code pour définir les mots-clés."/> tag dans header.php Ajoutez ensuite le code pour définir les mots-clés.">

Maison  >  Article  >  Tutoriel CMS  >  Comment définir des mots-clés dans WordPress

Comment définir des mots-clés dans WordPress

尚
original
2019-07-19 10:10:516150parcourir

Comment définir des mots-clés dans WordPress

Programme officiel de téléchargement et d'installation de Wordpress, vous pouvez uniquement remplir le titre et le sous-titre du site Web, l'ajouter via un plug-in mais vous soucier des erreurs qui affecteront l'utilisation globale du site Web , mots-clés (mots-clés) et description ( description) en utilisant le code comme suit :

La première étape consiste à accéder au backend WordPress, à rechercher l'option "Modifier" sous le module "Apparence" et à saisir les options d'édition du thème. ; cliquez sur "Top (header.php) dans le modèle)" le modèle est comme indiqué dans l'image :

Comment définir des mots-clés dans WordPress

Comment définir des mots-clés dans WordPress

La deuxième étape est pour trouver

dans la zone d'édition d'en-tête à gauche... ..., voici le titre de votre site Web, celui du milieu doit être une variable, après tout, le titre de chaque page est différent.

Comment définir des mots-clés dans WordPress

La troisième étape consiste à ajouter du code avant

ou après . L'ajout de code après et les habitudes d'utilisation. Mettez-le simplement derrière cela, le code :
<?php
if (is_home()){
        //这里描述在前*******
 $description = "在此输入描述";
 $keywords = "在此输入关键词";
}
elseif (is_category()){
 $keywords = single_cat_title(&#39;&#39;, false);
 $description = category_description();
}
elseif (is_tag()){
 $keywords = single_tag_title(&#39;&#39;, 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; ?>" />

La quatrième étape, les trois premières étapes consistent à définir la description des mots-clés de la page d'accueil, si vous souhaitez également les mots-clés (mots-clés) et la description ( description) de la page et de l'article, ce qui précède Remplacez tous les codes et utilisez le code suivant :

<?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, &#39;, &#39;);        
}        //默认使用文章页添加描述
$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(&#39;the_content&#39;,$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(&#39;&#39;, false);
        $description = category_description();}
//如果是标签页,使用标签名作为关键字,标签描述作为描述
elseif (is_tag()){
        $keywords = single_tag_title(&#39;&#39;, 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; ?>" />

Étape 5 : Le paragraphe suivant doit être ajouté devant . et les pages peuvent être ajoutées automatiquement

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

Pour plus d'articles techniques liés à WordPress, veuillez visiter la colonne tutoriel WordPress pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn