Articles of получить сообщения

Почему «meta_key» возвращает пустой массив в get_pages

Очень просто, get_pages() вернет все страницы. Я хочу получить все страницы, у которых есть настраиваемый полевой ключ, называемый basePrice, независимо от значения. Но когда я пытаюсь использовать get_pages(array( 'meta_key' => 'basePrice' )) Массив всегда пуст, и страницы не возвращаются. Я знаю, что могу создать пользовательский запрос WP, но я не хочу, я хочу сохранить это […]

Zero сообщения возвращаются с get_posts () на edit.php, но сообщения возвращаются на post.php

У меня есть функция, которая возвращает все сообщения определенного типа сообщений, упрощенные здесь: public static function getFoos() { $output = array(); $args = array( 'posts_per_page' => -1, 'post_type' => Foo::POST_TYPE, ); $posts = get_posts($args); foreach ($posts as $post) { $output[$post->ID] = $post->post_title; } return $output; } Когда я вызываю эту функцию изнутри admin_enqueue_scripts на post.php […]

get_posts получает только последний продукт

У меня был сайт, построенный на Woocommerce для меня, но у меня больше нет доступа к Разработчику. Я не программист, поэтому ничего, кроме изменений CSS, не вызывает проблем. Существует часть кода, который работает нормально, но я добавил дополнительный элемент на сайт, и теперь он будет извлекать только последний добавленный элемент. Я считаю, что проблема заключается […]

Динамическое заполнение форм тяжести из выбранных категорий сообщений

Я следил за учебником здесь: https://docs.gravityforms.com/dynamically-populating-drop-down-fields/, и у меня есть пример работы. То, что я пытаюсь достичь, заполняет поле определенной категорией сообщений или набором категорий. Я попробовал следующее в строке 15, но он не работает: // $ posts = get_posts (array ('category__and' => array (2,3,4,5)));

Результат пейджинга функции get_posts

Я создал функцию для использования в качестве короткого кода, чтобы я мог отображать определенный тип сообщения на моей странице. Функция работает хорошо, но я хотел бы, чтобы результаты были выгружены, и навигация появилась только при необходимости. это мой текущий код extract(shortcode_atts(array("country" => '' ), $atts)); $country = preg_replace('~&#x0*([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $country ); $argsq = array ('post_type' […]

WordPress, эхо-контент в кажущемся случайном месте

Я создаю серию тематических страниц. На одной странице на вкладке на странице появляются сообщения пользователей (post_type = messages). Содержимое отображается на месте, как и название и т. Д. Содержимое будет показано снова после закрытия страницы. Нет такого, что позволяло бы это происходить в теме. Кроме того, post_type = заказы, отображаемые на другой вкладке, правильно отображают […]

Получить сообщения на странице архива

Я использую этот код, чтобы показывать сообщения в столбцах. Как я могу установить эту часть ('cat = 3 & numberposts = 5 & offset = 0'), так как страница архива должна автоматически получать сообщения из нажатой категории? <div id="column1"> <?php $posts = get_posts('cat=3&numberposts=5&offset=0'); foreach ($posts as $post) : start_wp(); ?> <?php static $count1 = 0; […]

Вызов setup_postdata () вызывает «Ошибка вызова неопределенной функции get_userdata ()»?

Точная ошибка: Вызов неопределенной функции get_userdata() в /wp-includes/query.php в строке 3567 Я использую get_posts() в моем плагине, который, в свою очередь, использует setup_postdata() котором get_userdata() . Я понятия не имею, что происходит. Я посмотрел на query.php и похоже, что get_userdata() – глобальная функция, у нее не должно быть проблем с доступом к ней правильно? ДОПОЛНИТЕЛЬНАЯ […]

Использование заголовка сообщения в качестве термина в запросе, только работа с одиночными названиями слов

Я использую get_the_title, чтобы настроить термин таксономии для моего запроса, который отлично работал при тестировании до тех пор, пока у меня не было названия с более чем одним словом, названия работ «каталоги», название «новых каталогов» не работает. Когда я говорю, это не работает, я имею в виду, что the_post_thumbnail и get_post_meta ничего не возвращают. <?php […]

get_posts не может захватить определенную категорию

Я использую get_posts для захвата списка сообщений из пользовательского post_type. Я также хочу, чтобы список ограничивался определенной категорией. Поэтому я попробовал: $postslist = get_posts('order=ASC&orderby=date&posts_per_page=4&post_type=tribe_events&category_name=Gudauri'); Это ничего не отображает, если я удалю category_name = Gudauri, он перечисляет все сообщения из персонализированных типов сообщений tribe_events. Что я делаю не так? Я также пробовал category = id, но […]