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


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по поводу цен на сайте
16 WildWeb8 945 13.5.2018, 17:40
автор: genjnat
Открытая тема (нет новых ответов) Вопрос к тем, кто зарабатывает на недвижимости?
Как заработать на недвижке.?
15 Dross 2756 26.4.2018, 18:26
автор: megachange
Открытая тема (нет новых ответов) Вопрос по сетке сайтов
Стоит ли так делать?
10 asskra 1427 12.4.2018, 22:33
автор: Ancitrus
Открытая тема (нет новых ответов) Вопрос по расингу контента
5 gold15 670 2.4.2018, 19:18
автор: mmkulikov
Открытая тема (нет новых ответов) Вопрос по метрике
3 Bel_Ami 727 6.3.2018, 16:48
автор: richif


 



RSS Текстовая версия Сейчас: 25.5.2018, 14:03
Дизайн