2012-10-16 3 views
0

Я решил начать использовать wp_query вместо query_posts, на моей домашней странице Я хочу вызвать контент с определенной страницы внутри div. Просто интересно, чего мне здесь не хватает, потому что ничего не появляется, и у меня есть страница с контентом с идентификатором 140. Мне все еще очень нравится это!wp_query не работает

<div class="home-info" > 
<?php 
if (have_posts()) : 

$the_query = new WP_Query('paged=140'); 
while ($the_query->have_posts()) : $the_query->the_post(); 
echo the_content(); 
endwhile; 
wp_reset_postdata(); 

endif; 
?> 
</div> 

ответ

1

Вы использовали неправильный аргумент в WP_Query, он должен быть page_id, а не paged. Вот ссылка из Кодекса;

http://codex.wordpress.org/Class_Reference/WP_Query#Post_.26_Page_Parameters

+0

Спасибо McNab, я получил его перепутали с постраничным аргументом. Это сработало отлично! :) – Adrian

+0

Без проблем @Adrian рад помочь - классический, где другой набор глаз может заметить это, когда вы на это смотрели сами! :) – McNab

Смежные вопросы