• Witam, tworze aktualnie własny motyw. Mam pytanie odnośnie strony z wpisami. Mianowicie mój motyw zawiera takie pliki jak: index, style, header, footer, functions, 404 i page. Zrobiłem to tak, że podstrony tworze przy użyciu page.php ale problem pojawia się gdy mam dodać do strony kod php a w przypadku wpisów jest to pętla. Wcześniej robiłem to na custom-page lecz wiem że to nie jest poprawne rozwiązanie, albo inaczej, są lepsze rozwiązania. Moje pytanie brzmi, jaki plik mam stworzyć albo jak to skonfigurować aby stworzyć strone do której będę mógł dodawać wpisy.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Napisz coś więcej bo nie bardzo rozumiem co chcesz zrobić.

    problem pojawia się gdy mam dodać do strony kod php a w przypadku wpisów jest to pętla

    W przypadku stron również jest to pętla, tylko z jedną iteracją?
    Co ten kod php ma robić?

    jak to skonfigurować aby stworzyć strone do której będę mógł dodawać wpisy

    Jeżeli chcesz wyświetlać wpisy na stronie…
    http://wpadmin.pl/jak-zalozyc-bloga-na-wordpressie/2/

    Jeżeli masz utworzoną niestandardowy typ posta, albo potrzebujesz wyświetlić wpisy w jakiś inny sposób, to trzeba utworzyć page template z innym kodem php, oraz skorzystać z WP Query. Aby dodać taką stronę do kokpitu robisz tak jak jest to opisane w pierwszym linku, który podałem pomijając ustawienie tej templatki jako strona do wyświetlania wpisów.

    Thread Starter kubands

    (@kubands)

    Dzięki. Chodzi mi o to, czy jest możliwość wyświetlania wpisów na jednej z kilku podstron, jeżeli wszystkie stworzone są na podstawie pliku page.php

    Tak. Możliwe jest na przykład połączenie wbudowanych w wp tagów warunkowych z filtrowaniem pobieranych rekordów z bazy: https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts

    Czyli możliwe jest wykrycie czy znajdujesz się na stronie o id=x i wtedy ewentualna zmiana parametrów zapytania w obiekcie wp query.

    Kod wrzucasz w formie pluginu, lub do functions.php.

    Minus jest taki, że trzeba budować UI do zmiany id strony, bo w każdym wp zapewne będzie inne. Dlatego lepiej jest zbudować page template – mniej roboty od strony backendu. 😀

    Thread Starter kubands

    (@kubands)

    Dzięki za odpowiedź. O to mi chodziło 😉

Viewing 4 replies - 1 through 4 (of 4 total)
  • Temat ‘Strona w wpisami’ jest zamknięty na nowe odpowiedzi.