+ 收藏我们

网站模板

网站模板搜索
404模板 营销型模板 外贸网站模板 单页模板 双语模板 标签大全
电话:18630701785
首页 > wordpress > 怎么禁用 WordPress 4.4 中的文章嵌入(post embed)功能 >

怎么禁用 WordPress 4.4 中的文章嵌入(post embed)功能

时间:2024-08-01 09:34:48

WordPress 为我们提供了文章嵌入(post embed)功能,该功能可以让其他网站添加一个网址即可展示你网站的文章,相对于传统的文章链接功能,这是一个比较进步的用户体验。然而,并不是每个网站都能用得上这个功能,今天,我为大家介绍一下怎么禁用到这个功能。

复制
// 移除 REST API 端点
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 4.4 的文章嵌入功能。

如果你喜欢用插件解决问题,有一个叫 Disable Embeds 的插件是专门用来禁用文件嵌入功能的,在后台搜索安装启用,实现的效果和上面介绍的代码是一样的。

有问题可以加入网站技术QQ群一起交流学习

本站会员学习、解决问题QQ群(691961965)

客服微信号:lpf010888

pbootcms教程

织梦教程

站长学院

SEO

wordpress

竞价教程

信息流

Title