Хочу сделать так, при переходе из меню на страницу должно быть слева в колонке выводить текст записи, а по центру текст страницы. Я делаю так в шаблоне страниц page.php, вывод записи:
<h5>
                       <?php query_posts(‘cat=4’); ?>
                       <?php while (have_posts()) : the_post(); ?>
                       <?php the_title(); ?>
                        </h5>
			<p class="p1">
                         <?php the_content(); ?>
                         <?php endwhile;?>  
</p>
вывод текста страницы:
                        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
		        <?php the_title(); ?></h5>
	                 <?php the_content(”); ?>
		         <?php endwhile; endif; ?>
Почему, если я так делаю то вместо текста страницы, выводит текст записи, которую изначально написал.
Что нужно сделать что бы выводилось нормально?
 
				
Во-первых, query_posts(‘cat=4’) – это не вывод записИ, а вывод записЕЙ из категории №4. Во-вторых, query_posts меняет запрошенные при входе по урлу записи/страницы на указанные в параметрах, соответственно второй Цикл (Loop) выводит то же самое, что первый.
Читать тут: http://codex.wordpress.org/The_Loop
Почему нельзя подсказать, как сделать, а все время пишите читать тут. Я уверен тут чуть подправить и все, чем читать и переводить всю статью.
Потому что есть надежда, что прочитав и разобравшись, дальше сами будете делать, а то и другим помогать. А паразитов плодить – нахрен надо.