Saltar al contenido

Eliminar SCHEMA de Yoast en WordPress

Cuando desarrollamos una plantilla de WordPress desde cero siempre hay que comprobar que las meta de Schema (http://schema.org/) estén bien definidas para cada página. Sin embargo, hay plugins que pueden sobrescribir o añadir metas duplicandose o dando error. En este caso hablamos de Yoast, que por defecto nos agrega las suyas propias. Con el siguiente código en functions.php los eliminamos.

function bybe_remove_yoast_json($data){
$data = array();
return $data;
}
add_filter('wpseo_json_ld_output', 'bybe_remove_yoast_json', 10, 1);

Para comprobar que no hay Schemas duplicados ni errores, utiliza la herramienta de Google para los datos estructurados: https://search.google.com/structured-data/testing-tool

Imagen: Yoast