我也有同样的问题,因为这篇文章是Google上出现的第一个结果之一,我想分享我找到的解决方案。
Christine提供的代码很好,但问题是您通常不应该编辑header.php
文件,因为在更新主题时,您所做的更改将被擦除。
解决方案是将代码插入到您自己的插件中,并使用动作挂钩将描述插入到标题中:
<?php
function add_meta_home() {
if (is_home() || is_front_page()) { ?>
<meta name="description" content="Lorem ipsum dolor sit amet."/>
<?php
}
}
add_action(\'wp_head\', \'add_meta_home\');
?>
使用(is\\u home()| | is\\u front\\u page())可确保无论如何配置,都会显示网站主页的元描述。