user
  • 0
Гуру

Отправить навигацию по дате

  • 0

На моем сайте: http://www.finmand.dk/almastofa/nyheder (датский сайт) я использовал этот код для перехода между сообщениями:

<?php foreach(get_the_category() as $category)
{ $thecat = $category->cat_ID; } ?>
<?php $result = "<ul class='lcp_catlist'>";
$catposts = get_posts('category='.$thecat."&orderby=monthly=asc&numberposts=".$NUMBEROFPOSTS);
foreach($catposts as $single):
    $result .= "<li><a href='";
    $result .=get_permalink($single->ID)."'>".$single->post_title."</a></li>";
endforeach;
$result .= "</ul>";
echo $result; ?>

Правильная вещь в коде заключается в том, что он отображается только на странице новостей /Nyheder.

Проблема в том, что он показывает только самую новую запись и ссылки на страницу с именем sample-post. Которого у меня нет, поэтому я получаю страницу не найденную. Я бы хотел, чтобы он ссылался на page.php или single.php. Но я не могу понять, где это изменить в коде. И я хотел бы, чтобы навигация на боковой панели отображалась по месяцам и годам публикации. Не так, как сейчас с именем. Но опять же — начинающий программист с нулевой удачей. Так может кто подскажет, что написать?

Я знаю, что сейчас я могу играть с большими мальчиками в отношении знаний о «тяжелом» программировании, и моя проблема может показаться незначительной, но нам всем нужно с чего-то начинать. С надеждой Спасибо Марлен

Share
  1. Если вы пытаетесь перемещаться между сообщениями в одной и той же категории, подойдет ли вам next_post_link() / previous_post_link() ?

    У этих функций есть $in_same_cat аргумент, который может удовлетворить ваши потребности?

    РЕДАКТИРОВАТЬ:

    Вот плагин, WP Category Archives, который может указать вам правильное направление? Он предназначен для отображения:

    …месячный или годовой архив сообщений для одной конкретной категории. Он очень похож на архив WordPress, за исключением того, что он просто отображает сообщения одной конкретной категории, а не все категории. Его можно настроить так, чтобы он отображал список или раскрывающийся список по месяцам или годам с подсчетом сообщений или без них.

    • 0

Оставить ответ

You must login to add an answer.