In plain English
Written in square brackets, a shortcode is replaced with output when the page renders: a form, a gallery, a pricing table.
They are also a dependency. If the plugin providing the shortcode is removed, the bracketed text appears on the page as literal content.
What to know
Why it matters
Sites built years ago frequently contain shortcodes from plugins nobody remembers. Auditing content for stray brackets is a quick way to find broken pages.
Common mistakes
FAQs
Why is bracketed text showing on my page?
The plugin providing that shortcode is deactivated or removed.
Should I still use shortcodes?
Prefer blocks. Shortcodes remain where plugins only offer them.
I'm a marketing consultant, entrepreneur and content creator. I help businesses grow through practical marketing, websites, SEO, content and AI.
More About Tariq →