Вывод ссылок на другие страницы

Требуется вывести на страницах ссылки на другие страницы блога
Я сделала вот так.

<?php if (is_page(1)) { ?>
   <ul>
    <?php wp_list_pages('exclude=1&title_li='); ?>

<?php } elseif (is_page(2)) { ?>
   <ul>
    <?php wp_list_pages('exclude=2&title_li='); ?>

<?php } elseif (is_page(3)) { ?>
   <ul>
    <?php wp_list_pages('exclude=3&title_li='); ?>

<?php } elseif (is_page(4)) { ?>
   <ul>
    <?php wp_list_pages('exclude=4&title_li='); ?>
   
<?php } elseif (is_page(5)) { ?>
   <ul>
    <?php wp_list_pages('exclude=5&title_li='); ?>
<?php } ?>
          </ul>

Пока страниц 5 – код небольшой, но скоро их будет за 20, поэтому не хочется загружать файлы километровым кодом.
Можно ли как-то по-другому организовать на страницах вывод списка ссылок на другие страницы?

<ul>
<?php wp_list_pages('title_li=&exclude='.$post->ID); ?>
</ul>

Ю.Б., спасибо.

Ю.Б, подскажите пожалуйста, если можете, как этот список разделить на две колонки?
А то получеатся на пол-страницы.

Самый простой способ многоколоночного вывода списка:

<style type="text/css"><!--
#pages {
 overflow: auto;
}
#pages ul li {
 width: 240px;
 float: left;
}
//--></style>
<div id="pages">
<ul>
<?php wp_list_pages('title_li=&depth=-1&exclude='.$post->ID); ?>
</ul>
</div>

Ширину подберёте по месту.

Спасибо. Так просто, оказывается.

Anonymous
Отправить
Ответ на: