Iniciar sesión
Empezar

Documentación de Easy Digital Downloads

Documentación, Materiales de Referencia y Tutoriales para Easy Digital Downloads 

Compatibilidad con esquemas y datos estructurados

Easy Digital Downloads se desarrolla para que tus productos aparezcan automáticamente en Google y otros resultados de búsqueda de productos de los motores de búsqueda. Tenemos marcado de esquema integrado en la salida HTML según las directrices de producto de schema.org.

Ver https://schema.org/docs/schemas.html para más detalles.

¿Dónde se genera la salida del esquema?

A partir de EDD 3.0, los datos del esquema solo se generan en las páginas de descarga individuales, según las directrices de Google para el esquema de producto. Los datos estructurados están en formato JSON+LD y se incluyen al final de la página en una etiqueta <script>.

¿Cómo puedo modificar los datos estructurados que se generan?

Easy Digital Downloads genera los datos estructurados basándose en el contenido que proporcionas al editar una descarga. Esto incluye el título del producto, el nombre de la variación (si el precio variable está habilitado), el precio, la moneda, el nombre de tu organización, la URL del producto y muchos otros valores necesarios de datos estructurados. Si necesitas modificar estos datos, proporcionamos un filtro que los desarrolladores pueden usar para alterar los datos antes de su generación. Ese filtro es edd_generate_download_structured_data. Esta será una matriz de los datos estructurados que encontramos para tu producto, y se espera que esa matriz se devuelva en el mismo formato.

¿Cómo puedo deshabilitar la generación de esquemas?

Algunos plugins de SEO como All in One SEO y Yoast están integrados directamente con los datos de producto de EDD y también generarán datos estructurados de un producto. Si deseas usar datos estructurados de otro plugin, en lugar de los de EDD, puedes usar el siguiente fragmento de código para eliminar los datos generados automáticamente por EDD.

 remove_filter( 'wp_footer', array( EDD()->structured_data, 'output_structured_data' ) ); 

Recomendamos un plugin como WPCode para agregar fragmentos personalizados a tu sitio, ya que ayuda a prevenir errores fatales y permanecerá en su lugar, incluso si cambias de tema.

¿Qué pasa si todavía estoy usando EDD 2.x?

Para las versiones 2.x de EDD, puedes deshabilitarlo con el siguiente filtro:
add_filter( 'edd_add_schema_microdata', '__return_false' );

Ayuda, estoy viendo un aviso de función obsoleta para edd_add_schema_microdata.

En versiones anteriores de Easy Digital Downloads, generábamos los datos del esquema en línea en los botones de compra de productos y en las páginas de productos. Muchos temas que se integran con Easy Digital Downloads habían personalizado las listas de productos y las páginas de productos, y por lo tanto usaban esta función para asegurar que los datos estructurados permanecieran en sus diseños para que los motores de búsqueda los encontraran.

A partir de EDD 3.0, este método de generación de datos está oficialmente obsoleto ya que utiliza un formato de esquema de producto antiguo, sin embargo, algunos temas o archivos de plantilla personalizados pueden seguir utilizando esta función en su código.

Si un tema, plugin o código personalizado está utilizando esta función directamente, verás este mensaje de error en tus registros de errores de PHP, o en tu sitio si el modo de depuración de WordPress está habilitado:

Notice: edd_add_schema_microdata is deprecated since Easy Digital Downloads version 3.0! Use EDD_Structured_Data instead

Si está viendo este aviso en sus registros de errores de PHP o en su sitio, significa que otro plugin o su tema están llamando a la función directamente. Para resolver esto, deberá hacer una de las siguientes cosas:

Un tema o plugin que estoy usando está causando este error:

Debe ponerse en contacto con el desarrollador del tema o plugin y pedirle que ya no use la función edd_add_schema_microdata en su código. Podría ser útil enviarle un enlace a esta documentación para que puedan aprender más sobre nuestra implementación actualizada de datos estructurados.

Soy un desarrollador de temas o plugins y mi código está usando esta función edd_add_schema_microdata:

Si su plugin o tema está utilizando la función edd_add_schema_microdata, se puede eliminar ya que ya no es compatible. Hemos pasado a utilizar el nuevo formato de datos estructurados JSON+LD que se genera en las ubicaciones sugeridas, según las directrices de schema y Google para datos de productos.

¿Fue útil este artículo?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]