wordpress有很多的插件能够帮助我们实现SEO优化效果,其中all in one seo pack插件是很多学员必不可少的,灵巧的插件可以很方便的帮助我们实现标题、关键词和描述的设置,但是有一个问题也是我们不能忽视的,就是网站如果装过多的插件,就会拖慢网站的加载速度,所以能用代码实现的地方,很多学员都不会使用插件,这里也给有这方面需求的学员提供几段代码用来实现 标题、关键词和描述的代码:
首先,打开wordpress主题的header.php文件,修改里面的标题标签:
<title>wordpress教程_建站视频教程_淘宝客主题模板下载 </title>
<?php $the_title = wp_title(‘ – ’, false); if ($the_title != ”) : ?> <title><?php echo wp_title(”,false); ?></title> <?php else : ?> <title><?php bloginfo(‘name’); ?></title> <?php endif; ?>
这段代码可以判断是首页标题还是内页标题,并自动调用;
把关键词和描述代码:
<meta name="description" content="wordpress教程,提供实战WordPress主题视频教程,WordPress相关各方的经验和技巧。让菜鸟也能学会wordpress博客企业CMS等各种主题模板制作。" /><meta name="keywords" content="wordpress教程网,wordpress教程,wordpress主题,wordpress" />
替换为以下代码:
<?if (is_home()){ $description = ”
wordpress教程,提供实战WordPress主题视频教程。
“; $keywords = ”
wordpress教程网,wordpress教程,wordpress主题,wordpress
“; } elseif (is_single()){ if ($post->post_excerpt) { $description = $post->post_excerpt; } else { $description = substr(strip_tags($post->post_content),0,220); } $keywords = ”"; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ”, ”; }}?><meta name=”keywords” content=”<?=$keywords?>” /> <meta name=”description” content=”<?=$description?>” />
这句代码的意思是,当是首页的时候,自动调用默认关键词和描述,当是内容页面时会自动截取文章前220个字节的文字作为描述,自动把文章中的标签作为关键词,所以你的文章中设置标签才可以的。
原文 地址https://www.my1fu.com/ 转载请注明出处
原文链接:https://wordpress1.lofter.com/