Comentarii care nu apar deloc
Am activat comentariile pe site-ul meu, dar formularul nu apare. La un moment dat a funcționat, deoarece există comentarii la unele articole cu linkuri către ele, dar nu apar pe pagină.
Uită-te la acest articol: https://arcath.net/2016/03/react/ Tema arată clar că există 1 comentariu în partea de sus a paginii.
Comentariile sunt activate în Setări -> Discuții
Am citit multe postări pe forum pe această temă care m-au condus la aceste setări, dar nu văd nimic în neregulă cu ele.

Întrebare stupidă: Este posibil ca tema dumneavoastră să nu includă comentariile în afișare?
Pe lângă setări, tema dumneavoastră trebuie să afișeze comentariile.
Funcția implicită oferită de WP este comments_template (de utilizat în single.php și/sau page.php):
comments_template( '', true );
ACTUALIZARE ---------------------------------------------------
Cred că există o problemă cu tema "hueman".
Am instalat-o pe un WP local care conține conținut demonstrativ.
Când accesez un articol care conține comentarii, obțin exact același rezultat ca și dumneavoastră.
Dacă afișez același articol folosind o temă diferită (una dintre cele implicite), comentariile sunt afișate.
Așadar, am verificat fișierul șablon single.php al temei hueman și acesta folosește o funcție personalizată (hu_is_checked('post-comments')). Folosită în:
if ( hu_is_checked('post-comments') ) { comments_template('/comments.php',true); }
Problema este: returnează null (deci comentariile nu pot fi afișate).
Conform documentației temei, ar trebui să putem personaliza opțiunile temei prin intermediul personalizatorului http://docs.presscustomizr.com/article/113-customizr-theme-options-comments Această opțiune se află în: Personalizator > Panou Conținut > Comentarii
Din păcate nu am reușit să o găsesc: Am încercat pe pagina principală, postare individuală, pagină, dar nu am văzut-o niciodată.
Deci, deoarece opțiunea nu este definită, funcția personalizată va returna mereu null.
O soluție rapidă ar fi crearea unei teme copil pentru hueman, suprascrierea șablonului single.php și modificarea liniei în:
comments_template('/comments.php',true);
Am testat-o, funcționează.
O soluție mai bună ar fi contactarea autorului temei pentru a vedea dacă am omis ceva sau dacă este o eroare.

Tema are un șablon pentru comentarii și îl apelează acolo unde este necesar.

Mulțumesc! Am creat o temă copil și funcționează bine. De asemenea, am raportat problema autorilor temei https://wordpress.org/support/topic/comments-dont-appear-anywhere/

Urmează acești trei pași:
Verifică în pagina de editare a articolului. Multe teme au o căsuță Meta Box cu o opțiune pentru a activa sau dezactiva comentariile în pagina de editare a articolului.
Dacă ai verificat acolo și încă nu apar comentariile, atunci te rugăm să verifici în fișierele temei dacă există sau nu funcția comments_template.
Dacă funcția este prezentă, verifică dacă folosești vreun plugin legat de comentarii, cum ar fi Disqus sau Facebook Comments. Încearcă să dezactivezi aceste plugin-uri.
Sper că cu aceste opțiuni vei găsi soluția.

Există o cutie meta a temei care nu are opțiuni pentru comentarii. Tema apelează comments_template unde ar trebui și nu am instalat plugin-uri legate de comentarii.

Poți să încarci o captură de ecran pentru cutia meta a temei. De asemenea, încearcă să activezi WP_DEBUG. S-ar putea să ajute la depanare mai rapidă.

Tocmai am simțit nevoia să împărtășesc asta, pentru că am trecut prin aceeași experiență. Am editat postarea care "a venit" cu setarea inițială. Având în vedere că postarea era de acum un an, am decis să o 'dat-ez' (joc de cuvinte intenționat). Dar caseta de comentarii nu apărea. Așa că am creat o postare complet nouă și am lăsat data publicării ca fiind chiar acum, în timp real. Caseta de comentarii a apărut. Am creat încă o postare, lăsând-o la ora exactă și, surpriză, a funcționat. Am schimbat chiar și temele pentru a verifica și da, casetele de comentarii erau acolo la ambele postări. Așa că, nu dați înapoi data la ceva și vedeți dacă funcționează și pentru voi!
