Wsparcie » Wtyczki » Plugin wyświetlający treść podstron na głównej

  • Witam,

    Poszukuje wtyczki (sposobu) aby wyświetlić w kilku miejscach, treść kilku podstron.

    Przykład:
    Na głównej stronie mam miejsce (box) np. „o firmie”, tworzę nową podstronę w panelu „o firmie” i wpisuje jakąś treść. Chce móc umieścić jakiś kod w index.php, żeby w miejscu, które wybiorę pojawiał się tytuł podstrony i treść (najlepiej do momentu „more”). Dzięki czemu na stronie wyświetla mi się:

    O firmie
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur ut nisl magna, sed placerat ante. Nunc molestie tincidunt lorem quis interdum.

    szczegóły

    Na stronie chciałbym kilka takich box’ów umieścić z treścią różnych podstron. Ogólnie chodzi o to, żeby osoba obsługująca nie musiała grzebać w pliku „index.php” w celu zmiany treści/tytułu. Wystarczy, że zmieni w panelu.

    Szukam takiego rozwiązania od dłuższego czasu, mam nadzieję że pomożecie.

    Pozdrawiam,
    uyikl

Viewing 1 replies (of 1 total)
  • Nie wiem, czy jest taki plugin, ale możesz to zrobić samemu. Zakładasz plik home.php lub front-page.php (plik index.php w WP pełni inną funkcję niż w stronach opartych na samym HTML-u) i w nim piszesz coś takiego:

    <?php
    get_header();
      $pages = get_pages();
      foreach ($pages as $pagg) { ?>
        <h3><?php echo $pagg->post_title ?></h3>
        <p><?php echo $pagg->post_excerpt ?></p>
        <p><a href="<?php echo $pagg->guid ?>">szczegóły »</a></p>
      <?php }
    get_footer(); ?>

    get_pages – zwraca wszystkie strony
    w pętli foreach przechodzisz po nich wyciągając tytuł , streszczenie i URL strony

    get_header() i get_footer() podałam tylko dla pokazania kontekstu gdzie umieścić to get_pages.

    Jeśli używasz WP 3.1 to żeby blok, w którym user wpisuje streszczenie był widoczny pod edytowaną treścią strony, trzeba go aktywować wpisując w functions.php linię:
    add_post_type_support(’page’, 'excerpt’);
    we wcześniejszych wersjach go widać zawsze

Viewing 1 replies (of 1 total)
  • Temat ‘Plugin wyświetlający treść podstron na głównej’ jest zamknięty na nowe odpowiedzi.