Dva laka načina za isključivanje stranica iz menija
Objavljeno u kategoriji: Kako da
… i treći, podjednako lak, način da ih uključite.
Na jednom forumu pojavilo se sledeće pitanje:
Na koji način mogu da podesim moj glavni meni… Konkretno ako napravim novu stranicu, ona se automatski pojavi u glavnom meniju, a ja recimo to ne želim…
Ta situacija se često javlja, posebno kada je broj strana veliki i kada one prosto zaguše liniju sa menijima. Srećom, rešenje ovog problema je veoma jednostavno. Zapravo, problem se može rešiti na dva načina – promenom u kodu i/ili uključivanjem specijalizovanog dodatka.
Promena u kodu
Linija koda „odgovorna“ za prikazivanje menija obično se nalazi u fajlu header.php, i izgleda, u osnovi, ovako: <?php wp_list_pages(); ?>. Sve što je potrebno jeste da se ta linija izmeni: <?php wp_list_pages(‘exclude=1,2,3′); ?> gde su 1,2,3 ID oznake stranica koje ne želite da prikažete u meniju.
Dodatak
Za one koji ne umeju ili se plaše da menjaju WordPressov kod, rešenje je primena dodatka Exclude Pages. Ovaj dodatak dodaje polje za potvrdu (checkbox) „uključi stranu u meni“ (include this page in menus). Podrazumevano, ovo polje je potvrđeno. Kliknite na polje da biste ga poništili – i strana se neće pojavljivati u meniju Vašeg sajta. Može li jednostavnije?
U dokumentaciji koja ide uz dodatak pronaći ćete i savet kako da ga privremeno zaustavite. Korisno, ukoliko na nekoj strani želite da prikažete listu svih postojećih strana – onih koje se prikazuju u meniju, ali i onih koje ste isključili.
Savet plus – kako uključiti strane u meni
Problemu možete pristupiti i iz drugog ugla: umesto da određene stranice isključite, možete određene stranice uključiti u meni (samo njih i nijednu drugu). U tom slučaju izmenite liniju u header.php na sledeći način: <?php wp_list_pages(‘include=4,6,8′); ?> gde su 4,6,8 ID oznake strana koje želite da prikažete u meniju.
Slični tekstovi:
Komentari
Iznesite svoje mišljenje.
Ovo mi je baš pomoglo. Hvala!