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

Избегайте таксономии -% term% .php, если более одной таксономии

У меня есть сайт с несколькими пользовательскими таксономиями, которые используются для фильтрации сообщений. В одной из таксономий есть файл таксономии – taxonomy-%term%.php . /?country=the_country показывает шаблон таксономии страны но /?topic=the_topic&country=the_country использует шаблон таксономии страны. Есть ли простой способ избежать загрузки шаблона taxonomy-country.php если запрашивается более одной таксономии?

Использовать мета-поля внутри шаблона страницы архива для Woocommerce

Я создаю свою собственную тему WordPress, и я пытаюсь сделать ее совместимой с Woocommerce. Я понимаю почти все, что касается тематики woocommerce, включая копирование файлов шаблонов и их изменение, а также удобство с некоторыми крючками Woocommerce. Теперь Woocommerce использует файл archive-product.php для отображения предметов магазина, а также в настоящее время использует для этого страницу с […]

get_month_link использует какой шаблон WordPress?

Я попытался использовать archive.php и category.php но всегда используется index.php моего шаблона. Как я могу настроить, какой файл шаблона используется?

Шаблоны и CSS – Правильная практика программирования?

Я долгое время работал с WP / html / css, но никогда раньше не прорывался, у меня есть несколько вопросов о хороших практиках. Мой фон – полностью пропустите это, если не интересно Я временно остался ответственным за сайт WP, поскольку мы ищем другой профессиональный webdev для замены нашего предыдущего. Я – инженер-программист по профессии, но […]

Шаблон переопределения таксономии

Я пытаюсь перечислить все продукты, привязанные к определенной таксономии. По какой-то причине шаблон не будет работать при попытке доступа к « http://www.myexample.com/product_categories/funiture/ », я пробовал taxonomy.php , taxonomy-term.php и ничего. Вот мой код: http://pastie.org/7934453 add_action('init', 'register_cpt_product'); function register_cpt_product() { $labels = array( 'name' => _x('Products', 'product'), 'singular_name' => _x('Product', 'product'), 'add_new' => _x('Add New Product', […]

Как я могу условно показать разные шаблоны домашних страниц на основе того, зарегистрирован ли пользователь?

Как я могу условно загрузить HTML для домашней страницы на основе того, вошел ли пользователь в систему? В настоящее время моя тема имеет файл index.php. В этом файле я попытался создать: <?php if(is_user_logged_in()) { get_header(); ?> <div id="primary" class="content-area"> <div class="primary-inner"> <div id="content" class="site-content content-list" role="main"> <?php if ( have_posts() ) : while ( have_posts() […]

Одностраничный сайт с history.js

Я разрабатываю сайт на одной странице, который показывает каждую страницу на первой странице, например: *—————–* | Home | | | | | | | *—————–* | About | | | | | | | *—————–* | Work | | | | | | | *—————–* И я использую history.js для изменения структуры URL, основываясь на […]

Фильтрация WordPress пользовательского типа отправки по метаданным и поиску Heirachy

У меня есть настраиваемый тип Post, называемый cptMovie который имеет два пользовательских поля («метаданные») и "Box office" назначенные ему. У меня также есть Таможенная таксономия под названием movieTax с 4 налоговыми условиями « Action », « Comedy », « Family » и « Horror ». В текстовой структуре WordPress, как показано ниже: index.php page.php страниц […]

Пользовательский тип сообщения и таксономия постоянные ссылки – Структура

Был попыткой получить гнездо пользовательского типа сообщений и таксономии (даже посмотрел здесь ), но не смог заставить его работать на 100%. Вот что я сделал, я создал собственный тип сообщения texturas_temp и пользовательскую таксономию внутри него categorias_texturas_temp . То, что я хотел бы сделать, это получить эту структуру: / texturas_temp / <- Отображает все категории […]

Как переопределить файлы шаблонов WooCommerce?

Я пытался настроить страницу магазина (добавив область виджета на страницу). Есть ли способ или плагин, чтобы помочь мне сделать это? Я создал page-shop.php однако никаких изменений не было.

Intereting Posts