Wsparcie » Zaawansowane » Dodawanie menu

  • Rozwiązano Szon

    (@szon)


    Ma ktoś pojęcie jak w motywie catastrophe dodać górne menu, bo Ja nie mam pojęcia. Bo prócz „start” i „przykładowa strona” nie mogę dodać nic więcej. Albo brak tej opcji w tej skórce albo Ja jeszcze mam braki w opanowaniu wordpressa.

Viewing 8 replies - 1 through 8 (of 8 total)
  • W tej skórce w górnym menu są listowane strony.

    W pliku header.php

    <div id="navigation">
    		<ul id="nav">
    				<li <?php if ( is_home() ) { echo 'class="current_page_item"'; } ?>><a href="<?php echo get_settings('home'); ?>"><?php _e("Home"); ?></a></li>
    					<?php
    					$excludepages = get_option('fr_exclude_pages');
    					wp_list_pages('title_li=&depth=4&sort_column=menu_order&exclude=' . $excludepages); ?>
    			</ul>
    		</div>

    Jeżeli chcesz zamiast tego podpiąć własne menu, to w pliku functions.php rejestrujesz je przy użyciu register_nav_menu

    np. register_nav_menu( 'primary', 'Primary Menu' );

    potem w pliku header.php w miejsce wcześniej podanego kodu dajesz coś w ten deseń

    <div id="navigation">
    <?php wp_nav_menu( array('menu' => 'Primary Menu','sort_column' => 'menu_order', 'menu_id' => 'nav' )); ?>
    </div>

    …i konfigurujesz sobie to menu przy użyciu menadżera Wygląd >> Menu ( /wp-admin/nav-menus.php )

    Thread Starter Szon

    (@szon)

    Dzięki, już wiem co mam zrobić.

    Thread Starter Szon

    (@szon)

    A w którym miejscu mam dopisać ten kawałek kodu w functions.php, bo coś mi nie idzie? Chodzi mi o register_nav_menu.

    Praktycznie w dowolnym. Np. na samym początku.
    Od biedy chyba nawet nie trzeba rejestrować, wystarczy że dodasz sobie menu o takiej nazwie z poziomu kreatora.

    Thread Starter Szon

    (@szon)

    Ok, poszło. Mogę tworzyć menu ze stron, to też może być. A powiedz mi jak zrobić żeby nie było widać autora na danej stronie, a najlepiej na wszystkich i bez tego avataru?

    Thread Starter Szon

    (@szon)

    Wchodząc na stronę widzę pod artykułami jeszcze takie rzeczy jak: „komentowanie wyłączone” na szaro, oraz „Ten wpis opublikowano dnia sobota, 30 Czerwiec 2012 o godz. 09:25 w kategorii Bez kategorii. Możesz śledzić komentarze tego wpisu przy pomocy kanału RSS 2.0. Komentowanie i pingowanie zostały wyłączone.”
    Da się to usunąć?

    1. kasujesz wywołania funkcji the_author() z plików szablonu
    np. w pliku index.php, bodajze linijka 24
    <div class="user"><?php the_author() ?></div>
    w pliku single.php, linijka 21 itd.

    2. wspomniane komentarze masz w pliku single.php, w paragrafie pomiedzy tagami a nawigacją.

    Co do komunikatu o wyłączonych komentarzach, to możesz się go pozbyc np. zmieniając linijkę:
    <?php comments_template(); ?>
    na
    <?php if (comments_open()) comments_template(); ?>

    Thread Starter Szon

    (@szon)

    Dobra poradziłem sobie z większością, dzięki Twoim podpowiedzią. Zostało mi jeszcze na szarym tle „komentowanie nie jest możliwe”.
    Dziękuje za Twoje podpowiedzi.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Temat ‘Dodawanie menu’ jest zamknięty na nowe odpowiedzi.