%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/knwn/wp-content/themes/kn-wn/
Upload File :
Create Path :
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 );
}

Zerion Mini Shell 1.0