Un utente ha chiesto informazioni su Fancy Comments WordPress di Wordpress

Disabilita i commenti di Facebook su questo post che non funzionano con un collegamento

Un utente ha chiesto 👇

Ciao,

Sto usando la scorciatoia per aggiungere manualmente i commenti nel mio file modello, ma quando provo a trasformare i commenti sulla base di ogni post, questo non funziona.

È necessario chiamare alcune scorciatoie insieme alla scorciatoia?

grazie
Viktor

Autore del plugin

(@heateor)

2 anni, 5 mesi fa

Ciao Viktor,

L’opzione per disabilitare il traffico di Facebook per un singolo post / pagina disabilita solo la casella del traffico di Facebook esistente su quella particolare pagina web a causa delle opzioni di posizionamento integrate del plug-in. Questa opzione non funzionerà per il collegamento. Se stai utilizzando una scorciatoia, puoi applicare una condizione nel codice per verificare se la pagina web corrente è quella in cui desideri disabilitare i commenti di Facebook. Per esempio –

if ( $post_id != 45 ) {
    // enable Facebook Comments at all posts except that with post ID 45
    echo do_shortcode( '[Fancy_Facebook_Comments]' );
}

Lanciatore di thread

(@delikatesy)

2 anni, 5 mesi fa

Grazie per il puzzle, ma è incredibilmente pratico. Invece sarebbe bello poter utilizzare una funzione, che aderisce all’opzione per disabilitare una casella di commento per post. C’è una funzione da usare al posto della scorciatoia?

Autore del plugin

(@heateor)

2 anni, 5 mesi fa

Le scorciatoie sono sempre indipendenti dalle opzioni. Perché non puoi controllare l’ID del post / della pagina e utilizzare un collegamento alle pagine che desideri?

Lanciatore di thread

(@delikatesy)

2 anni, 5 mesi fa

Gli ID di posta hardcode non vengono creati, soprattutto se si tratta di un sito client. Il cliente non mi chiama ogni due settimane per aggiungere un altro ID all’elenco (mi piacciono 10.000 post su tutti e 3 i siti).

Perché, quando il piè di pagina del post è pieno di pulsanti di condivisione, commenti e post correlati, è molto importante essere in grado di mettere la funzione dove voglio che funzioni e tutte le opzioni. Quindi, se c’è una votazione, cercherò una funzione o una classe.

Autore del plugin

(@heateor)

2 anni, 5 mesi fa

Non è necessario aggiungere un codice di identificazione postale definitivo. Il codice era solo per lo spettacolo.
Se desideri verificare se i commenti di Facebook sono stati disabilitati per un particolare post / pagina tramite l’opzione meta post nella sezione “Modifica” di quella pagina / post, puoi utilizzare il seguente codice:

global $post;
if ( $post ) {
    $heateor_ffc_post_meta = get_post_meta( $post->ID, '_heateor_ffc_meta', true );
    if ( isset( $heateor_ffc_post_meta['facebook_comments'] ) && $heateor_ffc_post_meta['facebook_comments'] == 1 ) {
        // Facebook Comments are disabled for this webpage
    }
}

Lanciatore di thread

(@delikatesy)

2 anni, 5 mesi fa

Grazie per avermelo fatto notare, non era una soluzione del genere.

Funziona come pubblicizzato ora, grazie per l’eccellente supporto.

Autore del plugin

(@heateor)

2 anni, 5 mesi fa

Sei il benvenuto 🙂

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *