• Witam,

    Dopiero zaczynam prace z WordPress-em i próbuje zrobić swój pierwszy szablon. Mam problem z wyświetleniem strony, a dokładnie chciałbym a by strona „o mnie” była na stronie głównej.
    Jeżeli wyświetlam ja w ten sposób :

    <?php
      $pages = get_pages();</p>
    <p>  foreach ($pages as $pagg) {
    	if  ($pagg->post_title=='o mnie'){
      ?>
        <h3><?php echo $pagg->post_title ?></h3>
        <p><?php echo $pagg->post_excerpt ?></p>
        <p><?php echo $pagg->post_content ?></p>
    	<?php
    	 }}
    ?>

    wszystko jest ok, ale po zmianie tytułu strony już się nie będzie wyświetlała. Jak zrobić aby strona była cały czas wyświetlana niezależnie od zmiany tytułu. Coś czytałem że trzeba użyć post_parent ale nie wiem jak.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Wymyślasz koło.

    Wejdź:

    wp-admin -> Ustawienia -> Czytanie

    Przestaw:

    Strona główna wyświetla na statyczną stronę (wybierz poniżej) i wybierz stronę „O mnie”.

    Twórca wątku jonatan_jr

    (@jonatan_jr)

    Dzięki za odpowiedź ale myślałem też żeby kilka ostatnich postów też było na stronie głównej heh taka mieszanka;)
    A jak ustawie na stronę statyczną to wtedy nie będę miał postów a chciałbym to i to.

    Odwołaj się do strony nie przez tytuł, ale przez ID
    if($pagg->ID==2)

    ID strony znajdziesz w panelu admina. Jak wejdziesz w strony i najedziesz na interesującą Cię pozycję, to w linku do niej zawarte jest ID

Viewing 3 replies - 1 through 3 (of 3 total)
  • Temat ‘Wyświetlenie strony’ jest zamknięty na nowe odpowiedzi.