¡Mi error, no estaba mirando el problema correcto!
Pensé que te referías solo a este:
Creo que tu problema es el esperado.
El tema Astra no es compatible con la función de Edición Completa del Sitio ni funciona con bloques.
En otras palabras, Astra no es un tema de bloques, y para personalizar páginas, necesitas usar un constructor de páginas de terceros (como Elementor, en tu caso).
Seguramente verás un duplicado si no estás usando el bloque de Discourse para reemplazar el bloque de Comentarios original. Angus muestra lo que necesitarías hacer si tuvieras un tema de bloques en su video: WP Discourse Comments Block.
No estás reemplazando el área de comentarios cuando agregas el bloque de Discourse usando hooks; colocas código personalizado en una ubicación específica.
¿Cuál es la solución?
Si prefieres la apariencia/ubicación del hook de Astra, hay una manera de eliminar el área de comentarios nativa de WP. Puedes agregar este código PHP. Consulta How to Add Custom PHP Code in the Astra Theme? si necesitas ayuda sobre cómo hacerlo.
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
);
¡Espero que eso ayude!
