AMP警告为“一个AMP组件'脚本'标签在文档中出现不止一次”

问题描述 投票:1回答:1

自上个月以来,我在AMP页面中遇到一个问题,因为“一个AMP组件'脚本'标签在文档中出现不止一次。”我试图从AMP中删除重复的脚本,但是无法找到。我不知道它来自插件或其他地方的天气......

wordpress amp-html google-console-developer
1个回答
0
投票

要停止自动注入,只需将以下代码添加到functions.php中

add_filter( 'amp_post_template_data', function( $data ) {
$data['amp_component_scripts'] = array_merge(
$data['amp_component_scripts'],
array(
'amp-iframe' => 'https://cdn.ampproject.org/v0/amp-iframe-latest.js',
'amp-analytics' => 'https://cdn.ampproject.org/v0/amp-analytics-latest.js',
'amp-sticky-ad' => 'https://cdn.ampproject.org/v0/amp-sticky-ad-latest.js',
'amp-form' => 'https://cdn.ampproject.org/v0/amp-form-latest.js',
'amp-ad' => 'https://cdn.ampproject.org/v0/amp-ad-latest.js',
)
);
return $data;
} );

参考:Click Here

© www.soinside.com 2019 - 2024. All rights reserved.