Skip to content


… 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

Exclude PagesZa 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.

  1. keramika says: 31. januar 2011.

    Ovo mi je baš pomoglo. Hvala!

Dodajte komentar

Unesite komentar u sledeće polje.