Disable Embeds
Plugin Review
AI-ResearchedWhat is Disable Embeds?
Disable Embeds is a focused utility plugin that stops WordPress from automatically converting URLs into embedded content. Created by veteran developer Pascal Birchler, this plugin has been available for 11 years. It currently holds 10K+ active installs and a 4.3/5 rating from 20 reviews. The plugin addresses a specific need: how to disable embeds in WordPress without touching code.
The plugin works by removing the oEmbed JavaScript, disabling the embed block in the block editor, and preventing your site from being embedded elsewhere. It also stops you from embedding content from non-whitelisted sites. This makes it a straightforward solution for anyone looking to turn off embeds in WordPress. Version 1.5.0 was last updated on Apr 8, 2025 and supports WordPress versions back to 4.4.
Key Features of Disable Embeds
- Disable embeds WordPress-wide. Activate the plugin, and all oEmbed functionality stops across your entire site.
- Block external embedding of your content. Other sites cannot embed your posts, pages, or media using WordPress oEmbed.
- Prevent embedding from other sites. You will no longer be able to paste URLs into the editor to fetch embeds from non-whitelisted sources.
- Remove embed JavaScript entirely. The plugin eliminates all front-end JavaScript related to the embed feature, reducing page bloat.
- Disable the WordPress embed block. The embed block in the block editor is removed, simplifying your editing experience.
- Clean deactivation for reversibility. Deactivate the plugin to restore full embed functionality without leftover settings or database entries.
- Zero configuration required. Activate and go — there are no settings pages, options, or menus to navigate.
Who Should Use Disable Embeds?
This plugin suits site owners who value performance and privacy over embedding convenience. Bloggers, news sites, and membership platforms that want to keep visitors on their own site benefit most. The one-click approach means beginners can disable enhanced embeds WordPress 4.4 introduced without any technical knowledge. With a 80% five-star share from 20 ratings, the plugin clearly satisfies this audience.
However, the 15% one-star reviews suggest it is not for everyone. If you rely on embedding tweets, YouTube videos, or other oEmbed content in your posts, this plugin will break that workflow. It is best suited for sites where embedding is rare or unwanted. The plugin also helps reduce HTTP requests and JavaScript load, which appeals to performance-conscious developers looking for how to disable embeds in WordPress efficiently.
Installation & Setup
Installation follows the standard manual process: upload the /disable-embeds directory to /wp-content/plugins/ and activate through the Plugins menu. The process is beginner-friendly and takes under two minutes. No configuration steps exist — once activated, the plugin immediately disables all embed functionality across your site.
Support & Community
Over the last two months, the plugin recorded support threads. The sample size is too small to draw conclusions about resolution rates. The 4.3/5 rating from 20 total reviews shows general satisfaction, though the 15% one-star share indicates some users encounter issues. Given the plugin's simplicity, most problems likely stem from conflicts with themes or caching plugins rather than the plugin itself. Pascal Birchler maintains the plugin regularly, with the latest update on Apr 8, 2025 ensuring compatibility with WordPress 6.8.5.
Pros & Cons
- With 10K+ active installs and a 4.3 rating from 20 reviews, the plugin reliably eliminates all embed-related JavaScript and oEmbed requests with a single activation.
- It prevents other sites from embedding your content, offering a straightforward privacy benefit without any configuration.
- The plugin removes support for the WordPress embed block, reducing editor clutter and potential accidental embeds in the block editor.
- By disabling the entire oEmbed feature, it can slightly improve page load speed by removing external resource requests and inline scripts.
- Deactivation instantly restores all embed functionality, making the plugin fully reversible with zero data loss or settings to manage.
- The plugin completely disables all oEmbed functionality, meaning you cannot embed content from any external site, including trusted sources like YouTube or Twitter.
- It offers no whitelist or allow-list options to selectively enable embeds from specific domains, which may be too restrictive for many sites.
- With 0 support threads and a 15% one-star rating, users have reported issues such as breaking existing embed shortcodes or conflicts with certain themes.
- The plugin does not provide any settings or customization, leaving no way to fine-tune what gets disabled beyond the all-or-nothing approach.
Technical Details
- Requires WordPress
- 4.4+
- Tested up to WP
- 6.8.5
- First Released
- 2015 (11+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, Disable Embeds is completely free and available on WordPress.org, with over 10K+ active installs and a rating of 4.3/5.
Disable Embeds has over 10K+ active installs, based on WordPress.org statistics, and has received 20 ratings.
Disable Embeds requires WordPress 4.4 or higher, and it has been tested up to WordPress 6.8.5, ensuring compatibility with recent releases.
Yes, the plugin was last updated on Apr 8, 2025 (version 1.5.0), and it has been actively maintained since its first release in 2015.
The plugin facts do not specify a minimum PHP version, but it works with standard PHP setups required by WordPress 4.4+.
Support threads are minimal, with total threads and resolved in the last 2 months, indicating the plugin works reliably for most users.
Yes, it is very beginner-friendly—you just activate the plugin and it works instantly, with no settings to configure, as confirmed by the plugin's description.
The plugin prevents others from embedding your site, disables all embed-related JavaScript, removes the WordPress embed block, and stops you from embedding non-whitelisted sites.