我需要<meta name="description"...>用自定义元描述替换 header.php 中 wp_head() 函数生成的现有内容。页面中的信息不是常规的 WordPress 帖子,而是取自外部数据库。我能够添加我的自定义元,但旧的元也在那里
function add_meta_tags()
{
global $data;
if(!is_null($data['metas']['page_meta_description']) )
{
echo '<meta name="description" content="'.$data['metas']['page_meta_description'].'">';
}
}
add_action('wp_head', 'add_meta_tags');
Run Code Online (Sandbox Code Playgroud)
有没有办法: - 使用 function.php 中的操作或过滤器删除默认元描述?或者,- 在渲染之前以某种方式替换元描述的值?