• Witam,

    Nie mogę tego ani znaleźć w googlach ani tutaj.

    Napisałem szablon. Super działa. Stworzyłem plik comments.php i wypełniłem go domyślnym kodem i dodałem w single.php

    <?php comments_template(); ?>

    Super działa. Teraz chciałem by na niektórych podstronach były komentarze a na innych nie. Dodałem tą samą linijkę w page.php i komentarze są na wszystkich podstronach.

    W edycji podstrony jest zakładka „Opcje ekranu” a tam dyskusje oraz komentarze. Jednak czy zaznacze tam coś czy nie, nic nie zmienia.

    <?php var_dump(comments_open()) ?>

    Zawsze pokazuje TRUE. Dlaczego? Co robię źle?

    Zezwól na komentowanie nowych artykułów

    Jest odznaczone

Zobacz 1 odpowiedź (z 1 wszystkich)
  • Twórca wątku wiktor12348

    (@wiktor12348)

    W szybkiej edycji jest opcja „Zezwól na komentarz” – wtedy działa warunek z comments_open(). A Opcje ekranu są podczepione w postmeta, zmieniania się jedna wartość dla wszystkich opcji ekranu per post/strona. Widocznie sumuje to i zwraca liczbę coś jak chomody…

Zobacz 1 odpowiedź (z 1 wszystkich)

Temat ‘Dostęp do zmiennej z opcji ekranu’ jest zamknięty na nowe odpowiedzi.