Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /var/www/web23/html/wp-content/themes/enfold/ |
Current File : //var/www/web23/html/wp-content/themes/enfold/template-builder.php |
<?php if( ! defined( 'ABSPATH' ) ) { die(); } global $avia_config, $post; if ( post_password_required() ) { get_template_part( 'page' ); exit(); } /* * get_header is a basic wordpress function, used to retrieve the header.php file in your theme directory. */ get_header(); /** * @used_by enfold\config-wpml\config.php 10 * @since 4.5.1 */ do_action( 'ava_builder_template_after_header' ); if( false === in_the_loop() ) { /** * To allow other plugins to hook into 'the_content' filter we call this function to set internal WP variables as we do on non ALB templates. * Performs a call to setup_postdata(). */ the_post(); } else { /** * This is for a fallback only */ setup_postdata( $post ); } //check if we want to display breadcumb and title if( get_post_meta( get_the_ID(), 'header', true ) != 'no' ) { echo avia_title(); } do_action( 'ava_after_main_title' ); if ( isset( $_REQUEST['avia_alb_parser'] ) && ( 'show' == $_REQUEST['avia_alb_parser'] ) && current_user_can( 'edit_post', get_the_ID() ) ) { /** * Display the parser info */ $content = Avia_Builder()->get_shortcode_parser()->display_parser_info(); /** * Allow e.g. codeblocks to hook properly */ $content = apply_filters( 'avia_builder_precompile', $content ); Avia_Builder()->get_shortcode_parser()->set_builder_save_location( 'none' ); $content = ShortcodeHelper::clean_up_shortcode( $content, 'balance_only' ); ShortcodeHelper::$tree = ShortcodeHelper::build_shortcode_tree( $content ); } else if( ! is_preview() ) { /** * Filter the content for content builder elements */ $content = apply_filters( 'avia_builder_precompile', get_post_meta( get_the_ID(), '_aviaLayoutBuilderCleanData', true ) ); } else { /** * If user views a preview we must use the content because WordPress doesn't update the post meta field */ $content = apply_filters( 'avia_builder_precompile', get_the_content() ); /** * In preview we must update the shortcode tree to reflect the current page structure. * Prior make sure that shortcodes are balanced. */ Avia_Builder()->get_shortcode_parser()->set_builder_save_location( 'preview' ); $content = ShortcodeHelper::clean_up_shortcode( $content, 'balance_only' ); ShortcodeHelper::$tree = ShortcodeHelper::build_shortcode_tree( $content ); } /** * @used_by config-woocommerce\config.php 10 * @since 4.4.1 */ do_action( 'ava_before_content_templatebuilder_page' ); //check first builder element. if its a section or a fullwidth slider we dont need to create the default openeing divs here $first_el = isset( ShortcodeHelper::$tree[0] ) ? ShortcodeHelper::$tree[0] : false; $last_el = ! empty( ShortcodeHelper::$tree) ? end( ShortcodeHelper::$tree ) : false; if( ! $first_el || ! in_array( $first_el['tag'], AviaBuilder::$full_el ) ) { echo avia_new_section( array( 'close' => false, 'main_container' => true, 'class' => 'main_color container_wrap_first' ) ); } $content = apply_filters( 'the_content', $content ); $content = apply_filters( 'avf_template_builder_content', $content ); echo $content; $avia_wp_link_pages_args = apply_filters( 'avf_wp_link_pages_args', array( 'before' => '<nav class="pagination_split_post">' . __( 'Pages:', 'avia_framework' ), 'after' => '</nav>', 'pagelink' => '<span>%</span>', 'separator' => ' ', )); wp_link_pages( $avia_wp_link_pages_args ); //only close divs if the user didnt add fullwidth slider elements at the end. also skip sidebar if the last element is a slider if( ! $last_el || ! in_array( $last_el['tag'], AviaBuilder::$full_el_no_section ) ) { $cm = avia_section_close_markup(); echo '</div>'; echo "</div>{$cm} <!-- section close by builder template -->"; //get the sidebar if( is_singular( 'post' ) ) { $avia_config['currently_viewing'] = 'blog'; } else { $avia_config['currently_viewing'] = 'page'; } /** * Allows to filter e.g. $avia_config * * @used_by config-woocommerce\config.php avia_before_get_sidebar_template_builder 10 * @since 4.5.5 */ do_action( 'ava_before_get_sidebar_template_builder' ); get_sidebar(); } else { echo '<div><div>'; } /** * global fix for https://kriesi.at/support/topic/footer-disseapearing/#post-427764 * @since 4.8.8 added is_string and is_array check https://kriesi.at/support/topic/error-public_html-sdwo-content-themes-enfold-template-builder-php-on-line-151/ */ if( is_array( $last_el ) && is_string( $last_el['tag'] ) && is_array( AviaBuilder::$full_el_no_section ) && in_array( $last_el['tag'], AviaBuilder::$full_el_no_section ) ) { avia_sc_section::$close_overlay = ''; } echo avia_sc_section::$close_overlay; echo ' </div><!--end builder template-->'; echo '</div><!-- close default .container_wrap element -->'; /** * @since 4.4.1 */ do_action( 'ava_after_content_templatebuilder_page' ); get_footer();
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare