Donskoy

Список записей из определенной категории

Здравствуйте. Просмотрел миллион сайтов уже, ваш форум техподдержки, и разные блоги, но если и попадается решение, то не совсем работает.
Описываю проблему:
я использую WordPress 2.5 в качестве цмс сайта (журнал – статьи, обзоры, фотографии к обзорам), и на главной странице мне нужно сделать разную динамическую информацию. В данный момент, мне нужно вывести список последних статей из определенной категории. В виджетах это уже реализовано, и работает в сайдбаре, но моя религия big_smile говорит, что в сайдбаре неуместно, нужно на странице.
В интернете говорят, что нужно использовать функцию вордпресса querry_post (ну не особо важно как она пишется). Она у меня немного не так работает, как описывают (вместе со списком, выводит и сами записи, только ниже).
Нашел решение с помощью запросов в базу данных, прекрасно работает, но он берет ВСЕ последние записи, как сделать выбор определенной категории?

<?
$mysql_host = 'localhost';
$mysql_user = 'u4150';
$mysql_pass = 'пароль';
$mysql_db   = 'u4150_sound';

mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die("Could not connect DB\n");
mysql_select_db($mysql_db) or die("Could not select database");

$result = mysql_query ("SELECT * FROM wp_posts WHERE post_type='post' ORDER BY post_date DESC LIMIT 5");
    while ($row = mysql_fetch_array ($result)) {
        print <<<TTT
<li><a href="http://www.имясайта.org.ru/?p={$row['ID']}">{$row['post_title']}</a></li>
TTT;
    }

?>

+почему если добавлять AND post_category=’0′, то всё работает
хотя в таблице все посты, без разницы в какой категории они, имеют значение post_category=’0′?

Anonymous
Отправить
Ответ на: