Articles of Шаблоны

Создание шаблона с использованием определенного имени slug для страницы с родительской страницей

Я всегда предлагал создавать шаблоны макетов для определенных страниц, создавая имя файла так же, как и пул. Так, например: Название страницы : Контакты Страница Slug : contact-us Имя файла шаблона, который будет использоваться : page-contact-us.php Это всегда хорошо работает для меня. Однако у меня есть одна страница с родительской страницей. На странице, в которой запущен […]

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

У меня есть эта структура категории для моих сообщений в блоге: Категория дедушки и бабушки-> Категория родителей -> Категория 1, категория 2, категория 3 сообщение назначается только одной из категорий внуков, и я бы хотел использовать конкретный шаблон для всех категорий, у которых есть этот конкретный дедушка (я не хочу назначать их в категорию бабушек […]

Передайте один и тот же объект нескольким виджетам в шаблоне с одним запросом

В настоящее время я просматриваю передачу одного запроса в несколько виджетов на шаблоне без выполнения нескольких запросов. Очевидная цель – скорость и эффективность. У меня есть виджет, который будет предоставлять конкретные аспекты одного и того же объекта с разными экземплярами виджета в шаблоне. Экземпляры виджетов являются обязательными , но экземпляр объекта должен оставаться неизменным. Есть […]

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

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

Запрос шаблона страницы с WP_Query

Я хотел бы запросить только страницы с определенным шаблоном страницы с WP_Query или функцией, которая вернет объект post, но я не могу найти никакой информации об этом на official codex.

Есть ли способ разбора коротких кодов в PHP?

Многие плагины не предоставляют документированный способ доступа к своим функциям из PHP (например, при создании пользовательской темы), а только короткие коды для вставки в сообщения. Существует ли стандартный способ выполнения короткого кода из PHP, как если бы он был частью содержимого? Так же (это составлено): $gallery_html = execute_shortcode("{gallery}"); // this would return the HTML // […]

Вернуть страницу шаблона HTML с функцией PHP

Я хочу создать форму, в которой я могу использовать короткий код для вставки на мой сайт. Было бы очень приятно, если бы я мог создать часть HTML в отдельном файле, а затем вставить его с помощью короткого кода PHP (чтобы отделить логику страницы от механики превращения ее в короткий код). Как я могу это сделать? […]

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

Я не знаю, почему мои пользовательские типы сообщений делают страницу не найденной. Это код, который я использую для регистрации пользовательских сообщений. www.example.com/products/product1/ отображает 404, где www.example.com/?products=product1 отлично работает. add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type('products', array( 'label' => __('Products'), 'singular_label' => __('Product'), 'public' => true, 'show_ui' => true, // UI in admin panel '_builtin' […]

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

У меня есть специальная paper типа сообщения, определенная в моем плагине wordpress, которую я показываю вместе со стандартными сообщениями в основном запросе через: function add_custom_post_types_to_query( $query ) { if ( is_home() && $query->is_main_query() ) $query->set( 'post_type', array( 'post', 'paper' ) ); // return $query; //As was pointed out by Ihor Vorotnov this is not necessary. […]

Почему в шаблонах содержится так много пар тэгов PHP?

У меня есть опыт работы с PHP, но вряд ли какой-либо опыт работы с WP-темой … Я только начинаю путешествие. Все темы, на которые я смотрел до сих пор в репозитории .org, имеют код, который выглядит так: <?php if (condition) { ?> ..some html <?php } else { ?> ..some other html <?php } ?> […]

Intereting Posts
Создание страниц в меню выглядит условно Перевести wordpress date с итальянского на английский Как создать персональные страницы пользователя с информацией из своих полей метапрофиля? get_the_post_thumbnail ($ post-> ID, миниатюра); не работает. Как я могу это решить? Мой удаленный носитель существует Флажок WordPress и недопустимое смещение строки Почему использование __construct вместо widget_class_name при создании виджета запускает из памяти ошибку Субдомены Multisite не показывают изображения Определить menu_order для создания новой персонализированной почты? Специальная проблема с пользовательским интерфейсом пользовательского навигационного меню Скрыть виджет для незарегистрированных пользователей без плагина (functions.php) Изменение адреса URL-адреса Есть ли способ опубликовать сообщения только определенной категории Сохранение пользовательских параметров виджетов панели инструментов в wordpress Создать пользовательскую конечную точку API доступа, которая переносит существующую конечную точку?