Video of the issue: hidden link
Issue/Bug can be considered from 2 angles:
1) HTML paragraph tag looks like it's added to Types shortcodes but they're not.
2) HTML paragraph tag gets added to non-Types shortcode content when in the HTML editor
Either all Visual Editor cells should get wrapped in HTML paragraph tags so they're consistent (especially since P tags can add extra vertical spacing and make things within the same row misaligned), or P tags should only be added to content created in the Visual tab of the Visual Editor.
Hello,
Please check this, when you edit a visual editor cell in the layout, try to enable the option "Disable automatic paragraphs" and test again, see screenshot paragraphs.JPG
Ah, missed that checkbox. Good to know, and it made the P tags around my custom HTML go away, but I think it's still fair to say that the Types shortcode being wrapped in P tag is misleading since the P tag does NOT output on the front-end.
In your video, when you switch to HTML editor, the Types shortcode is wrapped by <p>...</p> tags, so in front-end, the result should be wrapped by <p>...</p> tags, and I have tested it in my localhost, it works fine, there isn't similar problem as you mentioned above:
Types shortcode being wrapped in P tag is misleading since the P tag does NOT output on the front-end
In case it is other compatibility problem of your website, please try these:
deactivate other plugins and switch to wordpress default theme, and test again
Ok, thanks for testing.
I decided to just code the template in PHP because Layouts doesn't have Bootstrap 4.