get_target_example( $post->ID ); $option = fusion_get_page_option( 'dynamic_content_preview_type', $post->ID ); FusionBuilder()->editing_mega_menu = true; add_filter( 'fusion_dynamic_post_id', function () use ( $target ) { if ( property_exists( $target, 'term_id' ) ) { return $target->term_id; } return $target->ID; }, 10 ); add_filter( 'fusion_component_element_target', function () use ( $target ) { return $target; }, 10 ); add_filter( 'fusion_app_preview_data', function ( $data ) { $data['is_fusion_element'] = true; $data['fusion_element_type'] = 'mega_menus'; $data['template_category'] = 'mega_menus'; return $data; }, 20 ); if ( property_exists( $target, 'term_id' ) ) { $GLOBALS['wp_query']->is_tax = true; $GLOBALS['wp_query']->is_archive = true; $GLOBALS['wp_query']->queried_object = $target; } else { $post = $target; $wp_query->setup_postdata( $target ); } FusionBuilder()->mega_menu_data['is_rendering'] = true; Fusion_Template_Builder()->render_content( $mega_menu, true ); FusionBuilder()->mega_menu_data['is_rendering'] = false; ?>