Я_Рожден_В_СССР Опять по кругу обьяснять!!! Ваш код выведет количество ВСЕХ записей в категории, а мне нужно подсчитать только те, которые подпадают под нужное условие. Думал что для этого параметр $filter, но нигде нет описания а присвоение ему параметров как для обычного запроса ничего не меняет.
divv, туплю. Вы объявляете глобальную переменную и дальше? нужно же сделать какую то выборку из базы или еще что.
Да, мне нужно подсчитать количество записей в категории с определенным значением произвольного поля у записи. как подсчитать все записи я знаю, тут прекрасно работает get_category(). а фильтр туда никак не вставить.
ваш код пока не понимаю, если можно- поподробнее распишите.
И кстати, query_posts() или WP_Query() не могу использовать, потому что тогда ломается основной цикл.
Не очень понял.
А в $wp_query что передавать?
Вы вопрос не поняли, видимо. Не как вывести, а как подсчитать! в параметрах, передаваемых query_posts() или get_posts() нет счетчика. он есть в get_category()? но как туда встроить фильтр - пока не понимаю.
Можно конечно циклом подсчитать и в query_posts(), но это совсем неизящно
Как подсчитать количество записей в категории с фильтром? Например только те записи, у которых значение произвольного поля равно определенному значению?
У вас код нормальный. Он выдает не картинку а микроминиатюру к посту. Что бы она выводилась - ее нужно задавать пр создании поста - в правой колонке админки. Если нет - выводится заглушка.
Если лень каждый раз к посту задавать миниатюру - есть куча функций, которые сами ищут в контенте адрес картинки и выводят его в качестве миниатюры.
Подскажите как на странице одиночной записи вывести значение из поля таблицы wp_posts - post_parent. Понимаю что просто, но не понимаю как.
В какую переменную пишется выборка и как забрать, что то типа echo $posts->post_parent ??
Изначально и пытался, но там вылезло какое то безумное количество ошибок, пока оставил как есть, то есть с iframe - проще прописать стили)))
<ul> <?php query_posts('showposts=5&order=DESC&orderby=date'); if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; endif; ?> </ul>
Этот код вам ничем не поможет. Тут нужен чистый php - делаете модуль подключения к базе WP и SELECTом выборку последних данных из таблицы wp_posts (wp_rus_posts)
Для простоты вывода можно использовать iframe
Я делал обратную задачу - в сайт на wordpress вывести последние записи из форума, правда Xenforo
NeoDesign
было похожее, пока не обратился к хостеру- ничео не помогало, но я уже не помню что они подкручивали...---------- Добавлено 01.08.2014 в 22:34 ----------
хотите JS, хотите на php вставку пишите- в чем проблема?