Articles of шаблона иерархии

Справка по иерархии шаблонов

Я должен быть толстым, но я мог бы использовать некоторую помощь, чтобы понять, как файлы шаблонов выбраны для использования. Я заметил, что loop.php больше не существует, и, глядя на файловую структуру для двадцать четвертого, теперь есть каталог «page-templates». Также как и контент-файлы. У нас есть index.php, page.php, content.php, который используется когда? Я знаю, что index.php […]

как получить доступ к переменной $ query в файле таксономии-xxx.php?

В моих пользовательских файлах шаблонов я создаю запрос следующим образом: <?php $query = new WP_Query(array('post_type' => 'aya-bi-aya','author' => $current_user->ID,'paged' => $paged, 'post_status' => array('publish') ) ); ?> И для выполнения разбиения на страницы я называю функцию разбиения на страницы после цикла следующим образом: <?php my_pagination($query->max_num_pages);?> Но в моей taxonomy-xxx.php , когда я называю разбиение на […]

Неверный шаблон archive-custome_post.php

У меня есть сайт на WordPress 3.6.1, и я создал собственный тип сообщения для рецептов с кодом: add_action( 'init', 'register_cpt_my_recipes' ); function register_cpt_my_recipes() { $args = array( 'hierarchical' => false, 'supports' => array( 'title', 'editor', 'custom-fields' ,'tag' , 'excerpt', 'thumbnail'), 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'menu_position' => 5, 'show_in_nav_menus' => false, […]

Присвоение настраиваемых шаблонов страниц статической странице блога

Я ищу лучшее решение для создания пользовательских макетов для страниц блога в WordPress. Если вы обычно выбираете шаблон пользовательской страницы из шаблона metox в admin для изменения макета страницы, это не работает для статических страниц блога. По умолчанию иерархия шаблонов WordPress ищет home.php, а затем index.php для отображения, она вообще не проверяет настраиваемые шаблоны страниц. […]

Шаблоны пользовательских сроков

Итак, я провел некоторое исследование в Интернете, но не смог найти надежного ответа, поэтому я здесь. Мне нужно создать пользовательскую страницу категории woocommerce для определенной категории. Например, у меня есть категория под названием «Awesome». Вместо обычной страницы категории, созданной с помощью короткого кода [product_category category="something"] , я хочу настроить специальную страницу категории для Awesome . […]

Иерархия шаблонов: как разрешить category.php условно-load archive.php?

В цепочке шаблонов WordPress для категорий мы имеем WP, который ищет: category-slug.php → category-id.php → category.php → archive.php → index.php Теперь я хотел бы внести некоторые изменения в category.php, например, вставить некоторые условия там, и если условие истинно, используйте конкретный шаблон (custom), в противном случае продолжить обработку управления перемещением цепочки, как обычно, в archive.php Как […]

single.php с разным взглядом по категориям

Я пытаюсь найти способ получить мои сообщения с различным взглядом в зависимости от их категории. Сначала я попытался сделать это, используя иерархию шаблонов, но, похоже, шаблон для сообщений категории не существует. (т.е. single-cat-mycategory.php) Итак, в single.php я попробовал условную маркировку с помощью is_category() но я понимаю, что он работает только на страницах archive . Наконец, […]

Понимание иерархии шаблонов

У меня есть шаблон под названием « News . Когда я news.html на панель инструментов и редактирую страницу « News которая имеет веб-адрес news.html я вижу, что он использует этот шаблон (т. news.html разделе «Атрибуты страницы»> «Шаблон»). Однако, если я затем обновляю имя шаблона (т. page-news.php ) на что-то вроде NewsTest и NewsTest страницу новостей […]

Как WordPress выбирает шаблон типа архива?

Я не могу найти исчерпывающий список критериев того, как WordPress определяет, какой шаблон типа архива он выбирает. Из того, что я понимаю, он использует URL-формы для этой цели, например: example.com/category/some-category -> category.php (i guess tags work similarly) example.com/2012 -> date.php Но как насчет author.php и taxonomy.php? Что заставляет иерархию шаблонов использовать эти маршруты? Мое невежество […]

переписать таксономию – {taxonomy} – {term} .php terms

Я пытаюсь выяснить проблему перезаписи, которая несколько над моей головой, поэтому я прошу здесь узнать, что я могу сделать. Я использую эти два решения от Jeff 1 и Milo 2 , чтобы получить полный путь для моих пользовательских таксонов и моего cpt, которые мне нравятся для моих продуктов. Теперь, для сообщения, все работает нормально, за […]