本文作者:admin | 2024-05-22 |
WPML插件或者qTranslate插件,前提你主题支持兼容,不然修改代码很麻烦
不建议你用插件,手动插入代码效果更好:
放进你的header.php文件里,替换原来的<title>,这是我研究很久得出来的代码。比插件好多了!
每篇文章的关键词就是文章的标签,描述就是文章的前120个字。
<title><?php wp_title( '-', true, 'right' ); echo bloginfo('name'); ?><?php if(is_home() ) { ; ?> - <?php bloginfo('description'); } ?></title>
<?php
if (is_home()){
$description = 你首页的描述;
$keywords = 你首页网站的关键词--自己修改!;
} elseif(is_single()) {
if($post->post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = mb_strimwidth(strip_tags($post->post_content), 0, 220);
}
$keywords = ;
$tags = wp_get_post_tags($post->ID);
foreach($tags as $tag) {
$keywords = $keywords . $tag->name . , ;
}
} else {
if($options['description']) {
$description = $options['description'];
} else {
$description = get_bloginfo('description');
}
$keywords = $options['keywords'];
}
?>
<meta name=description content=<?php echo $description?> />
<meta name=keywords content=<?php echo $keywords?> />