因为在wordpress 中,<?php wp_head(); ?>这句代码会让网站的head 区域插入很多无用的东西,所以我就像去掉这句话。但是一旦把这句删除之后,我发现一些插件不能正常工作了。就比如说 All in seo 。
因为我知道易优老师即使没有使用这个插件,但是在首页,分类页,标签页的description信息都是不一样的,这应该是通过:
<?php if ( is_single() ) { ?>
<meta name="description" content="<?php $key="description"; echo get_post_meta($post->ID, $key, true); ?>" />
<?php } ?>
<?php if ( is_home() ) { ?>
<meta name="description" content="SEO" />
<?php } ?>
类似这样子的吧?在写日志的时候自定义一个description字段,首页就手动输入。但是我搜索了好久,还是没有找到如何调用分类描述以及tag描述为页面的meta description,不知道易优老师是怎么实现的?