The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
I'm having multiple problems with embedded shortcodes for third party plugins and in multiple contexts. Either the shortcode fails to render at all (ie displays shortcode in browser) or I'm getting partial rendering of shortcode (eg form elements not displaying)
Version
3.2.2
Testing Instructions
1: install WordPress with default theme
2: install Pods
3: install WP Contact Forms, create basic form and shortcode
4: create pod extending posts with a Code Syntax field, enable shortcode embeds
5: create post and add form shortcode to the pods field under "More fields"
6: add pods block to the post and select pod name then the name of the code syntax embed field
7: for comparison also add native shortcode block and add the wpforms shortcode there too
8: publish post
Screenshots / Screencast
In this screencap the first example of a wp form is embedded via the Pods field block, the second is embedded using WP native shortcode block, note the javascript warning:
Difficult to screengrab the full edit screen:
The field that is embedded with the Pods field block
Possible Workaround
No work around found - though I have found examples of shortcode embedded in pods fields rendering in some contexts but not others on the same site.
I can't seem to duplicate the precise issue after setting up a separate test site. Though I have a persistent problem with shortcodes not rendering as embeds that I will raise a new issue about
Description
I'm having multiple problems with embedded shortcodes for third party plugins and in multiple contexts. Either the shortcode fails to render at all (ie displays shortcode in browser) or I'm getting partial rendering of shortcode (eg form elements not displaying)
Version
3.2.2
Testing Instructions
1: install WordPress with default theme 2: install Pods 3: install WP Contact Forms, create basic form and shortcode 4: create pod extending posts with a Code Syntax field, enable shortcode embeds 5: create post and add form shortcode to the pods field under "More fields" 6: add pods block to the post and select pod name then the name of the code syntax embed field 7: for comparison also add native shortcode block and add the wpforms shortcode there too 8: publish post
Screenshots / Screencast
In this screencap the first example of a wp form is embedded via the Pods field block, the second is embedded using WP native shortcode block, note the javascript warning:
Difficult to screengrab the full edit screen:
The field that is embedded with the Pods field block
Possible Workaround
No work around found - though I have found examples of shortcode embedded in pods fields rendering in some contexts but not others on the same site.
Site Health Information
Pods Package