Ссылка сообщений в WordPress - PullRequest
       12

Ссылка сообщений в WordPress

0 голосов
/ 05 августа 2010

Я пытаюсь связать сообщения в WordPress. Позвольте мне уточнить. В WordPress вы можете указать, сколько сообщений вы хотите показывать на странице. Например, если вы установили это число на 1 и у вас есть 10 сообщений, у вас будет 10 страниц.

У меня есть следующий код, который работает на index.php (страница основных сообщений). Он показывает ссылку на старые сообщения. Ниже приведен код:

    <ul id="postNavigation">
    <li class="floatLeft"><?php next_posts_link('Old posts &raquo;') ?></li>
    <li class="floatRight"><?php previous_posts_link('&laquo; New posts') ?></li>
</ul>

Теперь, как у меня настроен WordPress, у меня есть другая страница, где я показываю сообщения с определенной категорией, используя этот код (этот код находится в моем файле page.php):

   <?php if ( is_page('newspaper') ) { // BEGINNING of newspaper page
    ?>
<?php $my_query = new WP_Query('category_name=newspaper'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<div class="post">
    <!--<h3><?php the_title(); ?></h3>-->
    <?php the_content('Read the rest of this entry &raquo;'); ?>
    <div class="clear"></div>
    </div>
    <?php endwhile; ?>

    <ul id="postNavigation">
        <li class="floatLeft"><?php next_posts_link('Old Posts &raquo;') ?></li>
        <li class="floatRight"><?php previous_posts_link('&laquo; New Posts') ?></li>
    </ul>

    <?php } //END of newspaper page
    ?>

Однако там не отображается ссылка "Старые сообщения". Кто-нибудь знает, если и как это можно сделать?

Спасибо, Amit

1 Ответ

1 голос
/ 05 августа 2010

Я предполагаю, что старая ссылка на следующий пост отсутствует.Это будет означать, что ссылка на ваши новые сообщения видна.Как вы сортируете свои сообщения?Может быть, вы просматриваете самые старые сообщения, поэтому нет более старых сообщений для показа?

try

<?php $my_query = 
     new WP_Query('category_name=newspaper&orderby=date&order=desc');?>

Это организует сообщения от самых новых до самых старых и должно включать ссылку на старыесообщения.Вы также можете попробовать orderby = ID, чтобы использовать идентификаторы записей вместо дат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...