Dashboard
Publication Not Displaying on Your Website?
If your publication appears in your website editor but disappears when you publish the page, your website may be blocking iframe embeds. This is a security setting in WordPress that some hosting providers enable by default.
Solution 1: Update wp-config.php (Recommended)
RecommendedThis is the most common fix. You'll need access to your WordPress files via FTP or your hosting file manager.
- Log in to your hosting control panel or connect via FTP
- Navigate to your WordPress root folder (where WordPress is installed)
- Find and open the file called
wp-config.php - Look for this line:define( 'DISALLOW_UNFILTERED_HTML', true );
- If you find it, change
truetofalse:define( 'DISALLOW_UNFILTERED_HTML', false ); - Save the file
- Go back to your website and re-add the embed code
Solution 2: Check Security Plugins
Some security plugins block iframes. Check these common plugins:
- Wordfence — Go to Wordfence → All Options → search for "HTML" or "iframe"
- Sucuri — Check the hardening options
- iThemes Security — Look for content filtering settings
- All In One WP Security — Check firewall settings
Try temporarily disabling your security plugin, then re-add the embed code and publish. If it works, re-enable the plugin and look for a setting to allow iframes.
Solution 3: Contact Your Hosting Provider
Some hosting providers add security restrictions without telling customers. Contact your host and ask:
Hosts known to sometimes enable this restriction:
- IONOS
- Cloudron
- Some managed WordPress hosts
Still Having Issues?
Contact us at hello@publishrs.com and we'll help you get your publication displayed on your website.