Reveal Template
Дизайнеры и разработчики знают, что иногда может сбивать с толку и расстраивать определение точного шаблона, используемого для рендеринга текущей отображаемой страницы в WordPress. Иногда существуют шаблоны, специфичные для страницы или категории, или страница / сообщение были настроены автором сообщения для использования определенного шаблона, или текущая тема не использует определенные шаблоны, что заставляет WordPress возвращаться к другим. Этот плагин снимает это раздражение, помогая дизайнерам и разработчикам отображать шаблон, используемый для рендеринга текущей отображаемой страницы в WordPress. Это может быть показано одним или несколькими из следующих методов: Панель администратора По умолчанию относительный к теме путь к файлу шаблона темы, используемому для визуализации страницы, отображается на панели администратора. На странице настроек плагина «Дизайн» -> «Показать шаблон» можно управлять и настраивать этот конкретный метод. Примечание: даже если этот параметр включен, запись в панели администратора также отображается только в том случае, если панель администратора отображается и если пользователь имеет возможность видеть раскрытый шаблон. Нижний колонтитул сайта По умолчанию относительный к теме путь к файлу шаблона темы, используемому для визуализации страницы, отображается в нижнем колонтитуле сайта. На странице настроек плагина «Дизайн» -> «Показать шаблон» можно управлять и настраивать этот конкретный метод. Примечание: даже если этот параметр включен, вывод нижнего колонтитула появляется только в том случае, если тема соответствует рекомендуемой практике вызова тега шаблона wp_footer () в какой-то момент, и пользователь имеет возможность увидеть раскрытый шаблон. Виджет Доступен виджет с именем «Показать шаблон», который можно использовать для отображения файла шаблона темы, используемого для визуализации страницы в любом месте виджета. Шорткод. Доступен шорткод под названием «Показать шаблон», который можно использовать в содержимом публикации / страницы для отображения файла шаблона темы, используемого для рендеринга страницы. В настоящее время он поддерживает два возможных атрибута: «admin»: может иметь значение 1 или 0, чтобы указать, следует ли раскрывать имя шаблона только администраторам. 1 означает только для администраторов, 0 - для всех посетителей. По умолчанию - 1. 'type': типы пути к шаблону. Должен быть одним из следующих значений: «абсолютный», «имя файла», «относительный» или «относительный к теме». Прочтите документацию, чтобы узнать, что каждый из них означает. Примеры: [detecttemplate type = "absolute"], [identifytemplate type = "filename" admin = "0"] Тег шаблона Также предоставляется тег шаблона, который можно использовать для отображения файла шаблона темы, используемого для рендеринга страницы. php c2c_reveal_template (); ?> По умолчанию c2c_reveal_template () будет отображать имя шаблона. Чтобы просто получить имя файла шаблона, а не отображать его: Php $ template = c2c_reveal_template (false); ?> Тег шаблона также принимает второй аргумент, который может быть одним из следующих: абсолютный, относительный, относительный к теме, имя файла. Это определяет стиль пути, о котором вы хотите сообщить. Если не указано иное, используется значение по умолчанию, определенное на странице настроек плагина. Примеры типов путей: «абсолютный»: /usr/local/www/yoursite/wp-content/themes/yourtheme/single.php «относительный»: wp-content / themes / yourtheme / single.php «относительный к теме»: yourtheme / single.php «filename»: single.php Этот плагин в первую очередь предназначен для активации по мере необходимости. Ссылки: Домашняя страница плагина | Страница каталога плагинов | GitHub | Теги шаблона домашней страницы автора Плагин предоставляет один тег шаблона для использования в ваших шаблонах тем, functions.php или плагинах. Функции Php function c2c_reveal_template ($ echo = true, $ template_path_type = '')?> Форматы для вывода информации о пути к шаблону для текущего отображаемого шаблона. Аргументы $ echo (bool) Необязательно. Повторять информацию о шаблоне? По умолчанию верно. $ template_path_type (строка) Необязательно. Стиль пути шаблона для возврата. Принимает: «абсолютный», «относительный», «относительный к теме», «имя файла». По умолчанию », что заставляет функцию использовать тип пути к шаблону, настроенный на странице настроек плагина. Примеры Php // Вывод текущего шаблона c2c_reveal_template (true, 'theme-relative'); ?> php // Получить значение для использования в коде, поэтому не отображать / не отображать его. $ current_template = c2c_reveal_template (ложь, 'имя файла'); if ($ current_template == 'category-12.php') {// Здесь что-то делать}?>
Автор: Scott Reilly
Версия: 3.6.1
Последнее обновление: 2021-04-14 7:41am GMT