PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in Stack trace:\n#0 [internal function]: img_caption_shortcode()

You’re mis-using the caption shortcode here You can fix it by adding a width option, which is required per the official documentation In any case, this is also likely a bug in WordPress (misusing a shortcode shouldn’t result in a PHP Fatal Error). See the following bug report: https://core.trac.wordpress.org/ticket/59206

shortcode causes broken paragraph tags

I worked around my problem by minifying my html in my plugin. So I made a function called wl_minify_html(String $htmlString) (which I found some another stack overflow answer somewhere). So here’s what my plugin looks like now: <?php function wl_minify_html($htmlString) { $search = array( ‘/\>(\s)+\</s’, // strip white space between tags ‘/\>[^\S ]+/s’, // strip … Read more

Prevent block variation inside certain parent blocks

A variation is a representation of the original block. if block-1 allows the insertion of block-2; then block-1 will except all variations of block-2. core/columns only allows the insertion of a core/column. If I create a variation of core/column I would expect the core/column to accept my variation. And therefor the reverse should also to … Read more