BlogoDom

BlogoDom


Как исключить страницу из списка.

Posted: 12 Jun 2010 04:21 AM PDT

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

Такую страницу нужно спрятать. Можно конечно в свойствах страницы на админ-панели указать, что страницы личная. Но тогда страница во первых не будет видна ни где, а во вторых ее заголовок будет иметь приписку "личная", что тоже не всегда нужно.

Спрятать страницу в каком либо списке страниц на блоге можно следующим образом:

Если речь идет о списке страниц в шапке блога, то откройте файл header.php, если нужно работать со списком страниц в других частях блога, то и редактировать нужно будет другой файл. Возможно это будет sidebar.php или footer.php.

В редактируемом файле найдите следующую сроку:

<?php wp_list_pages(); ?>

и замените ее на строку:

<?php wp_list_pages('exclude=555'); ?>

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

Теперь нужная нам страница не будет отбражаться в конкретном списке страниц. Можно исключить несколько страниц перечислив их через запятую. Код будет выглядеть примерно так:

<?php wp_list_pages('exclude=555,43,2'); ?>

Возможно что в функции вывода списка сраниц уже используются какие либо атрибуты. Т.е. изначально ссылке выглядет не вот так:

<?php wp_list_pages(); ?>,

а как то по другому, к примеру вот так:

<?php wp_list_pages('title_li='); ?>

В этом случае проставбте атрибут исключения страниц через амперсенд. Выглядеть это будет вот так:

<?php wp_list_pages('exclude=555,43,2&title_li='); ?>

Теперь мы можем спрятать страницу, либо создавать различные списки страниц в разных местах сайта.

Дополнительное инфо можно почерпнуть здесь.

_

Изучая новый рейтинг seo-блоггов, можно найти много интересного. А добавившись в рейтинг, можно поучаствовать в конкурсе с реальным призовым фондом.

 

Post from: BlogoDom

Как исключить страницу из списка.

Комментарии

Популярные сообщения из этого блога

BlogoDom