<?php /** * Страница списка постов. */ get_header(); use Urbanabru\Config; use Urbanabru\ContentHelper; global $post, $wp_query; $contentHelper = new ContentHelper(); $page = $contentHelper->getPostsList(); //var_dump($page); ?> <section class="section section--news"> <div class="container"> <h2 class="section-head"><?php echo $page->post_title; ?> </h2><?php echo $page->post_content; if (is_array($page->paginate)) { foreach ($page->paginate as $pageHtml) { $paginate .= $pageHtml; } } echo $paginate; if (is_array($page->posts) && count($page->posts) > 0) { ?> <ul class="news-list row"><?php foreach ($page->posts as $postData) { ?>
<?php /** * Страница вывода результатов по тегам */ get_header(); use Urbanabru\Config; use Urbanabru\ContentHelper; global $post, $wp_query; $contentHelper = new ContentHelper(); $page = $contentHelper->getPostsListByTag(); ?> <section class="section section--news"> <div class="container"> <h2 class="section-head"><?php wp_title(''); ?> </h2><?php $paginate = ''; if (is_array($page['paginate'])) { foreach ($page['paginate'] as $pageHtml) { $paginate .= $pageHtml; } } echo $paginate; if (is_array($page['posts']) && count($page['posts']) > 0) { ?> <ul class="news-list row"><?php foreach ($page['posts'] as $postData) { ?> <li class="news-list__item"><?php
<?php /** * Главная страница */ get_header(); use Urbanabru\Config; use Urbanabru\ContentHelper; global $post; $contentHelper = new ContentHelper(); // Выбор редактора $editorChoiceList = $contentHelper->getPreviewPostsList('', 4, array('meta_key' => 'editors_choice', 'orderby' => 'meta_value post_date')); $imagesSrc = ''; $editorChoiceHtml = ''; foreach ($editorChoiceList as $key => $editorChoice) { $imagesSrc .= '"' . $editorChoice->fields['detail_image'] . '",'; $editorChoiceHtml .= '<li class="editor-choice__header' . ($key == 0 ? ' editor-choice__header--active' : '') . '"> <a href="' . $editorChoice->permalink . '" title="' . $editorChoice->post_title . '"> <strong class="decor">' . $editorChoice->post_title . '</strong> </a> </li>'; } $imagesSrc = trim($imagesSrc, ','); ?> <section class="section section--editor-choice"> <div class="container"> <svg id="svg-slider" viewBox="0 -510.218 2200 1620.717" data-clip-path="M2200 1097.166L518.52 516.063 2200-65.04" data-src="[<?php echo $imagesSrc; ?> ]" class="section-bg"> <path opacity=".1" fill="#231F20" d="M0 970.324l2125.983-734.718L0-499.112"/>
<?php /** * Страница вывода результатов поиска */ get_header(); use Urbanabru\Config; use Urbanabru\ContentHelper; global $post, $wp_query; $contentHelper = new ContentHelper(); $searchString = isset($_GET['s']) ? $_GET['s'] : ''; $page = $contentHelper->getSearchResults($searchString); ?> <section class="section section--news"> <div class="container"> <h2 class="section-head">Результат поиска по строке «<?php echo $searchString; ?> »</h2><?php $paginate = ''; if (is_array($page['paginate'])) { foreach ($page['paginate'] as $pageHtml) { $paginate .= $pageHtml; } } echo $paginate; if (is_array($page['posts']) && count($page['posts']) > 0) { ?> <ul class="news-list row"><?php foreach ($page['posts'] as $postData) { ?>
<?php /** * Страница поста. Вывод детальной информации. */ get_header(); use Urbanabru\Config; use Urbanabru\ContentHelper; $contentHelper = new ContentHelper(); $singlePost = $contentHelper->getSinglePost(); if ($singlePost !== false && is_object($singlePost)) { ?> <div class="container"> <article class="article article--interview"> <header class="article-header"> <svg id="svg-slider" viewBox="0 -510.218 2200 1620.717" data-clip-path="M2200 1097.166L518.52 516.063 2200-65.04" data-src="["<?php echo $post->fields['image']; ?> "]" class="section-bg"> <path opacity=".1" fill="#231F20" d="M0 970.324l2125.983-734.718L0-499.112"/> <path opacity=".2" fill="#231F20" d="M0 360.85l566.93-195.926L0-31"/> <path opacity=".9" fill="#40C0BD" d="M2200 1097.166L518.52 516.063 2200-65.04"/> <path opacity=".1" fill="#231F20" d="M2200 1097.166V210L916.447 653.584"/> </svg> <div class="row"> <div class="editor-choice-content"><a href="/<?php echo $singlePost->category[0]->slug; ?> " class="editor-choice__link"><?php echo $singlePost->category[0]->name; ?>