Hi , I have just upgraded our test site to wp 4.7.1 and see the short code for the posterboard is not resolving in a text widget.
it just shows as text: [event_board]
It works fine on a seperate page.
Any suggestions on how to fix this ?
thx
-
This topic was modified 7 years, 10 months ago by Sharon McErlane.
Sharon McErlane
WordPress doesn’t render shortcodes in text widgets. So there must have been a plug-in or theme that provided that feature.
That being so, its best that you first ascertain that that plug-in (or theme) is still active and functioning correctly. (Do any of the WordPress shortcodes work? Does [eo_calendar]
work?
If it is, double check the posterboard plugin is active. If so uninstall the posterboard plug-in and re-install it and activate it
If it is still does not fix the issue, you may want to try deactivating other plug-ins. There was nothing in 4.7.1 that would cause this problem, so if there is a conflict that is preventing the shortcode from rendering it, it’s likely to be a third-party plugin.
Stephen Harris
Add the following to a custom plugin or your theme’s functions.php file:
// Enable shortcodes in text widgets
add_filter('widget_text','do_shortcode');
Now you can put shortcodes in a Text widget.
Josh Mason-Barkin