时间:2024-04-03
大家好,我是一个WordPress爱好者,今天给大家分享一下如何禁用WordPress文章嵌入(postembed)功能。
//移除RESTAPI端点 remove_action('rest_api_init','wp_oembed_register_route'); //禁用oEmbed自动发现功能 add_filter('embed_oembed_discover','__return_false'); //不要过滤oEmbed结果 remove_filter('oembed_dataparse','wp_filter_oembed_result',10); //移除oEmbed发现链接 remove_action('wp_head','wp_oembed_add_discovery_links'); //移除oEmbed使用的JavaScript文件 remove_action('wp_head','wp_oembed_add_host_js');
以上代码可以添加到你的主题的functions.php文件中,从而禁用WordPress文章嵌入功能。
另外,如果你喜欢使用插件解决问题,那么可以使用专门用于禁用文件嵌入功能的插件,名为 DisableEmbeds。只需在WordPress后台搜索安装启用即可,和以上介绍的代码实现的效果是一样的。
希望以上内容能够帮助到你,感谢阅读。
Copyright © 2019-2024 19.org.cn