Title: another interaction with PageBuilder: &#039;the_content&#039; recursion
Last modified: August 30, 2016

---

# another interaction with PageBuilder: 'the_content' recursion

 *  Resolved [rolfkleef](https://wordpress.org/support/users/rolfkleef/)
 * (@rolfkleef)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/another-interaction-with-pagebuilder-the_content-recursion/)
 * hi folks,
 * So… for your information: with the upgrade to 6.0.2.4 comes another unexpected
   interaction with the PageBuilder plugin 🙂
 * You are now processing a form description for shortcodes, in public/partials/
   shortcodes/process_form_shortcode.php on line 144, using ‘the_content’ hook.
 * PageBuilder uses that hook too, in a way that results in a recursion: when the
   filters are applied, PageBuilder inserts the content up till then again, and 
   processes the same form again, which then calls the filter on description, which
   starts PageBuilder again, etc.
 * My guess is that this is also something better fixed at PageBuilder’s end. There
   are more questions about interference via the_content filters.
 * But the easiest fix for me for now was to add a check to Easy Forms around displaying
   the description:
 *     ```
       if( !empty( $description ) && $description == 1 ) {
         $yikes_t_content = apply_filters( 'yikes-mailchimp-form-description', $form_description, $form_id );
         include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
         if ( !is_plugin_active( 'siteorigin-panels/siteorigin-panels.php' ) ) {
           // PageBuilder plugin is not activated
           $yikes_t_content = apply_filters( 'the_content', $yikes_t_content );
         }
         echo '<p class="yikes-mailchimp-form-description yikes-mailchimp-form-description-'.$form_id.'">' . $yikes_t_content . '</p>';
       }
       ```
   
 * [https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/](https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/)

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

 *  Plugin Contributor [Tracy Levesque](https://wordpress.org/support/users/liljimmi/)
 * (@liljimmi)
 * 🏳️‍🌈 YIKES, Inc. Co-Owner
 * [10 years, 9 months ago](https://wordpress.org/support/topic/another-interaction-with-pagebuilder-the_content-recursion/#post-6671993)
 * Thanks for the info., Rolf. Evan is working on including integration with Page
   Builder in one of the next updates.
 * We really appreciate you reporting the issues!
    -Tracy
 *  Thread Starter [rolfkleef](https://wordpress.org/support/users/rolfkleef/)
 * (@rolfkleef)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/another-interaction-with-pagebuilder-the_content-recursion/#post-6672037)
 * Thanks Tracy! I’m keeping my eye on [https://github.com/yikesinc/yikes-inc-easy-mailchimp-extender/issues/385](https://github.com/yikesinc/yikes-inc-easy-mailchimp-extender/issues/385)
   landing 🙂

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

The topic ‘another interaction with PageBuilder: 'the_content' recursion’ is closed
to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/yikes-inc-easy-mailchimp-extender_a1c7e5.
   svg)
 * [Easy Forms for Mailchimp](https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/yikes-inc-easy-mailchimp-extender/)
 * [Active Topics](https://wordpress.org/support/plugin/yikes-inc-easy-mailchimp-extender/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/yikes-inc-easy-mailchimp-extender/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/yikes-inc-easy-mailchimp-extender/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [rolfkleef](https://wordpress.org/support/users/rolfkleef/)
 * Last activity: [10 years, 9 months ago](https://wordpress.org/support/topic/another-interaction-with-pagebuilder-the_content-recursion/#post-6672037)
 * Status: resolved