¿Le gustaría agregar una marca de esquema a WordPress de manera programática? Si es así, puede usar varios fragmentos de código de diferentes maneras para su sitio de WordPress. Pero antes de echar un vistazo a cómo agregarlos, mire lo que quiere decir con el esquema corto. ¿Qué es el esquema de marcado? El esquema de marcado es una estructura de datos estandarizada proporcionada por Scheme.org. Básicamente, proporcionará información de motores de búsqueda sobre la página actual. Por lo tanto, sus robots rastreadores pueden entender qué contenido es y puede crear fragmentos enriquecidos en los resultados de búsqueda. Los datos contenidos en el esquema se presentan en un par clave valioso como [Teléfono “:” 152234029 “]. También puede tener varios niveles de herencia. Son muy importantes para aumentar la tasa de clics (CTR) para su sitio y también se consideran una de las mejores prácticas de SEO.
Hay muchos tipos de propiedades clave que se pueden usar con el esquema. Van desde tipos de datos y datos basados en jerarquías abiertas y cerradas. Visite el sitio web shcema.org para descubrir todos los tipos disponibles que se pueden usar hoy. ¿Cómo agregar el esquema de marcado a WordPress de manera programática? Hablamos sobre cómo agregar el esquema a WordPress usando un complemento en una publicación anterior. Del mismo modo, ya hemos discutido algunas formas adicionales de agregar el esquema de marcado a WordPress a través del tablero y los temas. Pero ahora, aprenderemos cómo lograr el mismo resultado programático. Al hacer esto, su sitio no tendrá que cargar todo el código adicional que ofrece un complemento. Y solo agregará el código que necesita su sitio.
Para incluir el esquema en una pieza de contenido, debemos agregar las etiquetas del esquema al resultado HTML de nuestro sitio. Podemos editar el HTML de nuestros sitios web de varias maneras. La mejor manera es anular los archivos de plantilla del tema en el niño. Necesitará un tema secundario para incluir las marcas de esquema mediante programación. Entonces, si aún no tiene uno instalado, continúe e cree e instale un tema infantil. Incluso puede usar uno de los arados de temas para que los niños lo creen. Puede agregar una marca de esquema a WordPress de manera programática de dos maneras principales: agregar un archivo JSON-LD a su cabeza
Agregue la marca de microdate en la salida HTML
Ambos son métodos válidos y puede usar libremente el que se adapte mejor a sus necesidades. 1. Agregue el archivo JSON-LD Un archivo JSON-LD es un tipo de formato específico, basado en JSON y utilizado para codificar datos relacionados. Como sucede en los archivos JSON, contiene una lista de pares clave valiosos: {
“Teléfono”: “152234029”,
“Nombre nombre”,
“Dirección”: “Johann Street N 433”,
“URL”: “https://quadlayers.com”,
“Habilidad”: “19 – 90”,
“LegalName”: “Quadlayers”,
“@Context”: “http://schema.org”,
“@Type”: “Negocio local”
} Como puede ver, incluso la sintaxis es muy similar a un archivo JSON.
Hay varios generadores JSON-LD que puede usar para obtener el archivo que se adapte mejor a sus necesidades. Entonces, el siguiente paso es imprimir este código en la sección HTML del sitio web. Podemos usar la siguiente función en el archivo Functions.php del tema infantil para lograr esto. Nota: Antes de continuar, asegúrese de hacer una copia de seguridad de su sitio. Cambiaremos los archivos básicos de su sitio y cualquier cambio no deseado puede traer problemas adicionales. add_action (‘wp_head’, ‘quadlayers_add_schema’); quadlayers_ddd_schema () function {
echo ‘
{
“Teléfono”: “152234029”,
“Nombre nombre”,
“Dirección”: “Johann Street N 433”,
“URL”: “https://quadlayers.com”,
“Habilidad”: “19 – 90”,
“LegalName”: “Quadlayers”,
“@Context”: “http://schema.org”,
“@Type”: “Negocio local”
} ‘;
} Puede ver cómo se incluye el archivo JSON-LD en las etiquetas . Simplemente no olvide actualizar el archivo.
Para comprender cómo funciona el esquema, tenga en cuenta que el ejemplo de código anterior agregará JSON a todas las páginas de un sitio web. Entonces, cuando un motor de búsqueda o cualquier otro tipo de bot lo lee, se establecerá como un esquema válido para todas las páginas en las que está presente el script. En este caso, es todo el sitio. Podemos aplicar el código JSON a ciertas páginas aplicando una lógica condicionada a nuestra función PHP. Pero el marcado del esquema también se puede incluir en el HTML interior de nuestro contenido, lo que nos permite incluir marcas complejas a un contenido muy específico. 2. Agregue el marcado de microdato en HTML después de las tendencias modernas, el método anterior es el método recomendado. Pero el uso de marcar los microdos nos permitirá incorporar el marcado del esquema incluso en los archivos de plantilla. Mentir nuestros scripts en las funciones.php del tema infantil funciona bien. Para aplicar el esquema adecuado a cada pieza de contenido, tendríamos una pieza de código grande y compleja. Entonces, para agregar el marcado de microdate a HTML, necesitamos anular las plantillas de su sitio de WordPress. 2.1. Agregue un esquema marcado a las publicaciones de WP En este ejemplo, nuestro tema infantil hereda el tema de veinte años de veintiún años, por lo que el archivo que necesitamos anular es contenido-single.php. Este es el archivo en el que podemos agregar nuestro esquema incluso en el resultado de HTML.
Este archivo se puede encontrar bajo otro nombre o carpeta en algunos temas. Cree las carpetas necesarias en el tema de su hijo (plantilla y contenido) y un nuevo archivo de contenido-single.php en el archivo de contenido.
El tema del niño
/__ Partes de plantilla
__/__contenido

__/__/__ Content-single.php Copy/Pegue todo el código de contenido.php El tema principal. El código que editaremos es el siguiente: <Artículo <? Php post_class (); ? <Artículo itemscope itemType = "http://schema.org/article" >
Esto le dice a los motores de búsqueda que el contenido en la etiqueta HTML es un artículo. Después de declarar el tipo y el alcance, podemos usar algunas propiedades estándar. Por ejemplo, declarar el título de la publicación como el nombre del artículo:
Código fuente: <? Php the_itle ('
,’
‘); ?> Agregue la propiedad del nombre: < ? Código fuente:
<? Php

el contenido(); Agregar la propiedad de Artículo:
<? Php
el contenido(); 2.2. Agregando el marcado del esquema a los productos de WooCommerce de manera similar, podemos sobrescribir el archivo de plantilla de WooCommerce para incluir nuestro esquema.
El archivo que necesitamos anular es el archivo contenido-single-product.php. Este archivo debe estar en una carpeta de WooCommerce del niño. Si tiene dificultades para encontrarlo, asegúrese de haber configurado WooCommerce correctamente. El tema del niño
__/WooCommerce
__/__ Content-Product-unic.php completa el mismo proceso que el anterior, creando un nuevo archivo en su lugar. Defina el campo y el tipo de esquema en el contenedor principal: <div itemscope itemType = "http://schema.org/product" <? Php to_product_class (', $ producto); ?
Sin embargo, para agregar múltiples mercados a nuestros productos, necesitaremos anular diferentes archivos. Por ejemplo, para agregar el precio de los productos al esquema, cree una nueva ruta en los archivos con el niño: WooCommerce/plantillas/producción única/precio.php El tema del niño
__/WooCommerce
__/__/Producto único
__/__/__/Price.php
Después de copiar el archivo Price.php en su lugar, edite de la siguiente manera: código fuente: <p class = " get_price_html (); ?);?> “> get_price_html (); ? Es una indicación para comprender cómo podemos adoptar diferentes tipos de artículos entre sí, siguiendo la estructura HTML original. Hay otros archivos que puede sobrescribir para incluir más marcado.
Title.php
stock.php
revisar.php
calificación.php

Producto-imagen.php
Conclusión Esto nos lleva al final de nuestro tutorial sobre cómo agregar programáticamente el esquema a WordPress. Para hacer esto, necesita una comprensión básica de cómo funciona un esquema, junto con algunos conocimientos de programación. También es muy importante comprender que todas las propiedades y tipos deben coincidir con las definidas en el sitio web Schema.org. Esto también incluye propiedades con múltiples niveles de herencia. Para resumir, puede agregar el esquema a su sitio utilizando dos modos principales:
Agregue un archivo JSON-LD a su cabeza
Agregue la marca de microdate en la salida HTML
Agregar el archivo JSON-LD es un enfoque muy fácil y la mayoría de los usuarios consideran que la mayoría de los usuarios. Todo lo que tiene que hacer es imprimir el código JSON-LD en la sección de su sitio web. Sin embargo, el uso del enfoque de marcado de microdatos para incorporar el marcado del esquema directamente en los archivos de plantilla también puede ser muy útil para usted. La sobrescribencia de los archivos de plantilla puede ayudar a personalizar el sitio web con aún más flexibilidad si tiene recursos. Es necesario para ello. Incluso puede agregar el marcado del esquema a ciertos elementos de su sitio, como publicaciones y productos de WooCommerce. Entonces, ¿puede agregar marcado de esquema a su sitio usando estos fragmentos de COD ahora? Por favor, díganos si este tutorial fue útil o no en los comentarios. Mientras tanto, aquí hay más de nuestras publicaciones que pueden interesarle y ayudarlo a mejorar su sitio de WordPress:
Cómo crear un complemento de WordPress personalizado
Agregue telegrama a WordPress (guía completa)
homefinance blog