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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


Господа знающие, выручайте позязя.
На странице одиночной записи у меня выводится цикл через 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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3184 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16052 17.1.2020, 17:49
автор: Forumacc
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43322 9.11.2019, 17:59
автор: heks
Открытая тема (нет новых ответов) Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить.
В теме перечисление доступного мне продвижения, но с чего начать?
9 memeplex 3726 16.2.2019, 15:45
автор: zyzy
Открытая тема (нет новых ответов) Предлагаю размещение качественных ссылок на форумах и сервисах вопрос ответ
21 ПроФФи 5019 2.3.2018, 20:56
автор: ShowPrint


 



RSS Текстовая версия Сейчас: 20.4.2024, 6:00
Дизайн