• Gorun

    (@gorun)


    Witam, mam problem z wyświetlaniem zawartości w menu. Zarówno newsy na stronie głównej, jak i treść menu wyświetlam w jednym divie o id=”content”. Menu zarejestrowałem tym poleceniem i potem dodałem je w panelu admina:
    <?php wp_nav_menu( array( 'theme_location' => 'header-menu', 'depth' => 1)); ?>
    Zawartość wyświetlam za pomocą pętli The Loop. I tu jest właśnie ten problem. Gdy wybieram z menu np. pozycję „Kontakt” to ta pętla wyświetla mi w divie content Tytuł strony, datę dodania oraz miniaturę wpisu. Jednym słowem, strona ta jest traktowana jako wpis. Dopiero poniżej mam to, co umieściłem w środku, czyli np formularz kontaktowy.
    Czy dało by radę jakoś to zrobić, żeby na tych podstronach wyświetlana była tylko treść tej strony, bez tytułu i daty dodania?

Zobacz 1 odpowiedź (z 1 wszystkich)
  • ziemekpr0

    (@ziemekpr0)

    Jeżeli problem dotyczy tylko stron, nie wpisów, to najpierw sprawdź czy masz w katalogu z motywem plik page.php – odpowiada on za wyświetlanie stron.

    Jeżeli jest, zajrzyj do ciała pętli (the Loop) i wyrzucić stamtąd to, co jest niepotrzebne.

    Jeżeli takiego pliku nie ma, to zrób kopię pliku signle.php (jeżeli ten plik też nie istnieje, to wykorzystaj index.php) i nazwij go page.php, później wykasuj z tego pliku to co jest niepotrzebne.

Zobacz 1 odpowiedź (z 1 wszystkich)

Temat ‘Wyświetlanie zawartości menu’ jest zamknięty na nowe odpowiedzi.