Добавляем приватные страницы в навигацию
Если вы используете приватные страницы на своем блоге – этот пост будет вам интересен. Как вы знаете, приватные страницы не показываются в навигации WordPress по умолчанию, поэтому для их отображения мо воспользуемся маленьким рецептом.
Для этого нам нужно открыть файл, в котором происходит вызов функции wp_list_pages(), это может быть сайдбар либо header.php. Далее надо модифицировать функцию таким образом:
<ul>
<?php
wp_list_pages('depth=1&title_li=0&sort_column=menu_order');
if(current_user_can('read_private_pages')) :
?>
<li><a href="<?php echo get_permalink(10); ?>">Для авторов</a></li>
<?php endif; ?>
</ul>
Теперь пользователи, которые имеют доступ к приватным страницам, увидят дополнительную ссылку в навигации: Для авторов.
Понравилась статья?
Подпишись на нашу
Хочешь постовой?
Напиши на своем блоге о нашем сайте и в скором времени получишь от нас трекбек!









