PATH:
home
/
letacommog
/
latelier-beaute
/
wp-content
/
themes
/
betheme
<?php /** * Template Name: Portfolio * Description: A Page Template that display portfolio items. * * @package Betheme * @author Muffin Group */ get_header(); // Class $portfolio_classes = ''; $section_class = array(); // Class | Layout if( $_GET && key_exists( 'mfn-p', $_GET ) ){ $portfolio_classes .= esc_html( $_GET[ 'mfn-p' ] ); // demo } else { $portfolio_classes .= mfn_opts_get( 'portfolio-layout', 'grid' ); } if( $portfolio_classes == 'list' ) $section_class[] = 'full-width'; // Class | Columns if( $_GET && key_exists( 'mfn-pc', $_GET ) ){ $portfolio_classes .= ' col-'. esc_html( $_GET[ 'mfn-pc' ] ); // demo } else { $portfolio_classes .= ' col-'. mfn_opts_get( 'portfolio-columns', 3 ); } if( $_GET && key_exists( 'mfn-pfw', $_GET ) ) $section_class[] = 'full-width'; // demo if( mfn_opts_get( 'portfolio-full-width' ) ) $section_class[] = 'full-width'; $section_class = implode( ' ', $section_class ); // Isotope if( $_GET && key_exists( 'mfn-iso', $_GET ) ){ $isotope = true; // demo } elseif( mfn_opts_get( 'portfolio-isotope' ) ) { $isotope = true; } else { $isotope = false; } // Ajax | load more $load_more = mfn_opts_get( 'portfolio-load-more' ); // Translate $translate[ 'filter' ] = mfn_opts_get( 'translate' ) ? mfn_opts_get( 'translate-filter', 'Filter by' ) : __( 'Filter by', 'betheme' ); $translate[ 'all' ] = mfn_opts_get( 'translate' ) ? mfn_opts_get( 'translate-all', 'Show all' ) : __( 'Show all', 'betheme' ); $translate[ 'categories' ] = mfn_opts_get( 'translate' ) ? mfn_opts_get( 'translate-categories', 'Categories' ) : __( 'Categories', 'betheme' ); $translate[ 'item-all' ] = mfn_opts_get( 'translate' ) ? mfn_opts_get( 'translate-item-all', 'All' ) : __( 'All', 'betheme' ); ?> <!-- #Content --> <div id="Content"> <div class="content_wrapper clearfix"> <!-- .sections_group --> <div class="sections_group"> <?php if( post_password_required() ): ?> <div class="section the_content"> <div class="section_wrapper"> <div class="the_content_wrapper"> <?php echo get_the_password_form(); ?> </div> </div> </div> <?php else: ?> <div class="extra_content"> <?php mfn_builder_print( mfn_ID(), true ); ?> </div> <?php if( $filters = mfn_opts_get('portfolio-filters') ): ?> <div class="section section-filters"> <div class="section_wrapper clearfix"> <?php $filters_class = ''; if( $isotope ){ $filters_class .= ' isotope-filters'; } if( $filters == 'only-categories' ){ $filters_class .= ' only only-categories'; } $portfolio_page_id = mfn_wpml_ID( mfn_opts_get( 'portfolio-page' ) ); ?> <!-- #Filters --> <div id="Filters" class="column one <?php echo $filters_class; ?>"> <ul class="filters_buttons"> <li class="label"><?php echo $translate['filter']; ?></li> <li class="categories"><a class="open" href="#"><i class="icon-docs"></i><?php echo $translate['categories']; ?><i class="icon-down-dir"></i></a></li> <?php echo '<li class="reset"><a class="close" data-rel="*" href="'.get_page_link( $portfolio_page_id ).'"><i class="icon-cancel"></i> '. $translate['all'] .'</a></li>'; ?> </ul> <?php // Category | Current ---- if( $_GET && key_exists('cat',$_GET) ){ $current_cat = esc_html( $_GET['cat'] ); } else { $current_cat = false; } ?> <div class="filters_wrapper" data-cat="<?php echo $current_cat; ?>"> <ul class="categories"> <?php // Category | List ------- if( $portfolio_categories = get_terms('portfolio-types') ){ echo '<li class="reset-inner current-cat"><a class="close" data-rel="*" href="'.get_page_link( $portfolio_page_id ).'">'. $translate['item-all'] .'</a></li>'; foreach( $portfolio_categories as $category ){ echo '<li class="'. $category->slug .'"><a data-rel=".category-'. $category->slug .'" href="'. get_term_link($category) .'">'. $category->name .'</a></li>'; } } ?> <li class="close"><a href="#"><i class="icon-cancel"></i></a></li> </ul> </div> </div> </div> </div> <?php endif; ?> <div class="section <?php echo $section_class; ?>"> <div class="section_wrapper clearfix"> <div class="column one column_portfolio"> <div class="portfolio_wrapper isotope_wrapper"> <?php $paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : ( ( get_query_var( 'page' ) ) ? get_query_var( 'page' ) : 1 ); $portfolio_args = array( 'post_type' => 'portfolio', 'posts_per_page' => mfn_opts_get( 'portfolio-posts', 6 ), 'paged' => $paged, 'order' => mfn_opts_get( 'portfolio-order', 'DESC' ), 'orderby' => mfn_opts_get( 'portfolio-orderby', 'date' ), 'ignore_sticky_posts' => 1, ); // demo if( $_GET && key_exists('mfn-iso', $_GET) ) $portfolio_args['posts_per_page'] = -1; if( $_GET && key_exists('mfn-p', $_GET) && $_GET['mfn-p']=='list' ) $portfolio_args['posts_per_page'] = 5; if( $_GET && key_exists('mfn-pp', $_GET) ) $portfolio_args['posts_per_page'] = esc_html( $_GET['mfn-pp'] ); $portfolio_query = new WP_Query( $portfolio_args ); echo '<ul class="portfolio_group lm_wrapper isotope '. $portfolio_classes .'">'; echo mfn_content_portfolio( $portfolio_query ); echo '</ul>'; echo mfn_pagination( $portfolio_query, $load_more ); wp_reset_query(); ?> </div> </div> </div> </div> <?php endif; ?> </div> <!-- .four-columns - sidebar --> <?php get_sidebar(); ?> </div> </div> <?php get_footer(); // Omit Closing PHP Tags
[+]
..
[-] index.php
[edit]
[+]
vc_templates
[-] footer.php
[edit]
[-] readme.txt
[edit]
[-] template-sitemap.php
[edit]
[+]
languages
[+]
fonts
[-] style-responsive.php
[edit]
[-] single-portfolio.php
[edit]
[+]
functions
[-] changelog.html
[edit]
[+]
includes
[+]
plugins
[-] template-portfolio.php
[edit]
[-] functions.php
[edit]
[-] rtl.css
[edit]
[-] wpml-config.xml
[edit]
[+]
images
[-] page.php
[edit]
[-] comments.php
[edit]
[-] style-colors.php
[edit]
[-] style.php
[edit]
[-] template-blank.php
[edit]
[-] style.css
[edit]
[-] taxonomy-portfolio-types.php
[edit]
[-] 404.php
[edit]
[-] header-shop.php
[edit]
[-] single-download.php
[edit]
[-] style-static.css
[edit]
[+]
woocommerce
[-] single-attachment.php
[edit]
[+]
assets
[-] searchform.php
[edit]
[-] sidebar.php
[edit]
[-] search.php
[edit]
[+]
bbpress
[-] bbpress.php
[edit]
[-] sidebar-blog.php
[edit]
[-] sidebar-taxonomy.php
[edit]
[-] screenshot.png
[edit]
[-] single.php
[edit]
[-] under-construction.php
[edit]
[+]
css
[+]
js
[+]
tribe-events
[-] header.php
[edit]
[+]
muffin-options
[-] template-archives.php
[edit]
[-] style-one.php
[edit]