Opens in a new tab
Turquoise abstract wavy W logo on a black background
Turquoise abstract wavy W logo on a black background
White WP PowerSuite logo on a black background
White WP PowerSuite logo on a black background
[wpps_ai_summarize]
On This Page
Last updated: 19/08/2026

Disable oEmbed Auto-Embeds

Stop WordPress from auto-embedding links and loading extra embed code. Ideal when you want faster pages and you handle media and links yourself.

Overview

WordPress automatically turns supported URLs into embedded content and loads additional oEmbed functionality on the frontend. While useful for sites that regularly embed videos, social posts, and other external content, many websites simply don’t need it.

Disable oEmbed Auto-Embeds is a lightweight WP PowerSuite module that switches off unnecessary public-facing oEmbed functionality. It stops automatic frontend embeds, removes related scripts and discovery features, and reduces unnecessary WordPress embed processing—while keeping the editing experience available for administrators and content editors.

Solid black square
Solid black square
Who is this for?
  • Websites that don’t use WordPress automatic embeds
  • Performance-focused sites looking to remove unnecessary frontend functionality
  • Agencies optimizing WordPress installations for clients
  • Sites that prefer manually controlled video and media embeds
  • Developers looking to reduce unused WordPress scripts, routes, and features

Features

Stop Automatic URL Embeds
Prevent pasted URLs from automatically turning into embedded players or external content for frontend visitors.
Disable the [embed] Shortcode
Remove WordPress's public-facing embed shortcode when your website doesn't need shortcode-based automatic embeds.
Remove the wp-embed Script
Deregister WordPress's wp-embed JavaScript on the frontend, eliminating an unnecessary script request for sites that don't use it.
Remove oEmbed Discovery
Strip oEmbed discovery links and related host functionality from the site's and disable public oEmbed discovery.
Disable the Public oEmbed REST Endpoint
Remove the public /oembed/1.0/embed route while keeping authenticated oEmbed functionality available to users who can edit content.
Remove Embed Rewrite Rules
Disable WordPress /embed/ and embed=true rewrite behavior when public embed functionality isn't required.

Remove WordPress Embed Features You Don't Use

Reduce Unnecessary Frontend Overhead

Use Cases

  • Reduce Unnecessary Frontend Scripts
    Stop loading wp-embed when your visitors don't need WordPress's public embed functionality.
  • Control How External Media Is Added
    Useful for sites that prefer dedicated video players, manually added embeds, or other controlled methods instead of WordPress auto-embedding URLs.

Frequently Asked Questions

Related Modules

Fewer automatic saves while you edit, so your site stores fewer hidden draft revisions and stays tidier.
Disabled
Removes the default shortlink meta tag from your pages for tidier markup.
Disabled
Loads fewer icon styles on your public pages for guests. Not recommended if you use Elementor, Bricks, or similar builders on the...
Disabled
Removes the WordPress core version from public stylesheet and script links while keeping theme and plugin version markers for cache busting.
Disabled
Uses the visitor’s device for emoji instead of WordPress’s add-on scripts, so pages start a bit faster.
Disabled
Removes version query parameters from local CSS and JS on the front end for leaner HTML. Does not strip other query args...
Disabled
Turns off WordPress update notification emails after core, plugin, or theme changes.
Disabled
Reduce automatic background requests from WordPress to ease server load. Pick what to turn off or slow down in the module settings.
Disabled