自上个月以来,我在AMP页面中遇到一个问题,因为“一个AMP组件'脚本'标签在文档中出现不止一次。”我试图从AMP中删除重复的脚本,但是无法找到。我不知道它来自插件或其他地方的天气......
要停止自动注入,只需将以下代码添加到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