Skip to content

Instantly share code, notes, and snippets.

@gemmadlou
Last active April 20, 2024 14:56
Show Gist options
  • Save gemmadlou/7a0189bfae6c2c7268de12f1de822b8a to your computer and use it in GitHub Desktop.
Save gemmadlou/7a0189bfae6c2c7268de12f1de822b8a to your computer and use it in GitHub Desktop.
Removing Visual Composer & Shortcodes From Wordpress Content

Adding @k1sul1's suggestion from the comments as it's more concise than what I had before:

I just wanted them all gone, so I ran this in the MySQL shell.

UPDATE wp_posts SET post_content = REGEXP_REPLACE(post_content, "\\[\/?vc(.*?)\]", "");

Note the double backslash. If you forget it, you'll replace all v's and c's with nothing, and the shortcodes will still be there. This works for other shortcode as well, just replace vc.

Take a backup beforehand.

@nodsaibot
Copy link

mysql query is enough, NEVER pay for software, much less for plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment