Нестандартное меню, или как превратить WonderCMS в блог


Для показа нескольких статей на одной странице есть плагин


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

А что делать, если у нас в разделы попадают страницы (по умолчанию) "главная", "о нас", и "контакты" (пример страниц по умолчанию, которые мы бы не хотели показывать как разделы).

выход конечно же нашелся )))

Берем для простоты примера шаблон olddefault-2 с уже готовой боковой панелью, которая будет содержать некий контент, отображающийся на всех страницах нашего сайта, в данный момент он нам не нужен. в коде шаблона это строка

 <?=wCMS::block('subside')?>

сразу после этой строки вставляем код нашего меню (у меня это выглядит вот так):

<br><br><b><p style="text-indent:0px"><font size="4" color="#fff"><ul class="navbar-1" color="#fff"><?=wCMS::menu()?></font></p></b></ul><br><br>

4 - размер шрифта (можно заменить на 3, или 5, кому как нравится

#fff - белый цвет шрифта, изменяйте под свои тона шаблона


открываем style.css, где добавляем строки:

.navbar-1 li a {
    color: #fff;
    
}


это значит что мы хотим, что бы наша менюшка отображалась белым.

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


находим в скрипте вот это:

<?=wCMS::menu()?>

и меняем на вот такой код:

<ul class="nav navbar-nav navbar-right">
                        <li><a href="./главная">Главная ☑</a></li>
                <li><a href="./о нас">о нас 😉</a></li>
                
                <li><a href="./контакты">Контакты ☎</a></li>
                    </ul>


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


Также делается этот фокус и для того, что бы не кастрировать верхушку шаблона, и не ограничивать себя в колличестве страниц вопреки внешнему виду верхнего меню - переносим остальные страницы в боковое.


Теперь у вас есть страницы-категории, которые расширили немного функционал вашего блога.


вот собственно и всё 😉