Hi JoomShaper team 👋
I'm currently using SP Page Builder (latest version) with the Helix Ultimate template on Joomla 4. I noticed that even after disabling the Open Graph and Twitter Card meta tags from the Global Settings > OPTIONS panel inside SP Page Builder, the tags are still being generated and rendered in the <head> of my home pages — which are built using SP Page Builder.
I’ve already cleared both Joomla and browser cache, as well as Cloudflare’s cache, but the tags remain visible in the source code (checked via browser inspector).
For now, I’m planning to manually remove them via a conditional block inside index.php of the template like this:
foreach ($document->_custom as $key => $tag) {
if (strpos($tag, 'property="og:') !== false || strpos($tag, 'name="twitter:') !== false) {
unset($document->_custom[$key]);
}
}
However, I would really prefer to understand why SP Page Builder is still generating those meta tags even when they are globally disabled, and if there's a better or more official way to stop them from being added.
Is this a known issue or is there any additional step I should follow to fully deactivate OG and Twitter tags for pages using SP Page Builder?
Thanks in advance for your help and amazing work!
Warm regards,
Yubi