Intereting Posts
Несколько конфликтов jQuery не уверены в том, почему Можно ли включить поле «Ссылка на» в разделе «Настройки отображения вложений» для избранного изображения? Измените значок поиска в двадцать четырнадцать Форма плагина WordPress не сохраняет данные Плагин WordPress обновляет / устанавливает файл как неизменный для предотвращения изменения определенных файлов? Проблема с WordPress для детей Как использовать фильтр для отправки комментариев / вставки Как работает mediaelement.js в WordPress? ол детей, а не уль детей Как решить эту проблему, не смывая правила перезаписи для каждого запроса на отправку посетителей? Импорт XML-корма Позволяя пользователю определить аргументы в пользовательском цикле? (часть запроса $ custom_posts-> (…) ") Пользовательское меню навигации с awsAccordion Журнал отладки WordPress не работает Добавление скриптов в верхний и нижний колонтитулы из плагина

Как я могу запросить db для доступа к текущей информации о сообщении?

Хорошо. Я хочу динамически отображать информацию из двух последних сообщений на экран. До сих пор мне удалось получить результаты, жестко кодируя ID в запросе. Есть ли способ получить эти данные динамически?

query_posts('showposts=2'); while (have_posts()) : the_post(); ?> <?php $x = get_the_ID(); echo $x; $postStuff = $wpdb->get_row('select * from wp_posts where ID = "$x", ARRAY_A); print_r($postStuff); ?> <?php endwhile;?> 

Правильный способ:

 $my_query = new WP_Query('posts_per_page=2'); while ($my_query->have_posts()) : $my_query->the_post(); ?> <?php global $post; print_r($post); // <-- this is your postStuff ?> <?php endwhile;?> <?php wp_reset_query(); ?> 

Обычно вам не нужно глобализовать сообщение. Существуют вспомогательные функции, которые следует использовать вместо этого для извлечения информации из текущего сообщения