Wordpress. Настройка меню кабинета.

Skip to end of metadata
Go to start of metadata

Что такое сайдбар?

Сайдбар - это статичный блок на странице, в котором можно разместить виджеты сайта, такие как меню, поиск и так далее. 

Ниже на скриншоте наглядно показано что такое сайдбар:

Где настраиваются сайдбары

Добавление страницы в сайдбар кабинета.

Допустим Вы хотите добавить страницу "Подписка нa ПО" в левый сайтбар. Для этого нужно:

  1. Выбрать раздел "Внешний вид" в панели wp-admin;
  2. Далее "Меню";
  3. Выберите меню для изменения. Я выбрал "Кабинет-настройки". Нажимаем "Выбрать";
  4. Далее выберите страницу "Подписка нa ПО" в списке страниц;
  5. Нажмите "Добавить в меню";
  6. Страница появится в поле "Структура меню";
  7. Нажмите кнопку "Сохранить меню", изменения вступят в силу.

Кнопка Вкл/Выкл Интернет

Для отображения кнопки необходимо добавить её код в код сайдбара

<div class="col-xs-13 col-xs-offset-1 block-internet">
<h5>Блокировка интернета</h5>
[cabinet_action_button text="Вкл\\Выкл интернет" action=toggle_user_usluga usluga_id=86]
</div>

Результат может быть таким:

[cabinet_user_info_sidebar]
<div class="row">
<div class="col-xs-13 col-xs-offset-1">
<h5>Техническая поддержка</h5>
<a href="/cabinet/Техническая-поддержка/" class="btn btn-primary col-xs-15">Сообщения</a>
[cabinet_helpdesk_ticket_add add_class="col-xs-15"]
</div>
</div>
<hr>
<div class="row">
<style>
.row .block-internet .btn {
   width: 100%;
}
</style>
<div class="col-xs-13 col-xs-offset-1 block-internet">
<h5>Блокировка интернета</h5>
[cabinet_action_button text="Вкл\\Выкл интернет" action=toggle_user_usluga usluga_id=86]
</div>
</div>
<hr>

<div class="col-xs-13 col-xs-offset-1">
<a href="/cabinet/welcome/?cabinet_logout=Y" class="btn btn-primary btn-medium">Выйти из кабинета</a>
</div>

Кнопка блокировки интернета 

Для отображения кнопки добавьте код такого вида в сайдбар:

<div class="col-xs-13 col-xs-offset-1 block-internet">
[cabinet_action_button text="Блокировка интернета" action=toogle_block block_type="b_own2"]
</div>
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.