PATH:
home
/
letacommog
/
chevaldefeu
/
wp-content
/
themes
/
betheme
/
functions
/
builder
<?php /** * Muffin Builder 3.1 | Frontend * * @package Betheme * @author Muffin group * @link https://muffingroup.com * * @changelog * * 3.1 * added: unique IDs for all builder elements */ /** * Muffin Builder * Main backend builder function */ if (! function_exists('mfn_builder_print_content')) { /** * PRINT WordPress Editor Content */ function mfn_builder_print_content($post_id, $content_field = false) { // check if editor content exists $class = get_post_field('post_content', $post_id) ? 'has_content' : 'no_content' ; // output ----- echo '<div class="section the_content '. $class .'">'; if (! get_post_meta($post_id, 'mfn-post-hide-content', true)) { echo '<div class="section_wrapper">'; echo '<div class="the_content_wrapper">'; if ($content_field) { echo apply_filters('the_content', get_post_field('post_content', $post_id)); } else { the_content(); } echo '</div>'; echo '</div>'; } echo '</div>'; } } if (! function_exists('mfn_builder_print')) { /** * PRINT Muffin Builder */ function mfn_builder_print($post_id, $content_field = false) { // convert item size to class $classes = array( 'divider' => 'divider', '1/6' => 'one-sixth', '1/5' => 'one-fifth', '1/4' => 'one-fourth', '1/3' => 'one-third', '2/5' => 'two-fifth', '1/2' => 'one-second', '3/5' => 'three-fifth', '2/3' => 'two-third', '3/4' => 'three-fourth', '4/5' => 'four-fifth', '5/6' => 'five-sixth', '1/1' => 'one' ); // GET sidebars $sidebars = mfn_opts_get('sidebars'); // GET builder items $mfn_items = get_post_meta($post_id, 'mfn-page-items', true); // FIX | Muffin builder 2 compatibility if ($mfn_items && ! is_array($mfn_items)) { $mfn_items = unserialize(call_user_func('base'.'64_decode', $mfn_items)); } // WordPress Editor | before builder if (mfn_opts_get('display-order') == 1) { mfn_builder_print_content($post_id, $content_field); } // Muffin Builder if (post_password_required()) { // password protected page if (get_post_meta($post_id, 'mfn-post-hide-content', true)) { echo '<div class="section the_content">'; echo '<div class="section_wrapper">'; echo '<div class="the_content_wrapper">'; echo get_the_password_form(); echo '</div>'; echo '</div>'; echo '</div>'; } } elseif (is_array($mfn_items)) { // SECTIONS ----- foreach ($mfn_items as $section) { // hidden sections if ($_GET && key_exists('mfn-show', $_GET)) { // do nothing } elseif (key_exists('hide', $section['attr']) && $section['attr']['hide']) { continue; } // section attributes // classes --- $section_class = array(); // unique ID if ( ! empty($section['uid']) ) { $section_class[] = 'mcb-section-'. $section['uid']; } // custom style & class if ( ! empty($section['attr']['style']) ) { $section_class[] = $section['attr']['style']; } if ( ! empty($section['attr']['class']) ) { $section_class[] = $section['attr']['class']; } // visibility if ( ! empty($section['attr']['visibility']) ) { $section_class[] = $section['attr']['visibility']; } // background video if (key_exists('bg_video_mp4', $section['attr']) && $section['attr']['bg_video_mp4']) { $section_class[] = 'has-video'; } // navigation arrows if (key_exists('navigation', $section['attr']) && $section['attr']['navigation']) { $section_class[] = 'has-navi'; } // background size if (isset($section['attr']['bg_size']) && ($section['attr']['bg_size'] != 'auto')) { $section_class[] = 'bg-'. $section['attr']['bg_size']; } $section_class = implode(' ', $section_class); // styles --- $section_style = $section_bg = array(); $section_style[] = 'padding-top:'. intval($section['attr']['padding_top']) .'px'; $section_style[] = 'padding-bottom:'. intval($section['attr']['padding_bottom']) .'px'; $section_style[] = 'background-color:'. $section['attr']['bg_color']; // background image attributes if ($section['attr']['bg_image']) { $section_bg_attr = explode(';', $section['attr']['bg_position']); $section_bg['image'] = 'background-image:url('. $section['attr']['bg_image'] .')'; $section_bg['repeat'] = 'background-repeat:'. $section_bg_attr[0]; $section_bg['position'] = 'background-position:'. $section_bg_attr[1]; $section_bg['attachment'] = 'background-attachment:'. $section_bg_attr[2]; $section_bg['size'] = 'background-size:'. $section_bg_attr[3]; $section_bg['webkit-size'] = '-webkit-background-size:'. $section_bg_attr[3]; } // parallax $parallax = false; if ($section['attr']['bg_image'] && ($section_bg_attr[2] == 'fixed')) { if (! key_exists(4, $section_bg_attr) || $section_bg_attr[4] != 'still') { // parallax $parallax = mfn_parallax_data(); if (mfn_parallax_plugin() == 'translate3d') { if (mfn_is_mobile()) { $section_bg['attachment'] = 'background-attachment:scroll'; } else { $section_bg = array(); } } } else { // cover $section_class .= ' bg-cover'; } } $section_style = array_merge($section_style, $section_bg); $section_style = implode('; ', $section_style); // custom section ID if (key_exists('section_id', $section['attr']) && $section['attr']['section_id']) { $section_id = 'id="'. $section['attr']['section_id'] .'"'; } else { $section_id = false; } // output SECTION ----- echo '<div class="section mcb-section '. $section_class .'" '. $section_id .' style="'. $section_style .'" '. $parallax .'>'; // 100% // background: parallax | translate3d background image if (! mfn_is_mobile() && $parallax && mfn_parallax_plugin() == 'translate3d') { echo '<img class="mfn-parallax" src="'. $section['attr']['bg_image'] .'" alt="parallax background" style="opacity:0" />'; } // background: video if (key_exists('bg_video_mp4', $section['attr']) && ($mp4 = $section['attr']['bg_video_mp4'])) { echo '<div class="section_video">'; echo '<div class="mask"></div>'; $poster = $section['attr']['bg_image']; echo '<video poster="'. $poster .'" autoplay="true" loop="true" muted="muted">'; echo '<source type="video/mp4" src="'. $mp4 .'" />'; if (key_exists('bg_video_ogv', $section['attr']) && $ogv = $section['attr']['bg_video_ogv']) { echo '<source type="video/ogg" src="'. $ogv .'" />'; } echo '</video>'; echo '</div>'; } // decoration: SVG if (key_exists('divider', $section['attr']) && $divider = $section['attr']['divider']) { echo '<div class="section-divider '. $divider .'"></div>'; } // decoration: image top if (key_exists('decor_top', $section['attr']) && $decor_top = $section['attr']['decor_top']) { echo '<div class="section-decoration top" style="background-image:url('. $decor_top .');height:'. mfn_get_attachment_data($decor_top, 'height') .'px"></div>'; } // navigation arrows if (key_exists('navigation', $section['attr']) && $section['attr']['navigation']) { echo '<div class="section-nav prev"><i class="icon-up-open-big"></i></div>'; echo '<div class="section-nav next"><i class="icon-down-open-big"></i></div>'; } echo '<div class="section_wrapper mcb-section-inner">'; // WRAPS ----- // FIX | Muffin Builder 2 compatibility // there were no wraps inside section in Muffin Builder 2 if (! key_exists('wraps', $section) && is_array($section['items'])) { $fix_wrap = array( 'size' => '1/1', 'items' => $section['items'], ); $section['wraps'] = array( $fix_wrap ); } // print inside wraps if (key_exists('wraps', $section) && is_array($section['wraps'])) { foreach ($section['wraps'] as $wrap) { // wrap attributes $wrap_class = array(); // unique ID if ( ! empty($wrap['uid']) ) { $wrap_class[] = 'mcb-wrap-'. $wrap['uid']; } // classes --- $wrap_class[] = $classes[ $wrap['size'] ]; if (key_exists('attr', $wrap)) { $wrap_class[] = $wrap['attr']['class']; // items margin if ($wrap['attr']['column_margin']) { $wrap_class[] = 'column-margin-'. $wrap['attr']['column_margin']; } // items vertical align if (isset($wrap['attr']['vertical_align'])) { $wrap_class[] = 'valign-'. $wrap['attr']['vertical_align']; } // background size if (isset($wrap['attr']['bg_size']) && ($wrap['attr']['bg_size'] != 'auto')) { $wrap_class[] = 'bg-'. $wrap['attr']['bg_size']; } } // styles --- $wrap_style = $wrap_bg = array(); $wrap_data = array(); $parallax = false; if (key_exists('attr', $wrap)) { // padding if ($wrap['attr']['padding']) { $wrap_style[] = 'padding:'. $wrap['attr']['padding']; } // background color if ($wrap['attr']['bg_color']) { $wrap_style[] = 'background-color:'. $wrap['attr']['bg_color']; } // move up if (key_exists('move_up', $wrap['attr']) && $wrap['attr']['move_up']) { $wrap_class[] = 'move-up'; $wrap_style[] = 'margin-top:-'. intval($wrap['attr']['move_up']) .'px'; if ($moveup = mfn_opts_get('builder-wrap-moveup')) { if ('no-tablet' == $moveup) { $wrap_data[] = 'data-tablet="no-up"'; } $wrap_data[] = 'data-mobile="no-up"'; } } // background image attributes if ($wrap['attr']['bg_image']) { $wrap_bg_attr = explode(';', $wrap['attr']['bg_position']); $wrap_bg[] = 'background-image:url('. $wrap['attr']['bg_image'] .')'; $wrap_bg[] = 'background-repeat:'. $wrap_bg_attr[0]; $wrap_bg[] = 'background-position:'. $wrap_bg_attr[1]; $wrap_bg[] = 'background-attachment:'. $wrap_bg_attr[2]; $wrap_bg[] = 'background-size:'. $wrap_bg_attr[3]; $wrap_bg[] = '-webkit-background-size:'. $wrap_bg_attr[3]; } // parallax if ($wrap['attr']['bg_image'] && ($wrap_bg_attr[2] == 'fixed')) { if (! key_exists(4, $wrap_bg_attr) || $wrap_bg_attr[4] != 'still') { $parallax = mfn_parallax_data(); if (mfn_parallax_plugin() == 'translate3d') { if (mfn_is_mobile()) { $wrap_bg['attachment'] = 'background-attachment:scroll'; } else { $wrap_bg = array(); } } } } } $wrap_class = implode(' ', $wrap_class); $wrap_style = array_merge($wrap_style, $wrap_bg); $wrap_style = implode('; ', $wrap_style); $wrap_data = implode(' ', $wrap_data); // output WRAP ----- echo '<div class="wrap mcb-wrap '. $wrap_class .' clearfix" style="'. $wrap_style .'" '. $parallax .' '. $wrap_data .'>'; // parallax | translate3d background image if (! mfn_is_mobile() && $parallax && mfn_parallax_plugin() == 'translate3d') { echo '<img class="mfn-parallax" src="'. $wrap['attr']['bg_image'] .'" alt="parallax background" style="opacity:0" />'; } echo '<div class="mcb-wrap-inner">'; // ITEMS ----- if (is_array($wrap['items'])) { foreach ($wrap['items'] as $item) { if (function_exists('mfn_print_'. $item['type'])) { $item_class = array(); // unique ID if ( ! empty($item['uid']) ) { $item_class[] = 'mcb-item-'. $item['uid']; } // size $item_class[] = $classes[$item['size']]; // type $item_class[] = 'column_'. $item['type']; // custom classes if ( ! empty($item['fields']['classes']) ) { $item_class[] = $item['fields']['classes']; } // margin bottom if ($item['type'] == 'column' && (! empty($item['fields']['margin_bottom']))) { $item_class[] = 'column-margin-'. $item['fields']['margin_bottom']; } $item_class = implode(' ', $item_class); // output ----- echo '<div class="column mcb-column '. $item_class .'">'; call_user_func('mfn_print_'. $item['type'], $item); echo '</div>'; } } } echo '</div>'; echo '</div>'; } } echo '</div>'; // decoration: image top if (key_exists('decor_bottom', $section['attr']) && $decor_bottom = $section['attr']['decor_bottom']) { echo '<div class="section-decoration bottom" style="background-image:url('. $decor_bottom .');height:'. mfn_get_attachment_data($decor_bottom, 'height') .'px"></div>'; } echo '</div>'; } } // WordPress Editor | after builder if (mfn_opts_get('display-order') == 0) { mfn_builder_print_content($post_id, $content_field); } } } /** * PRINT functions * Print: items */ if (! function_exists('mfn_print_accordion')) { /** * [accordion] */ function mfn_print_accordion($item) { echo sc_accordion($item['fields']); } } if (! function_exists('mfn_print_article_box')) { /** * [article_box] */ function mfn_print_article_box($item) { echo sc_article_box($item['fields']); } } if (! function_exists('mfn_print_before_after')) { /** * [before_after] */ function mfn_print_before_after($item) { echo sc_before_after($item['fields']); } } if (! function_exists('mfn_print_blockquote')) { /** * [blockquote] */ function mfn_print_blockquote($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_blockquote($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_blog')) { /** * [blog] */ function mfn_print_blog($item) { echo sc_blog($item['fields']); } } if (! function_exists('mfn_print_blog_news')) { /** * [blog_news] */ function mfn_print_blog_news($item) { echo sc_blog_news($item['fields']); } } if (! function_exists('mfn_print_blog_slider')) { /** * [blog_slider] */ function mfn_print_blog_slider($item) { echo sc_blog_slider($item['fields']); } } if (! function_exists('mfn_print_blog_teaser')) { /** * [blog_teaser] */ function mfn_print_blog_teaser($item) { echo sc_blog_teaser($item['fields']); } } if (! function_exists('mfn_print_button')) { /** * [button] */ function mfn_print_button($item) { echo sc_button($item['fields']); } } if (! function_exists('mfn_print_call_to_action')) { /** * [call_to_action] */ function mfn_print_call_to_action($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_call_to_action($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_chart')) { /** * [chart] */ function mfn_print_chart($item) { echo sc_chart($item['fields']); } } if (! function_exists('mfn_print_clients')) { /** * [clients] */ function mfn_print_clients($item) { echo sc_clients($item['fields']); } } if (! function_exists('mfn_print_clients_slider')) { /** * [clients_slider] */ function mfn_print_clients_slider($item) { echo sc_clients_slider($item['fields']); } } if (! function_exists('mfn_print_code')) { /** * [code] */ function mfn_print_code($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_code($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_column')) { /** * [column] */ function mfn_print_column($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } $column_class = ''; $column_attr = ''; $style = ''; // align if (key_exists('align', $item['fields']) && $item['fields']['align']) { $column_class .= ' align_'. $item['fields']['align']; } if (! empty($item['fields']['align-mobile'])) { $column_class .= ' mobile_align_'. $item['fields']['align-mobile']; } // animate if (key_exists('animate', $item['fields']) && $item['fields']['animate']) { $column_class .= ' animate'; $column_attr .= ' data-anim-type="'. $item['fields']['animate'] .'"'; } // background if (key_exists('column_bg', $item['fields']) && $item['fields']['column_bg']) { $style .= ' background-color:'. $item['fields']['column_bg'] .';'; } if (key_exists('bg_image', $item['fields']) && $item['fields']['bg_image']) { // background image $style .= ' background-image:url(\''. $item['fields']['bg_image'] .'\');'; // background position if (key_exists('bg_position', $item['fields']) && $item['fields']['bg_position']) { $bg_pos = $item['fields']['bg_position']; if ($bg_pos) { $background_attr = explode(';', $bg_pos); $aBg[] = 'background-repeat:'. $background_attr[0]; $aBg[] = 'background-position:'. $background_attr[1]; } $background = implode('; ', $aBg); $style .= ' '. implode('; ', $aBg) .';'; } // background size if (isset($item['fields']['bg_size']) && ($item['fields']['bg_size'] != 'auto')) { $column_class .= ' bg-'. $item['fields']['bg_size']; } } // padding if (key_exists('padding', $item['fields']) && $item['fields']['padding']) { $style .= ' padding:'. $item['fields']['padding'] .';'; } // custom | style if (key_exists('style', $item['fields']) && $item['fields']['style']) { $style .= ' '. $item['fields']['style']; } echo '<div class="column_attr clearfix'. $column_class .'" '. $column_attr .' style="'. $style .'">'; echo do_shortcode($item['fields']['content']); echo '</div>'; } } if (! function_exists('mfn_print_contact_box')) { /** * [contact_box] */ function mfn_print_contact_box($item) { echo sc_contact_box($item['fields']); } } if (! function_exists('mfn_print_content')) { /** * [content] */ function mfn_print_content($item) { echo '<div class="the_content">'; echo '<div class="the_content_wrapper">'; the_content(); echo '</div>'; echo '</div>'; } } if (! function_exists('mfn_print_countdown')) { /** * [countdown] */ function mfn_print_countdown($item) { echo sc_countdown($item['fields']); } } if (! function_exists('mfn_print_counter')) { /** * [counter] */ function mfn_print_counter($item) { echo sc_counter($item['fields']); } } if (! function_exists('mfn_print_divider')) { /** * [divider] */ function mfn_print_divider($item) { echo sc_divider($item['fields']); } } if (! function_exists('mfn_print_fancy_divider')) { /** * [fancy_divider] */ function mfn_print_fancy_divider($item) { echo sc_fancy_divider($item['fields']); } } if (! function_exists('mfn_print_fancy_heading')) { /** * [fancy_heading] */ function mfn_print_fancy_heading($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_fancy_heading($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_faq')) { /** * [faq] */ function mfn_print_faq($item) { echo sc_faq($item['fields']); } } if (! function_exists('mfn_print_feature_box')) { /** * [feature_box] */ function mfn_print_feature_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_feature_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_feature_list')) { /** * [feature_list] */ function mfn_print_feature_list($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_feature_list($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_flat_box')) { /** * [flat_box] */ function mfn_print_flat_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_flat_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_helper')) { /** * [helper] */ function mfn_print_helper($item) { echo sc_helper($item['fields']); } } if (! function_exists('mfn_print_hover_box')) { /** * [hover_box] */ function mfn_print_hover_box($item) { echo sc_hover_box($item['fields']); } } if (! function_exists('mfn_print_hover_color')) { /** * [hover_color] */ function mfn_print_hover_color($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_hover_color($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_how_it_works')) { /** * [how_it_works] */ function mfn_print_how_it_works($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_how_it_works($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_icon_box')) { /** * [icon_box] */ function mfn_print_icon_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_icon_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_image')) { /** * [image] */ function mfn_print_image($item) { echo sc_image($item['fields']); } } if (! function_exists('mfn_print_image_gallery')) { /** * [image] */ function mfn_print_image_gallery($item) { $item[ 'fields' ][ 'link' ] = 'file'; echo sc_gallery($item['fields']); } } if (! function_exists('mfn_print_info_box')) { /** * [info_box] */ function mfn_print_info_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_info_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_list')) { /** * [list] */ function mfn_print_list($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_list($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_map_basic')) { /** * [map_basic] */ function mfn_print_map_basic($item) { echo sc_map_basic($item['fields']); } } if (! function_exists('mfn_print_map')) { /** * [map] */ function mfn_print_map($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_map($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_offer')) { /** * [offer] */ function mfn_print_offer($item) { echo sc_offer($item['fields']); } } if (! function_exists('mfn_print_offer_thumb')) { /** * [offer_thumb] */ function mfn_print_offer_thumb($item) { echo sc_offer_thumb($item['fields']); } } if (! function_exists('mfn_print_opening_hours')) { /** * [opening_hours] */ function mfn_print_opening_hours($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_opening_hours($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_our_team')) { /** * [our_team] */ function mfn_print_our_team($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_our_team($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_our_team_list')) { /** * [our_team_list] */ function mfn_print_our_team_list($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_our_team_list($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_photo_box')) { /** * [photo_box] */ function mfn_print_photo_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_photo_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_placeholder')) { /** * [placeholder] */ function mfn_print_placeholder($item) { echo '<div class="placeholder"> </div>'; } } if (! function_exists('mfn_print_portfolio')) { /** * [portfolio] */ function mfn_print_portfolio($item) { echo sc_portfolio($item['fields']); } } if (! function_exists('mfn_print_portfolio_grid')) { /** * [portfolio_grid] */ function mfn_print_portfolio_grid($item) { echo sc_portfolio_grid($item['fields']); } } if (! function_exists('mfn_print_portfolio_photo')) { /** * [portfolio_photo] */ function mfn_print_portfolio_photo($item) { echo sc_portfolio_photo($item['fields']); } } if (! function_exists('mfn_print_portfolio_slider')) { /** * [portfolio_slider] */ function mfn_print_portfolio_slider($item) { echo sc_portfolio_slider($item['fields']); } } if (! function_exists('mfn_print_pricing_item')) { /** * [pricing_item] */ function mfn_print_pricing_item($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_pricing_item($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_progress_bars')) { /** * [progress_bars] */ function mfn_print_progress_bars($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_progress_bars($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_promo_box')) { /** * [promo_box] */ function mfn_print_promo_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_promo_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_quick_fact')) { /** * [quick_fact] */ function mfn_print_quick_fact($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_quick_fact($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_shop_slider')) { /** * [shop_slider] */ function mfn_print_shop_slider($item) { echo sc_shop_slider($item['fields']); } } if (! function_exists('mfn_print_sidebar_widget')) { /** * [sidebar_widget] */ function mfn_print_sidebar_widget($item) { echo sc_sidebar_widget($item['fields']); } } if (! function_exists('mfn_print_slider')) { /** * [slider] */ function mfn_print_slider($item) { echo sc_slider($item['fields']); } } if (! function_exists('mfn_print_slider_plugin')) { /** * [slider_plugin] */ function mfn_print_slider_plugin($item) { echo sc_slider_plugin($item['fields']); } } if (! function_exists('mfn_print_sliding_box')) { /** * [sliding_box] */ function mfn_print_sliding_box($item) { echo sc_sliding_box($item['fields']); } } if (! function_exists('mfn_print_story_box')) { /** * [story_box] */ function mfn_print_story_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_story_box($item['fields'], $item['fields']['content']); } } if (! function_exists('mfn_print_tabs')) { /** * [tabs] */ function mfn_print_tabs($item) { echo sc_tabs($item['fields']); } } if (! function_exists('mfn_print_testimonials')) { /** * [testimonials] */ function mfn_print_testimonials($item) { echo sc_testimonials($item['fields']); } } if (! function_exists('mfn_print_testimonials_list')) { /** * [testimonials_list] */ function mfn_print_testimonials_list($item) { echo sc_testimonials_list($item['fields']); } } if (! function_exists('mfn_print_timeline')) { /** * [timeline] */ function mfn_print_timeline($item) { echo sc_timeline($item['fields']); } } if (! function_exists('mfn_print_trailer_box')) { /** * [trailer_box] */ function mfn_print_trailer_box($item) { echo sc_trailer_box($item['fields']); } } if (! function_exists('mfn_print_video')) { /** * [video] */ function mfn_print_video($item) { echo sc_video($item['fields']); } } if (! function_exists('mfn_print_visual')) { /** * [visual] */ function mfn_print_visual($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo do_shortcode($item['fields']['content']); } } if (! function_exists('mfn_print_zoom_box')) { /** * [zoom_box] */ function mfn_print_zoom_box($item) { if (! key_exists('content', $item['fields'])) { $item['fields']['content'] = ''; } echo sc_zoom_box($item['fields'], $item['fields']['content']); } }
[+]
..
[-] class-mfn-builder-ajax.php
[edit]
[-] front.php
[edit]
[-] fields.php
[edit]
[-] back.php
[edit]
[+]
css
[+]
images
[+]
js