вывожу посты через the_content(), но они выводятся не правильно.
то есть берётся пост всегда самый новый в 1-ой категории, не зависимо от того, где я пишу the_content() …
При этом заголовки, пермалинки, и всё остальное генерится правильно.
Я так понял, этой переменной что-то не передаётся, но что?
Соотв. в single.php тоже контент постоянно одинаковый — последняя добавленная новость в первой категории.
Работаю над этим: http://www.gorodbryansk.ru/
Описание здесь: http://codex.wordpress.org/Template_Tags/the_content
Возможно вы используете эту функцию вне цикла The Loop: http://codex.wordpress.org/The_Loop