Intereting Posts
Две колонки на главной странице с одной категорией Как выбрать конкретную запись месяца из таблицы и обновить статус сообщения с помощью MySQL? Как переопределить скрипт плагинов Эхо-функция внутри функции Можно ли удалять поля YOAST SEO из пользовательского типа сообщений Как создать необязательно доступную таблицу стилей для людей с визуальным поведением? Измените значение по умолчанию с «URL-адрес вложения» на «URL-адрес файла» в «Добавить медиа» Wp_Schedule_Event каждый день в определенное время Виджет входа в боковую панель с печатью ошибок, возвращает ошибку Как использовать «if field exists» с помощью $ curauth? show / hide toggle для подстраниц в области администрирования wordpress Добавление категории в четные позиции на основной петле с измененной разбиением на страницы список пользователей – показать псевдоним изменить контент на основе url для каждого плагина На странице шаблона таксономии, хотите добавить Post_Type

$ wpdb-> get_var не возвращает результат

Я запустил mysql и подтвердил, что этот запрос возвращает результат:

mysql> SELECT * FROM wp_posts WHERE post_parent = 68 AND post_type = 'attachment' AND post_name = 'side-logo-auto2' LIMIT 1; 1 row in set (0.00 sec) 

В моем шаблоне я пытаюсь сделать то же самое:

 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); //$wpdb->posts is wp_posts table //$post->ID is current post of post_type page, //that is associated with page of this template global $wpdb; $image = $wpdb->get_var( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE post_parent = %d AND post_type = %s AND post_name = %s LIMIT 1 ", $post->ID, 'attachment', 'side-logo-auto2' ) ); echo "The image id is {$image->ID}"; echo wp_get_attachment_image($image->ID); endwhile; endif; ?> 

$ post-> ID возвращает 68. Однако значение, присвоенное $ image, не является записью, а скорее нулевым.