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

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

У меня есть шаблон под названием « 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, которые мне нравятся для моих продуктов. Теперь, для сообщения, все работает нормально, за […]

Загружать родительские файлы тем перед дочерней темой functions.php

Я создаю тему рамки для использования в будущих тем WordPress, которые я разрабатываю. Я хотел бы включить зависимые файлы, такие как классы внутри родительской темы, до того, как будет загружена дочерняя тема functions.php. Таким образом, дочерняя тема не должна включать классы. Я попытаюсь показать пример: parent-theme – file.php: require_once get_template_directory().'/classes/Core.php'; require_once get_template_directory().'/classes/Core_View.php'; $CoreView = new […]

Вместо страницы блога используется шаблон index.php

Я пытаюсь установить WordPress так, чтобы главная страница была статичной, а страница блога – отдельная страница. Итак, я создал два шаблона страниц в своей теме. Позволяет называть их home_template и blog_template . Затем я создал две страницы WordPress (из Pages -> Add New). Первая страница называется Главная, и используется home_template ; а второй называется Blog […]

Что я должен наложить на index.php?

Я рассмотрел в основном все страницы, перечисленные в иерархии шаблонов: 404_template archive_template author_template category_template tag_template taxonomy_template home_template front_page_template page_template search_template single_template attachment_template Я использую front-page.php для моей статической главной страницы и home.php для индекса блога. Итак, с учетом всего, что я должен добавить в свой index.php? Или я могу оставить его пустым?

Шаблон для конкретной записи пользовательского типа сообщения

У меня есть мероприятие CPT. Я создал single-event.php. Я хочу, чтобы одно конкретное событие использовало другой шаблон, чем одно событие. Я читал в другом месте, что это можно сделать, создав одно-событие-slug .php, но я попробовал его, и он не работает. WP использует single-event.php. (Я не могу найти это в документации WordPress, поэтому я думаю, может […]

Загрузка частичных шаблонов с помощью AJAX / PJAX

Я пытаюсь загрузить контент, используя PJAX (в основном AJAX с историей). До сих пор мне удалось поймать запросы PJAX и загрузить правильный контент. Моя проблема заключается в поиске правильного шаблона для каждой страницы. В настоящее время я использую … $post_type = get_post_type(); locate_template($post_type.'.php', true); Такие работы, но это не идеально. Например, он никогда не пострадает […]

Как использовать индекс конкретной категории в качестве главной страницы сайта?

Я исследовал иерархию WordPress и создал php-файл под названием category-image-gallery.php, ссылка на это http://www.phoneographer.org/category/image-gallery/ , загрузив его и добавив в свое пользовательское меню. Я хотел бы установить это как мою домашнюю страницу, но она не указана в качестве страницы на экране настроек чтения (потому что это не статическая страница, я думаю), поэтому я не могу […]

Overed get_template_part ('partials / post', 'sidebar'); с плагином

Я работаю над сайтом для клиента, у которого есть тема, созданная для них другим разработчиком. Они попросили меня внести некоторые изменения на сайт, и я хотел бы поместить все мои изменения в плагин в качестве вежливости с оригинальным разработчиком темы. Пока это просто с функциями и CSS. Теперь мне нужно изменить файл темы. По сути, […]

Intereting Posts
Как настроить процесс входа в систему Как ссылаться на тело TinyMCE в моем скрипте Как разрешить пользователям сортировать сообщения? Добавить комментарии панели администратора? Как перенаправить действие = зарегистрировать ссылку на странице с потерянным паролем на другую ссылку? Показать сообщения от одной категории не работает Разрешить пользователю публиковать, но не редактировать или удалять импорт плагина w / settings из одной установки WP в другую Как удалить эти поля из раздела «Профиль»? Кэширование данных плагина RSS Как указать мой домен на установку WordPress в подкаталоге? Разрешение пользователям зарегистрироваться> Вход> Публикация статей, требующих одобрения Могу ли я использовать загрузчик файлов wp для своего собственного плагина? Домашняя страница перенаправляется на другую страницу – нет очевидной причины Очистить содержимое от wp_editor