Articles of get template part

get_template_part () Не работает в Loop

У меня возникли проблемы с получением get_template_part() для работы на моей странице index.php. Часть шаблона находится в цикле и ссылается на стандартный формат сообщения. код шаблона: <section id="content" class="site-content blog-page"> <div class="container"> <?php if ( is_home() || ( is_front_page() && is_home() ) ) : ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php […]

get_template_part использует константы STRING – как мне ссылаться на post_title как на второй параметр как на строку

Ниже код работает для ангелов, но не работает для теста – что мне не хватает? мне нужно преобразовать переменную в строку? $examplePost = get_post(); $crane_add = $examplePost->post_title; echo $examplePost->ID; // Display the post's ID echo $examplePost->post_title; // Display the post's ID switch ( $crane_add ) { case "Test": get_template_part( 'template-parts/crane-pages/content', $examplePost->post_title ); break; case "Angels": […]

почтовый формат single.php

У меня есть файл single.php, и я бы хотел назначить почтовый формат. Обычно это делается с помощью кода: get_template_part('content', get_post_format()) , но я не хочу вводить ему какой-либо код, я бы хотел отобразить сообщение в соответствующем формате сообщения (например, стандартный / в сторону / галерея / ссылка). Мои php-страницы – это content-aside.php, content-gallery.php, content-link.php. Они […]

Если вы хотите загрузить другую часть шаблона при каждой загрузке / обновлении

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

Как использовать get_template_part всегда относительно файла, в котором я его использую?

У меня есть следующая файловая структура (упрощенная): — app — header.php – views – header-default.php В header.php я использую get_template_part следующим образом: <?php get_template_part( 'app/views/header/header', 'default' ); ?> Это работает, но предположим, что в будущем мне нужно изменить структуру папок или просто переименовать папку «приложение». Он больше не будет работать. Как сделать get_template_part всегда относительно […]

функция не появляется, когда шаблон страницы вызова

Я сделал метаболизм с помощью вставки для метабокса, в шаблоне page-about.php. Я вызываю шаблон из нижнего колонтитула, потому что у меня есть div с анимацией, которая должна отображать содержимое. Проблема в том, что когда я вызываю шаблон, есть только conte not the exchangeox, а внутри страницы-about отображается только метабокс. Footer.php <div class="containerInfos-text"> <div id="infos-section" class="slider-text-infos […]

Исключить функцию только с домашней страницы?

Есть функция в теме, которую я использую, которая делает некоторые вещи для разбивки на страницы. Я НЕ хочу, чтобы эта функция отображалась на моей домашней странице (только), поэтому я пытаюсь настроить оператор if / else, но не могу, чтобы жизнь меня не могла заставить его работать правильно. Используя следующий код, функция отображается не только на […]

Пользовательские поля в столбце, которые позже используются в цикле

Как добавить пользовательские поля в настраиваемые шаблоны сообщений, а затем распечатать их в The Loop ? Лучшее объяснение: я хочу иметь настраиваемое поле в окне «Добавить новое», которое будет добавлено в качестве метаданных в сообщение, которое впоследствии может быть напечатано в цикле single.php. Я хочу, чтобы иметь возможность решить, где он будет, поэтому он может […]

Организация шаблонов и шаблонов страниц в папках по иерархии шаблонов

Привет и счастливый новый год Предположим, у вас есть большая тема, состоящая из нескольких типов сообщений, шаблонов страниц и множества пользовательских циклов и частей шаблона, которые лучше всего хранить в отдельных php-файлах. Какова наилучшая практика для организации этих файлов? Например, предположим, что у меня есть 10 шаблонов страниц. Как насчет размещения их в папке с […]

Есть ли способ вызвать только содержимое страницы без фактической работы с этой страницей?

Вопрос звучит странно, я знаю, но то, что я пытаюсь сделать, это добавить форму тяжести в шаблон, который я создал. Но все их учебники, похоже, больше похожи на то, что вы добавляете форму на страницу и не столько к шаблону. Поэтому идея заключалась в том, чтобы использовать get_content () из определенной страницы, которую я создал […]