Using the Shortcode module → We ran into a schema issue when ckeditor added validation. That was resolved with 🐛 Unable to save text format config form in 10.3 Fixed .
We noticed that the shortcodes were not being rewritten properly in certain circumstances and eventually found the root cause.
It seems that if you are using multiple text formats and one does not validate it will bleed into the other format and break rendering.
We have two Text formats:
Simple
Full HTML
Both support shortcodes but we did not resave the configuration for Simple after fixing Full html.
We have two paragraphs:
Rich text Simple
Rich text Full
Both use the same field_content with the type "Text (formatted, long) "
Rich text Full is set to use the Full HTML format filter
Rich text Simple is set to use the Simple HTML filter.
If we create a page that uses shortcodes in a Rich text Full component they work as expected.
If we then edit that page and add a Rich text Simple component then no shortcodes work.
In other words an incorrect configuration on one format filter in a completely different field and entity is affecting the rendering of a format filter.
[col class="custom-class" xs="12" sm="6" md="4" lg="3"]Other HTML content here [/col]
Active
11.0 🔥
Last updated