2015-04-30 2 views
2

Я хочу иметь статическую переднюю страницу на моем WordPress, и эта статичная должна отображать последние 5 сообщений и ниже, что до 6 настраиваемых мета-полей. Вот почему я изменил параметры чтения с последних сообщений на «Статическая страница», потому что в противном случае у меня не было бы доступа к пользовательским мета-полям.Wordpress - Статическая страница должна показывать последние сообщения

Как я могу теперь включить последние 5 blogposts на мою первую страницу и использовать шаблон/вывод post-mail по умолчанию.

Я сделал это с этим запросом:

$latest_blog_posts = new WP_Query(array('posts_per_page' => 5)); 
    if ($latest_blog_posts->have_posts()) : while ($latest_blog_posts->have_posts()) : $latest_blog_posts->the_post(); 
     // Loop output goes here 
    endwhile; endif; 

ли я теперь переписать код на пост здесь укомплектовать или я могу просто включить шаблон пост в некотором роде?

Спасибо!

ответ

1

Вы должны написать эту строку, чтобы показать последние сообщения:

<?php 
wp_get_archives(array('type' => 'postbypost', 'limit' => 10, 'format' => 'html')); 
?> 

Проверить this link для получения более подробной информации

+0

Я думаю, что ваша компания образец не отформатирован правильно. – Huey

0

Вместо WP_Query вы должны попробовать

wp_get_recent_posts($args, $output); 

Проверить более подробную информацию here

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