Добрый день!
Пишу шаблон под WordPress 3.3.2 в первый раз. С PHP знаком слабовато. Сайт локально, на денвере.
Чтобы описать проблему – расскажу вкратце последовательность своих действий. В index.php темы выводится список всех новостей, все работает как положено. Но главная страница должна быть статическая, а на страницу со списком новостей должна вести ссылка с меню. Выставил в настройках требуемую статическую страницу. Сделал ссылку на пункт меню "новости" на урл ведущий к index.php как <a href="<?php bloginfo(‘template_url’);?>">. При попытке попасть с этой ссылки на index.php получил ошибку "Fatal error: Call to undefined function get_header() in….". Поковырял форум, получилось запустить таки при помощи подключения <?php include(‘/home/ECM/www/wp-blog-header.php’)?>. НО записей ноль. Записи выводились при помощи стандартного лупа <?php if (have_posts()) : while (have_posts()) : the_post(); ?>. Воспользовался советом с добавлением query_posts, получилось вывести нужное количество записей нужной рубрики. НО теперь не работает навигация через posts_nav_link, например, ссылка "Следующая страница" посылает на страницу "http://ecm/wp-content/themes/ecmvision/page/2/" которой не существует, а нужно на "http://ecm/page/2/". Перечитал много тем и ответ не нашел. Уже совсем отчаялся от своего тупизма. Помогите, кто чем сможет, пожалуйста!