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



 

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

Открыть тему
Тема закрыта
> Wordpress, фильтр по дополнительным полям
danisimo
danisimo
Topic Starter сообщение 9.6.2011, 11:06; Ответить: danisimo
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 390
Регистрация: 8.9.2010
Поблагодарили: 65 раз
Репутация:   12  


Всем привет. Вообщемто задача проста, на определенной странице нужно выводить посты у которых лополнительное поле 'Страна' например 'Украина'. Задача вроде бы проста, но реализация как оказалось не очень, замучался уже. Через функцию query_posts, насколько я понял, нельзя такое сделать. Есть ли в движке функции отбора постов с указанием доп полей ? Или вручную запрос генерить прийдется ? Кто что посоветует ?

PS> Люди не пишите порталы на Wordpress, это кошмар


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alex_RD
Alex_RD
сообщение 9.6.2011, 13:29; Ответить: Alex_RD
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 299
Регистрация: 25.11.2008
Поблагодарили: 131 раз
Репутация:   34  


<?php query_posts('meta_key=country&meta_value=ukraine'); ?>


А вообще если делаете портал. Нужно уже прибегать к custom taxonomy, для разделения постов, а не доп. полям (и проще и эффективней)


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danisimo
danisimo
Topic Starter сообщение 9.6.2011, 13:46; Ответить: danisimo
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 390
Регистрация: 8.9.2010
Поблагодарили: 65 раз
Репутация:   12  


<?php query_posts('meta_key=country&meta_value=ukraine'); ?>


спасибо, этот я пробовал, но почему то не сработало, а сработало вот что

$args['cat']=$cat->term_id;
$args['meta_key']='Город';
$args['meta_value']='Ukraine';

query_posts( $args );


Странно, вроде по сути одно и тоже, но первый способ не работает (от чего изамучался) а второй работает, возможно изза того что доп поле на русском


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alex_RD
Alex_RD
сообщение 9.6.2011, 13:56; Ответить: Alex_RD
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 299
Регистрация: 25.11.2008
Поблагодарили: 131 раз
Репутация:   34  


(danisimo @ 9.6.2011, 15:46) *
спасибо, этот я пробовал, но почему то не сработало, а сработало вот что



Странно, вроде по сути одно и тоже, но первый способ не работает (от чего изамучался) а второй работает, возможно изза того что доп поле на русском

а так:
<?php query_posts('cat='.$categoryvariable.'&meta_key=country&meta_value=ukraine'); ?>

Возможно не сработало из-за не указания категории...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danisimo
danisimo
Topic Starter сообщение 9.6.2011, 14:12; Ответить: danisimo
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 390
Регистрация: 8.9.2010
Поблагодарили: 65 раз
Репутация:   12  


Возможно не сработало из-за не указания категории...


да не, указана там была категория, и отображало посты категории но вот на &meta_key=country&meta_value=ukraine никак не реагировало


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
11 Nell 1060 Вчера, 15:21
автор: Nell
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 374 10.12.2017, 13:27
автор: Telnor
Открытая тема (нет новых ответов) Адаптация сайтов под мобильные устройства, качественная кроссбраузерная верстка, работа с Wordpress
PSD to HTML, натяжка макетов на Wordpress, адаптивная верстка
28 anton_ber 5156 6.12.2017, 13:39
автор: anton_ber
Открытая тема (нет новых ответов) Пропали блоки в продуктах Wordpress
6 mxxx 947 6.12.2017, 11:22
автор: mxxx
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65006 5.12.2017, 12:13
автор: contex1


 



RSS Текстовая версия Сейчас: 12.12.2017, 12:57
Дизайн