X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос знатокам по wp_query
Fallup
Fallup
Topic Starter сообщение 1.11.2012, 23:21; Ответить: Fallup
Сообщение #1


Добрый пёс
******


Группа: Active User
Сообщений: 2372
Регистрация: 15.12.2009
Из: мамы
Поблагодарили: 1065 раз
Репутация:   119  


Господа знающие, выручайте позязя.
На странице одиночной записи у меня выводится цикл через wp_query.
Цикл формирует список постов, имеющих такое же значение произвольного поля "Name", что и текущая запись.

Развернуть/Свернуть
$mod_name = get_post_meta($post->ID, 'Name', $single = true);  
if($mod_name !== '') {  
$query_string = "  
SELECT *  
FROM $wpdb->posts  
LEFT JOIN $wpdb->postmeta ON ($wpdb->posts.ID = $wpdb->postmeta.post_id)  
WHERE $wpdb->postmeta.meta_key = 'Name'  
AND $wpdb->postmeta.meta_value = '$mod_name'
AND $wpdb->posts.post_status = 'publish'  
AND $wpdb->posts.post_type = 'post'  
ORDER BY $wpdb->posts.post_date ASC  
";  
$series_posts = $wpdb->get_results($query_string, OBJECT);  
if ($series_posts):  
echo '<tr>';  
foreach ($series_posts as $post):

//далее у меня вывод самого цикла в таблице


Проблема в том, что цикл включает и саму текущую запись, что не нужно.
Что дописать, чтобы исключить текущий пост из списка цикла?
Спасибо всем откликнувшимся.



UPD
Как вариант - подскажите как ограничить вывод по категории.
То есть должна быть проверка на совпадение значения в Name и принадлежность к категории


UPD2

Решение - добавить строку
AND $wpdb->posts.ID != $post->ID


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по seo для интернет магазина
куда девать продвинутые товары, которые уже не выпускают
18 viktormerke 2824 15.12.2017, 15:18
автор: Smspva
Открытая тема (нет новых ответов) Вопрос к знатокам Instagram
20 SEOMR 4197 30.11.2017, 14:25
автор: DiscordPro
Открытая тема (нет новых ответов) Вопрос про Телеграмм
18 syd2010 1179 28.11.2017, 14:25
автор: PostBrigada
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыАrticle manager вопрос
0 Smile3D 441 24.11.2017, 18:27
автор: Smile3D
Открытая тема (нет новых ответов) Вопрос по трансферу доменов
8 MakDonald 1214 13.11.2017, 11:40
автор: bum


 



RSS Текстовая версия Сейчас: 18.12.2017, 22:52
Дизайн