Es posible que un shortcode aparezca duplicado en el editor de contenido de Elementor. No es un error de elementor sino del propio shortcode, ya que la salida del contenido debe realizarse con un «return» y no con un «echo».
Este es el método erróneo, que provocara que el shortcode se duplique en el editor de Elementor y que debemos evitar.
function shortcode(){ echo 1; } add_shortcode('viewshortcode', 'shortcode');
Este es el método correcto para que el shortcode no genere un error en Elementor, evitando así que se muestre duplicado.
function shortcode(){ $var = 1; return $var; } add_shortcode('viewshortcode', 'shortcode');
Si te ha sido de utilidad ¡deja un comentario!