Zobrazování pingback v nejnovějších komentářích

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Zobrazování pingback v nejnovějších komentářích

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

Aktuálně je na stránce zobrazeno 9 příspěvků - 1. až 9. (z celkem 9)
  • Autor
    Příspěvky
  • #22722

    RK
    Participant

    Zdravím,
    jak zamezit zobrazování pingbacku v nejnovějších komentářích? Mám nastavený widget s nejnovějšími komentáři, jak mile však z nějakého článku linkuji na jiný, zobrazí se pingback ve widgetu.

    Děkuji.

    #22724

    admin
    Keymaster
    Web

    Pingbacky by se měly také zobrazit pod článkem v podobě komentáře. Chcete je zcela zakázat (i na externí weby), omezit na vlastním webu nebo jen nezobrazovat ve widgetu pro nejnovější komentáře?

    #22725

    RK
    Participant

    Pouze nezobrazovat v nejnovějších komentářích, widgetu.

    #22734

    admin
    Keymaster
    Web

    Asi by mělo stačit použít filtr widget_comments_args, takže stačí jednoduchá funkce, kterou přidáte do souboru functions.php (v adresáři s aktuálně používanou šablonou) nebo použijete plugin Code Snippets:

    add_filter( 'widget_comments_args', 'separatista_odebrat_pingbacky' );
    function separatista_odebrat_pingbacky( $comment_args ) {
        $comment_args['type'] = 'comment';
        return $comment_args;
    }

    Netestováno :-)

    #22758

    RK
    Participant

    Vyzkoušeno, ale bohužel nefunguje :-(

    #22759

    admin
    Keymaster
    Web

    Před chvílí jsem to zkoušel a bez problémů to funguje (šablona Twenty Fifteen, WordPress 4.2-beta4). Widget “Nejnovější komentáře” po vložení kódu do souboru functions.php nezobrazuje pingbacky…

    #22760

    RK
    Participant

    Tak tedy nevím kde je problém, používám šablonu Best do které jsem ve functions.php vložil nakonec kód, vymazal cache ale stále se zobrazují…

    Zítra ještě pohledám, vyzkouším a dám vědět.

    #22767

    RK
    Participant

    Tak jsem podobný kód našel zde – http://ronangelo.com/remove-pingbacks-on-recent-comments-widget/ vložil jej přes FTP a nic, zkusil jsem před administraci a editor, a vše funguje :-)

    Děkuji za nasměrování i rady.

    #22768

    admin
    Keymaster
    Web

    Ten kód je úplně stejný, takže by tam neměl být problém… A už vůbec mě nenapadá, proč změna na FTP nefunguje, ale interní editor ano. Snad jedině, že jste upravoval soubor na jiném FTP :-)

Aktuálně je na stránce zobrazeno 9 příspěvků - 1. až 9. (z celkem 9)

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