Mi dispiace, non stavo guardando il problema giusto!
Pensavo stessi parlando solo di questo:
Penso che il tuo problema sia previsto.
Il tema Astra non supporta la funzionalità Full Site Editing né funziona con i blocchi.
In altre parole, Astra non è un tema a blocchi e per personalizzare le pagine è necessario utilizzare un page builder di terze parti (come Elementor, nel tuo caso).
Vedrai sicuramente un duplicato se non stai utilizzando il blocco Discourse per sostituire il blocco Commenti originale. Angus mostra cosa dovresti fare se avessi un tema a blocchi nel suo video: WP Discourse Comments Block.
Non stai sostituendo l’area dei commenti quando aggiungi il blocco Discourse utilizzando gli hook; stai inserendo codice personalizzato in una posizione specifica.
Qual è la soluzione?
Se preferisci l’aspetto/la posizione dell’hook Astra, c’è un modo per rimuovere l’area dei commenti nativa di WP. Puoi aggiungere questo codice PHP. Vedi How to Add Custom PHP Code in the Astra Theme? se hai bisogno di aiuto su come fare.
add_action(
'init',
function() {
if ( class_exists( 'Astra_Loop' ) ) {
remove_action( 'astra_template_parts_content', array( Astra_Loop::get_instance(), 'template_parts_comments' ), 15 );
}
},
11
);
Spero che questo aiuti!
