comment_form v šabloně pracuje jen na jedné stránce

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem comment_form v šabloně pracuje jen na jedné stránce

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 11 let, 2 měsíce.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #2594

    sjiamnocna
    Participant
    Web

    Ahoj. Už před nějakou dobou jsem se rozhodl věnovat volnou chvíli WP šablonám, ale vždycky jsem odkládal zprovoznění komentářů, nakonec. Teď už jsem to tak nějak trochu základně pochopil, a dneska jsem se pustil do realizace stylovaného formuláře. Vytvořil jsem si model v HTML, krásně jsem to naskládal do parametrů funkce comment_form, doladil, a teď zjišťuju, že mi ten formulář vyskočí jen na jedné stránce, a protože na každé stránce i příspěvku includuju funkcí comments_template() a do té ještě template_part('cmform') na nahrání spec. souboru s formulářem, tak mi to připadá velmi prapodivné, a chci se zeptat, jestli to dělá také někomu z vás, nebo vám to dobře zobrazuje…

    Funkční je to tady a nefunkční na všech ostatních stránkách, na některých včetně výpisu komentářů přes callback, prostě jen vyhodí, že tu není žádný komentář, a že jej můžete vytvořit… Díky předem moc za odpovědi ;)

    #13903

    sjiamnocna
    Participant
    Web

    Možná trochu pomůže, že se nezobrazuje formulář jen tam, kde nejsou žádné komentáře. Podmínku has_comments() používám jen jednou, a na konci každé podmíněné funkce mám stejně get_template_part a v tom formulář, v každé podmínce úplně stejně… Až se dostanu k editoru pošlu i zdroj souborů cmform a comments…

    #13904

    admin
    Keymaster
    Web

    Podobné “záhady” se bez konkrétního kódu těžko řeší. Může tam být jen nějaká drobnost, které si nevšimnete. Budeme potřebovat buď zdrojové kódy, abychom to mohli vyzkoušet, nebo pošlete přihlašovací údaje (stačí asi administrátor WordPressu s možností upravovat soubory šablony pro testování) na email pavelevap@separatista.net, zkusíme se na to podívat…

    #13905

    admin
    Keymaster
    Web

    Tak nakonec to bylo celé ještě mnohem jednodušší :-) Vyzkoušel jsem emailem zaslanou šablonu na localhostu a žádná chyba se tam překvapivě neobjevila, komentáře se zobrazovaly u všech příspěvků, i když u nich ještě nebyl žádný komentář. V samotném kódu šablony totiž žádná chyba nebyla, ale u některých příspěvků byly jen zakázané komentáře… Nepochopil jsem zcela vysvětlení, ale patrně bylo u některých příspěvků komentování z nějakého důvodu zakázáno (možná nějaké dřívější testování)?

    Vřele děkuji za nakopnutí, opravdu u všech jsou zakázány komentáře. U mně ve WP při normální editaci není žádné povolování možné, ale při rychlé editaci bylo hned vše jasné… Ještě jednou děkuji ;)

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti