Articles of цикл

Получить результат из пользовательского поля в пользовательском типе сообщения

Если вы пытаетесь отфильтровать некоторые результаты возврата из пользовательского типа сообщения, у которого есть пользовательское поле, добавленное к нему для местоположения. Я не слишком уверен, где мне нужно применить оператор case в моем запросе. Или если мне нужно добавить его в запрос, когда он вытащит информацию из типа сообщения. У меня в настоящее время есть […]

Как получить несколько циклов в category.php, мои скрипты становятся безумием

Я пытаюсь разработать страницу category.php для моей новой темы, и цикл, который я разработал, показывает все записи в моем блоге и очень плохо. Я не эксперт в разработке темы WordPress и не злюсь из-за этой вещи. Мне нужно показать последние записи выбранной категории, большие и разные, а другие – с другим стилем. Это соответствующий код: […]

Вложенный цикл WordPress не работает

Почему этот код не извлекает сообщения пользовательского типа «графический дизайн»? <?php $args = array( 'pagename' => 'graphic-design' ); $query = new WP_Query($args); while ( $query->have_posts() ) : $query->the_post(); ?> <div id="graphic-design" class="active page clearfix"> <h3 class="subtitle"><?php the_title(); ?></h3> <?php $inner_args = array( 'post_type' => 'graphic-design' ); $inner_query = new WP_Query( $inner_args ); while ( $inner_query->have_posts() […]

Подавлять фильтр_состояния во вложенном цикле

У меня есть некоторые изменения макета, которые применяются к the_content . Мне нужно сделать одну из двух вещей, но никто не работает так, как ожидалось … либо: Передайте данные в фильтр, чтобы он знал, является ли он «циклом внутри цикла» (это относится к events специального типа сообщений, которые выводят несколько событий на заданной странице). Проблема […]

Получить идентификатор дочерней категории текущего сообщения

Мой клиент хочет создать простой цикл «связанных записей», который отображает 6 последних сообщений, соответствующих текущей категории. Проблема в том, что каждый из своих сообщений имеет одну и ту же родительскую категорию, а затем организуется с использованием дочерних элементов этой категории, поэтому просто используя get_the_category как я делал, не будет работать, поскольку все они имеют один […]

Помните значение мета с помощью переключателей

Я создал простой мета-ящик, состоящий из двух переключателей: да или нет. Когда они нажимают на соответствующее поле, оно сохраняет мета-значение в базе данных. Однако почтовая страница не помнит, что она сделала это: какой бы радиокнопка не была нажата, значение «checked» больше не существует. Ниже приведен код. Каков наилучший способ сохранить состояние «checked», чтобы пользователь знал, […]

Запрос числа загруженных сообщений в цикле

Я загружаю сообщения через запрос пользовательской таксономии «band»: $args = array( 'tax_query' => array( array( 'taxonomy' => 'band', 'field' => 'slug', 'terms' => array('learn', 'trade', 'invest', 'spend') ) ), 'post_type' => 'post', 'showposts' => 50 ); Поскольку некоторые группы отличаются меньшим количеством контента, чем другие, к концу цикла я оставляю много одного вида и только […]

Прокрутите все сообщения, покажите вложение, если

Я создал две простые петли foreach : один для всех сообщений, один для всех вложений. Я хочу, чтобы он показывал каждый заголовок, и если есть вложение, покажите это приложение. Я до сих пор: $get_posts_array = array( 'posts_per_page' => 3, 'post_type' => 'post' ); $get_posts = get_posts( $get_posts_array ); foreach ($get_posts as $post) { the_title(); $get_images_array […]

После переписывания URL-адреса типа сообщения число запросов резко возросло

Я переписал URL-адрес типа сообщения, а основной цикл (example.com/post-type/) генерирует дорогостоящее количество запросов. Таким образом, у меня есть тип записи «cd» и таксономия «artist», а URL: example.com/cd example.com/cd/artist/name-cd example.com/cd/artist Код… add_filter( 'post_type_link', 'cd_type_link', 1, 3 ); function cd_type_link($link,$post) { global $post; $post_type = 'cd'; $taxonomy = 'artist'; $terms = wp_get_object_terms( $post->ID, $taxonomy ); $slug = […]

как использовать настраиваемый цикл в фильтре the_content

Пытаясь использовать приведенный ниже код для моего состояния CPT, например add_filter('the_content', 'my_custom_loop'); но проб и ошибок не достает меня никуда. Я не могу использовать single-{post_type} .php, поскольку использую перетаскивание темы перетаскивания. Обновление : точный код, который я пытаюсь использовать в плагине функциональности, и он дает мне предупреждение include-once с отладкой или пустой белый экран function […]