Как показать последнее сообщение (только одно) на главной странице с полным текстом, комментариями и всем? - PullRequest
0 голосов
/ 17 февраля 2011

В Wordpress, как я могу показать последнее сообщение (только одно) на главной странице с полным текстом, комментариями и всем прочим?

Мне бы хотелось, чтобы домашняя страница была последней публикацией, как если бы я нажал на нееи получил почтовый URL (например: domain/wordpress/?p=18).

Ответы [ 3 ]

1 голос
/ 17 февраля 2011

Вот что я бы сделал:

  • В вашей админ-панели WordPress, под Настройки на боковой панели, нажмите Чтение.
  • Убедитесь, что верхний переключатель под Отображение главной страницы («Ваш последний сообщения ") выбрано.
  • Теперь измените номер в поле рядом на "Страницы блога показывают максимум" до 1.
  • Теперь убедитесь, что «Полный текст» переключатель рядом с "Для каждого статья в ленте, шоу "выбрано.

Это должно сработать, но дайте мне знать, если это не сработает для вас. :)

1 голос
/ 17 февраля 2011

Спасибо, ребята, за ответ. Я сделал то, что вы предложили TheLibzter :-) windyjonas, ваш ответ был частично прав. Что в итоге сделало трюк:

<?php query_posts(); ?>
 <?php while (have_posts()) : the_post(); ?>
  <div class="post" id="post-<?php the_ID(); ?>">
   <h2>
     <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
      <?php the_title(); ?>
     </a>
   </h2>
   <div class="entry"><?php the_content(); ?></div>
  </div>
<?php endwhile; ?>
<?php
  global $withcomments; $withcomments = true;
  comments_template( '', true );
?>
0 голосов
/ 17 февраля 2011

Перенаправление с home.php:

if (have_posts()):
    while (have_posts()):
        the_post();
        wp_redirect(get_permalink());
    endwhile;
endif;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...