禁止WordPress上的Twitter嵌入功能可以通过多种方法实现,包括使用插件、修改主题文件或者在函数中添加代码。下面将详细介绍如何禁用WordPress上的Twitter嵌入功能。
方法一:使用插件
一种简单的方法是使用插件来禁用WordPress上的Twitter嵌入功能。以下是具体步骤:
1. 登录WordPress后台,点击“插件”-“安装插件”;
2. 在搜索框中输入“Disable Embeds”(禁用嵌入),找到并安装这个插件;
3. 激活插件后,WordPress的嵌入功能就会被禁用。
方法二:修改主题文件
另一种方法是通过修改主题文件来禁用WordPress上的Twitter嵌入功能。以下是具体步骤:
1. 登录WordPress后台,点击“外观”-“编辑”;
2. 找到并打开主题文件中的functions.php文件;
3. 在文件末尾添加以下代码:
```php
function disable_embeds_code_init() {
remove_action( 'wp_head', 'wp_oembed_add_host_js' );
}
add_action( 'init', 'disable_embeds_code_init', 9999 );
```
4. 保存文件即可禁用WordPress的嵌入功能。
方法三:在函数中添加代码
除了上述方法,还可以直接在主题的functions.php文件或者自定义插件中添加以下代码来禁用WordPress上的Twitter嵌入功能:
```php
// Disable embeds
function disable_embeds_code_init() {
// Remove the REST API endpoint
remove_action('rest_api_init', 'wp_oembed_register_route');
// Turn off oEmbed auto discovery
add_filter('embed_oembed_discover', '__return_false');
// Don't filter oEmbed results
remove_filter('oembed_dataparse', 'wp_filter_oembed_result', 10);
// Remove oEmbed Discovery Links
remove_action('wp_head', 'wp_oembed_add_discovery_links');
// Remove oEmbed-specific JavaScript from the front-end and back-end
remove_action('wp_head', 'wp_oembed_add_host_js');
}
add_action('init', 'disable_embeds_code_init', 9999);
```
添加完以上代码后,保存文件即可实现禁用WordPress的嵌入功能。
通过上述三种方法中的任意一种,都可以有效地禁止WordPress上的Twitter嵌入功能。选择适合自己的方法并按照步骤进行操作,即可轻松实现目标。
转载请注明:twitter账号购买,推特账号购买网站,推特账号购买自助下单,推特账号批发平台 » 教程 禁止WordPress上的Twitter嵌入功能