Maison > Tutoriel CMS > DEDECMS > Comment modifier la balise TITLE sur la page web DEDECMS

Comment modifier la balise TITLE sur la page web DEDECMS

藏色散人
Libérer: 2020-01-03 09:03:56
original
3027 Les gens l'ont consulté

Comment modifier la balise TITLE sur la page web DEDECMS

Comment modifier la balise TITLE de la page web DEDECMS ?

La modification de la balise TITLE de la page web DEDECMS est propice à l'optimisation

On dit que Baidu est fondamentalement Nous ne regardons même pas le mot-clé (bien sûr, nous devons l'écrire), mais la clé maintenant est le titre de la page Web. Assurez-vous donc de faire du bon travail avec le titre. Cela implique principalement la question de savoir comment implémenter « colonne de troisième niveau_colonne de deuxième niveau_colonne de premier niveau_nom du site Web ». Les titres de la plupart des sites Web de nos jours ressemblent essentiellement à ceci :

Apprentissage recommandé : Dream Weaver cms

Page d'accueil :

:global.cfg_webname/}, dans "Paramètres système" → "Paramètres système de base", écrivez les informations de titre de la page d'accueil dans le nom du site Web.

Page de colonne :

Recherchez autour de la ligne 164 de include/typelink.class.php, recherchez

$this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;
Copier après la connexion

et modifiez-la en :

$this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];
Copier après la connexion

Ensuite, ajouter la liste La balise de titre par défaut

<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>
Copier après la connexion

sur le modèle de page peut être modifiée en :

<title><title>{dede:field.优化title /} {dede:field.title function=&#39;ereg_replace(" - "," - ",@me)&#39;/} - {dede:global.cfg_webname/}</title>
Copier après la connexion

.

La première balise {dede:field.optimized title /} est le titre optimisé de la colonne appelante. Si vous n'êtes pas satisfait du connecteur au milieu de la colonne, vous pouvez modifier include/arc.listview.class.php et trouver la ligne 55

$this->Fields[&#39;title&#39;] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));
Copier après la connexion

Supprimer / et assurez-vous de laisser un espace" "

Page de l'article :

<title>{dede:field.优化title/} {dede:field name=&#39;title&#39;/}-{dede:field name=&#39;position&#39; runphp=&#39;yes&#39;} 
$tc="-"; //分隔符 
$tw=$GLOBALS[&#39;cfg_list_symbol&#39;]; //调用位置分隔符 
@me=html2text(@me); //去除html标签 
$tf=split($tw,@me); //分解成数组 
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk 
$tk.=trim($tf[$ta]).$tc; 
} 
$tk=substr($tk,0,-1); 
@me=$tk; //赋值给@me 
{/dede:field}-{dede:global name=&#39;cfg_webname&#39;/}</title>
Copier après la connexion

Effet : Réaliser "colonne de troisième niveau_colonne secondaire_colonne de premier niveau_nom du site Web". À quoi sert le titre abrégé {dede:field.optimized title/} ? C'est vrai : les mots clés à longue traîne ?

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal