%PDF- %PDF-
Direktori : /var/www/knwn/wp-content/themes/kn-wn/ |
Current File : //var/www/knwn/wp-content/themes/kn-wn/single.php |
<?php /** * The Template for displaying all single posts * * Methods for TimberHelper can be found in the /lib sub-directory * * @package WordPress * @subpackage Timber * @since Timber 0.1 */ $context = Timber::context(); $timber_post = Timber::get_post(); $context['post'] = $timber_post; if($timber_post->post_type == 'post') { $context['related'] = Timber::get_posts(array( 'numberposts' => 5, 'post_type' => 'post', 'orderby' => 'date', 'order' => 'DESC', 'post__not_in' => array($timber_post->ID) )); } if($timber_post->post_type == 'joinus') { $context['positions'] = Timber::get_posts(array( 'numberposts' => -1, 'post_type' => 'joinus', 'orderby' => 'menu_order', 'order' => 'ASC', 'post__not_in' => array($timber_post->ID) )); $pages = get_pages(array( 'meta_key' => '_wp_page_template', 'meta_value' => 'page-joinus.php' )); if($pages) { $post = Timber::get_post($pages[0]->ID); $context['acf'] = get_fields($post->ID); } } if($timber_post->post_type == 'assets') { $pages = get_pages(array( 'meta_key' => '_wp_page_template', 'meta_value' => 'page-assets.php' )); if($pages) { $context['page'] = Timber::get_post($pages[0]->ID); } } if ( post_password_required( $timber_post->ID ) ) { Timber::render( 'single-password.twig', $context ); } else { Timber::render( array( 'single-' . $timber_post->ID . '.twig', 'single-' . $timber_post->post_type . '.twig', 'single-' . $timber_post->slug . '.twig', 'single.twig' ), $context ); }