查看: 12|回覆: 0

[教程] 不使用wordpress插件添加页面关键词和描述信息

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-4-1
發表於 2023-10-3 00:00:00 | 顯示全部樓層 |閲讀模式

直接上代码吧

 

复制代码
代码如下:

<title><?php
if(is_category()){
single_cat_title();
}elseif(is_single() || is_page()){
single_post_title();
}elseif(is_search()){
echo wp_specialchars($s);
}else{
wp_title('',true);
}
if(! is_home()){
echo ' - ';
}
?></title>
<?php
if(is_page()){
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...');
$keywords = $post->post_title; 
}elseif(is_category()){
$description = trim(strip_tags(category_description($cat_ID)));
$keywords = single_cat_title('', false); 
}elseif(is_tag()){
$keywords = single_tag_title('', false); 
$description = trim(strip_tags(tag_description($tag_ID)));
}elseif(is_single()){
if($post->post_excerpt){
$description = $post->post_excerpt; 
}else{
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...'); 
}
$keywords = $post->post_title; 
}else{
$keywords = 'PHP博客,PHP,MySQL,Linux,C,编程算法,网站架构,互联网';
$description = '专注WEB开发,热爱PHP/MySQL/Linux/C/编程算法/网站架构,崇尚自由关注互联网';
}
?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<meta name="description" content="<?php echo str_replace(PHP_EOL, '', $description); ?>" />
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部