Support

Account

Home Forums Add-ons Flexible Content Field wysiwyg

Solving

wysiwyg

  • Hey Elliot. Is there a way to not have the results of a wysiwyg field (in this used as a sub field in flexible content) to not add <br> tags?

  • Hi @thesrpr,

    There is a similar thread here, but instead of <br> it’s the p tag: http://support.advancedcustomfields.com/forums/topic/removing-paragraph-tags-from-wysiwyg-fields/

    There are a few filters for this but what I’d recommend is reading up on the preg_replace php function.

    Here’s an example of how I removed p tags and empty spaces with that function:
    <?php echo preg_replace('~\s?<p>(\s|&nbsp;)+</p>\s?~', '', get_sub_field('field_name')); ?>

    You’d need something along these lines:

    <?php echo preg_replace('/(<br>)+$/', '', get_sub_field('field_name')); ?>

    This may not be the perfect solution for you. Also check out str_replace and strip_tags.

Viewing 2 posts - 1 through 2 (of 2 total)

The topic ‘wysiwyg’ is closed to new replies.