Пример #1
0
 function testHome()
 {
     $this->factory->post->create_many(8, array('post_type' => 'project'));
     $this->assertEquals(0, count(PH_Projects::get_projects()));
     wp_set_current_user(1);
     $this->assertEquals(8, count(PH_Projects::get_projects()));
 }
Пример #2
0
<?php

$data = Timber::get_context();
global $wp_query;
$api = false;
if (isset($_GET['api'])) {
    $api = $_GET['api'];
}
$data['base'] = 'base.twig';
if ($api) {
    $data['base'] = 'base-blank.twig';
}
$page = 0;
if ($wp_query->query_vars['paged']) {
    $page = $wp_query->query_vars['paged'];
}
$data['title'] = "Project Homes";
$data['posts'] = PH_Projects::get_projects();
if (count($data['posts'])) {
    Timber::render('archive-project.twig', $data);
} else {
    Timber::render('404.twig', $data);
}