Articles of wp

Петля внутри петли

Я работаю над проектом, где мне нужно отображать 2 сообщения из одной категории, а также мне нужно поставить еще один цикл между этой пост-почтой, чтобы отобразить случайный список сообщений из другой категории. Самый простой способ сделать это – создать 3 запроса, но когда я создал 2 запроса для одной категории, но здесь у меня возникла […]

Ориентация на конкретный экземпляр wp_list_pages

У меня есть несколько меню, созданных на странице с помощью wp_list_pages. Я хочу добавить класс в последний пункт меню только из одного экземпляра. Например, у меня есть меню здесь: <ul id="headerlinks"> <?php wp_list_pages('title_li=&include=24,26,28,30'); ?> </ul> И еще один такой: <ul id="sublinks"> <?php wp_list_pages('title_li=&include=4,6,8,10,12,14,20,22'); ?> </ul> В моем файле functions.php я использую следующее, чтобы добавить классы […]

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

Моя цель – вернуть сообщения на основе определенного диапазона цен, используя meta_query . Цена в admin, которую вводит пользователь, является настраиваемым полем, созданным с использованием WPAlchemy . В приведенном ниже примере запрос будет возвращать любые сообщения с ценовым значением от 1000 до 1500: 'meta_query' => array( array( 'key' => '_my_price', 'value' => array( 1000, 1500 […]

Как настроить фильтр «запрос»?

Я пытаюсь получить страницу для отображения пользовательского запроса с помощью отсканированного здесь фрагмента. В моих functions.php содержится следующее: function alter_the_query($request) { $dummy_query = new WP_Query(); // the query isn't run if we don't pass any query vars $dummy_query->parse_query($request); // this is the actual manipulation; do whatever you need here if($dummy_query->is_page('blog')) $request['category_name'] = 'Blog'; // and […]

WP_Query не возвращает правильный результат с параметром meta_query

У меня есть следующий цикл в моем шаблоне index.php: <div id="new_on"> <?php $args = array( 'meta_query' => array( 'meta_key' => 'is_url', 'meta_value' => 'yes', 'meta_compare' => 'NOT LIKE' ), ); $main_query = new WP_Query( $args ); while ( $main_query->have_posts() ) : $main_query->the_post(); ?> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <div class="clearfix smalltext"><span class="left"><a href="<?php the_author_link(); […]

Блокировка wp-admin, вызывающая ошибку HTTP при загрузке

Я использую эту функцию, чтобы пользователи, кроме администратора, не попадали на сервер WordPress. (Обратите внимание, что это дополнение, чтобы разрешить также запросы ajax): add_action( 'init', 'my_block_users' ); function my_block_users() { $isAjax = (defined('DOING_AJAX') && true === DOING_AJAX) ? true : false; if(!$isAjax) { if ( is_admin() && ! current_user_can( 'administrator' ) ) { wp_redirect( home_url() […]

Ошибка wp_list_pages в параметре «число»

Я пытаюсь создать список первой подстраницы из 10 страниц. Поэтому моя структура страницы такова: Страница A Страница A1 Страница A2 Страница B Страница B1 Страница C Страница C1 Страница C2 Страница C3 И я хотел бы отобразить этот список в моем шаблоне: Страница A1 Страница B1 Страница C1 Я довольно близко, но я застрял в […]

Как складывать список имен в алфавитном порядке?

обновление по этому вопросу: мне удалось перейти от «orderby» => «title» к «orderby» => «date». Это почти сделало порядок совершенным, за исключением одного кларнета, который выпадает из порядка и помещается в неправильное место. Насколько я знаю, это может быть ошибкой в ​​программировании, поскольку все остальное работает в правильном порядке? Смотрите: http://www.dnbe.no/ensemblet/ и второй слева вверху: […]

WP Query и несколько страниц

Может ли кто-нибудь сказать мне, почему это не работает? Предполагая здесь две вещи: 1. WP Query обрабатывает несколько запросов страниц, а 2. не требует сброса, потому что я создаю новый запрос WP. Что происходит, я получаю только последнюю страницу (389). Над этим кодом на той же странице есть еще один запрос WP, который извлекает только […]

Почему первая страница одной категории перенаправляется на пустую страницу 4?

Когда я загружаю этот URL-адрес на мой сайт электронной коммерции WP, он 301 перенаправляет на страницу 4, которая не существует, и отображается как страница с пустым содержимым: Перейдите по этому URL-адресу: http://comfortboost.co.uk/new/?wpsc_product_category=bath-hoists И будет 301 перенаправление на: http://comfortboost.co.uk/new/?page_id=4&wpsc_product_category=bath -hists, который дает ошибку 404 Не найден. Он должен отображать первую страницу категории. Почему это происходит? Я […]