Forum Replies Created
-
Alright, thanks for the help anyway.
If anybody else has an idea on how to solve this differently, I am very thankful for every help I get.
Cheers
Here’s the whole template right now:
if (have_posts()) { ?> <?php while ( have_posts() ) : the_post(); ?> <div class="td-main-content-wrap td-main-page-wrap td-container-wrap"> <div class="<?php if (!td_util::tdc_is_installed()) { echo 'td-container '; } ?>tdc-content-wrap"> <?php echo do_shortcode('[tdc_zone type="tdc_content"]'); echo do_shortcode('[vc_row full_width="stretch_row_1400 td-stretch-content"]'); echo do_shortcode('[vc_column]'); echo do_shortcode('[vc_row_inner]'); echo do_shortcode('[vc_column_inner width="1/3" tdc_css="eyJhbGwiOnsid2lkdGgiOiIyMCUiLCJjb250ZW50LWgtYWxpZ24iOiJjb250ZW50LWhvcml6LWxlZnQiLCJkaXNwbGF5IjoiIn19" is_sticky="yes"]'); echo do_shortcode('[td_block_list_menu menu_id="14949"]'); echo do_shortcode('[/vc_column_inner]'); echo do_shortcode('[vc_column_inner width="1/3" tdc_css="eyJhbGwiOnsid2lkdGgiOiI2MCUiLCJkaXNwbGF5IjoiIn19"]'); echo do_shortcode('[vc_column_text]'); echo do_shortcode('[bbp-forum-index]'); // the_content(); echo do_shortcode('[/vc_column_text]'); echo do_shortcode('[/vc_column_inner]'); echo do_shortcode('[vc_column_inner width="1/3" tdc_css="eyJhbGwiOnsid2lkdGgiOiIyMCUiLCJkaXNwbGF5IjoiIn19" is_sticky="yes"]'); echo do_shortcode('[vc_column_text]'); echo do_shortcode('[rs_my_reward_points]'); echo do_shortcode('[/vc_column_text]'); echo do_shortcode('[vc_column_text]'); echo do_shortcode('[userpro template=activity]'); echo do_shortcode('[/vc_column_text]'); echo do_shortcode('[/vc_column_inner]'); echo do_shortcode('[/vc_row_inner]'); echo do_shortcode('[/vc_column]'); echo do_shortcode('[/vc_row]'); echo do_shortcode('[/tdc_zone]'); ?> <?php echo do_shortcode('[tdc_zone type="tdc_content"][vc_row full_width="stretch_row_1400 td-stretch-content"][vc_column][vc_row_inner][vc_column_inner width="1/3"][td_block_list_menu menu_id="14949"][/vc_column_inner][vc_column_inner width="2/3"][vc_column_text]bbPress FORUM SHOULD BE HERE![/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][/tdc_zone]'); ?> </div> </div> <!-- /.td-main-content-wrap --> <?php endwhile; ?> <?php }
Unfortunately this doesn’t work. The function gets then confused with the open and closing tags of the shortcod and echos some of them so the overall layout is broken.
Any other ideas how to fix this or achieve on another way?
Here you can see the problem: https://prime-surfing.de/prime-surfing-forum/forum/prime-surfing/
Edit: I added a second section below this one with this code:
echo do_shortcode('[tdc_zone type="tdc_content"][vc_row full_width="stretch_row_1400 td-stretch-content"][vc_column][vc_row_inner][vc_column_inner width="1/3"][td_block_list_menu menu_id="14949"][/vc_column_inner][vc_column_inner width="2/3"][vc_column_text]bbPress FORUM SHOULD BE HERE![/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][/tdc_zone]');
This works fine so this tells me that the do_shortcode function interprets all the shortcodes right but something in the injsection of bbPress is not working along with the way I am trying to solve this.