Hello Bethany,
I hope you are doing well!
There is a filter within the WordPress page and post editor called, “wpautop” that all content within pages and posts is run through when you create a new page / post on your blog. The filter helps save you time on some formatting issues within pages / posts without you having to know HTML. [read more about this filter here: https://codex.www.ads-software.com/Function_Reference/wpautop%5D
dsIDXpress is programmed to REMOVE this filter to protect the look and feel (the formatting) of all pages generated by dsIDXpress.
The issue that you are currently experiencing is because your theme is forcing the content of our pages to be processed by the “wpautop” filter, or similar functionality, which then changes the formatting of our pages and produces the errors that you see within the those pages.
Typically, this occurs because the theme developer has implemented a short-code called “raw” directly into the theme. “Raw” was popularized before WordPress introduced short-code API [read about short-code API here: https://codex.www.ads-software.com/Shortcode_API%5D, and is implementing a less than perfect content filtering stack, which leads to the forceful execution of “wpautop”. It is important for theme developers to use the short-code API when building short-codes to alleviate issues such as the one you are currently experiencing within your blog.
The issue itself will need to be addressed within the theme. We’d advise you to contact the theme developer directly so they are able to address the issue in the theme and then offer a theme update with the new version of the theme code. If you attempt to fix the issue yourself through the code you’ll end up having to update it again every time the theme developer releases a new version of your theme.
There COULD potentially be another plugin causing the issue too. However, in the majority of cases this issue is directly in the theme itself.
Please let us know if you have any additional questions or concerns.
Thank you!
Lindz Connell
Diverse Solutions Team