WordPress禁止Embed引入文章

WordPress的Embed功能是可以将WordPress里面的文章,嵌入到其他文章中,同时这个功能会依赖一段js代码,网页中会新增js:

<script type='text/javascript' src='https://wpmore.cn/wp-includes/js/wp-embed.min.js?ver=4.9.8'></script>

如果不需要这个功能,在你的WordPress主题中的function.php加入:

remove_action('rest_api_init', 'wp_oembed_register_route');
remove_filter('rest_pre_serve_request', '_oembed_rest_pre_serve_request', 10, 4);
remove_filter('oembed_dataparse', 'wp_filter_oembed_result', 10 );
remove_filter('oembed_response_data',   'get_oembed_response_data_rich',  10, 4);
remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_oembed_add_host_js');

发表评论

电子邮件地址不会被公开。 必填项已用*标注