Articles of Шаблоны

Как предотвратить выполнение запроса по умолчанию, сохраняя при этом возможность использовать WP_Query в шаблоне?

ПРОБЛЕМА: Я пытаюсь предотвратить выполнение запроса WordPress по умолчанию для шаблона пользовательской категории. Я нашел возможное решение, но похоже, что он предотвращает выполнение всех почтовых запросов: function _cancel_query( $query ) { if ( !is_admin() && !is_feed() && is_search() ) { $query = false; } return $query; } add_action( 'posts_request', '_cancel_query' ); Источник: http://vadimk.com/2010/05/11/disable-wordpress-search-query/ '@ query-> […]

Закрыть или не закрыть php

Я прочитал, что рекомендуется (особенно с php 7) не закрывать php-файлы с помощью ?> Многие из моих php-файлов WP заканчиваются так: <?php get_sidebar(); ?> <?php get_footer(); ?> Должен ли я удалить закрывающий тег и иметь что-то вроде этого <?php get_sidebar(); ?> <?php get_footer(); в конце моих файлов?

Есть ли способ использовать get_template_part () с папками?

Мне интересно, есть ли способ использовать get_template_part () с папками? В моей основной папке есть много файлов, потому что я помещаю каждый повторно используемый элемент в отдельный файл. Тогда я бы поставил их в папки. В Codex нет информации об этом: http://codex.wordpress.org/Function_Reference/get_template_part

single – {$ post_type} – {slug} .php для пользовательских типов сообщений

Моя любимая часть иерархии шаблонов WordPress – это возможность быстрого создания файлов шаблонов для страниц путём, без необходимости редактировать страницу в WordPress, чтобы выбрать шаблон. В настоящее время мы можем это сделать: PAGE- {пробкового} .php Но я хотел бы иметь возможность сделать это: одно- {post_type} – {пробкового} .php Так что, например, в типе post, называемом […]