zakázaní komentářů Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

teichmann.ondrej
Level 3.5
Level 3.5
Příspěvky: 833
Registrován: leden 14
Pohlaví: Nespecifikováno
Stav:
Offline

zakázaní komentářů

Příspěvekod teichmann.ondrej » 27 říj 2014 13:57

Zdravím,

chtěl by jsem se zeptat, jak mohu zakázat komentáře na www.zavesnefasady.cz? V administraci jsem nepovolil komentáře, ale spamy pořád chodí. Nelze to nějak ještě jinak zablokovat - za den mam i 3000 komentářů.

Reklama
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: zakázaní komentářů

Příspěvekod LuCaCZ » 27 říj 2014 17:36

Jestli to máš zakázané v administraci > Nastavení > Komentáře musí se to ještě zakázat u každé stránky jednotlivě, které si vytvořil před zakázáním v Nastavení... mám takový dojem.

Pak na to je třeba tento plugin: https://wordpress.org/plugins/disable-comments/

Ještě je na to myslím nějaký hook, ale to si teď nepamatuju.

Jestli to nechceš plošně, tak nasadit atispam Akismet https://akismet.com/wordpress/, který funguje opravdu dobře.

teichmann.ondrej
Level 3.5
Level 3.5
Příspěvky: 833
Registrován: leden 14
Pohlaví: Nespecifikováno
Stav:
Offline

Re: zakázaní komentářů

Příspěvekod teichmann.ondrej » 28 říj 2014 08:57

Akismet mam, ale ten jaksi nefunguje

--- Doplnění předchozího příspěvku (28 Říj 2014 09:00) ---

ted jsem vyzkousel jeste do anstaveni dat - nikdo neregistrovany, predtim schvaleny komentar,...

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: zakázaní komentářů

Příspěvekod LuCaCZ » 28 říj 2014 17:14

Zkoušel si ten plugin Disable Comments?

Ten hook, jak jsem psal je jen natvrdo v šabloně zakázání komentů a pingů. Do functions.php vlož toto

Kód: Vybrat vše

update_option( 'default_comment_status', '' );
update_option( 'default_ping_status', '' ); 

Ještě mě napadá, smazat ze šablony v page.php, post.php, single.php vše co se týká komentářů, pravděpodobně tam bude něco takového

Kód: Vybrat vše

<?php comments_template(); ?>
tak to změň na

Kód: Vybrat vše

<?php //comments_template(); ?>

(pozor, při aktualizaci šablony od tvůrce, vše co v šabloně změníš zase vrátí do původního stavu)

teichmann.ondrej
Level 3.5
Level 3.5
Příspěvky: 833
Registrován: leden 14
Pohlaví: Nespecifikováno
Stav:
Offline

Re: zakázaní komentářů  Vyřešeno

Příspěvekod teichmann.ondrej » 29 říj 2014 10:10

v single.php jsem našel to comments template a na konec functions.php jsem zadal ten první obdelnik.


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host