tus productos al instante ¿Cómo? Mediante un código personalizado en PHP Objetiv o Generar de forma automática titles y meta descriptions de los productos de mi tienda online en base a unas variables y condiciones.
automática los titles y meta descripciones de los productos de mi tienda en Prestashop. ($product) Condicional de nº de caracteres: Sólo se deben reescribir aquellos titles que tengan 30 caracteres o menos y aquellas meta descriptions que tengan 50 caracteres o menos. Condicional de tiempo: Se define una fecha de referencia (15-06-2023). Si la fecha de publicación es anterior al 15 de junio y el title y la meta description tienen menos de los caracteres indicados se generan nuevos; si la fecha de publicación es posterior al 15 de junio, redacta aquellos titles y meta descriptions que estén vacíos.
esta estructura: Comprar [nombre del producto] al mejor precio Las meta descriptions deben tener esta estructura: Comprar [nombre del producto] al mejor precio online. Aprovecha nuestras ofertas en [categoría a la que pertenece el producto]
contar espacios Función para comprobar la fecha de publicación Fecha de referencia Comprueba si el contenido es un producto y extrae las propiedades del producto (nombre, categoría…) Función para comprobar la longitud del title y meta description actuales
de junio del 2023: • Si la longitud del title actual es de 30 caracteres o menos, genera un nuevo title • Si la longitud de la meta descripción actual es de 50 caracteres o menos, genera una nueva meta descripción. • En ambos casos, si las longitudes superan esos límites, usa los valores actuales. Si la fecha de publicación es posterior al 15 de junio del 2023: • Si el title o la meta description actuales están vacíos, genera nuevos. • Si no están vacíos, usa los valores actuales.
PHP para WooComerce) Actualizar los atributos ALT de todas las imágenes asociadas a un producto en una web de WooCommerce. A partir de una fecha de referencia (fecha de publicación del producto) determina si debe generar nuevos textos ALT y realiza la actualización mediante una llamada a la API de OpenAI para generar descripciones mediante el prompt explicado anteriormente. Objetivo
PHP para WooComerce) Función para comprobar la fecha de publicación Función para actualizar el atributo ALT de una imagen. Esta función actualiza el campo de metadatos _wp_attachment_image_alt de una imagen en WordPress, utilizando el ID de la imagen y el nuevo texto ALT. Función para obtener el título H1 de la página del producto Función para llamar a la API de OpenAI y generar el texto ALT en base a un prompt
PHP para WooComerce) Se define una fecha de referencia para comparar con la fecha de publicación de los productos. Comprueba si el contenido es un producto y obtiene la fecha de creación del producto Obtiene los IDs de las imágenes de la galería del producto Tiene en cuenta la imagen destacada Obtiene el H1 del producto Si la fecha de publicación es anterior al 15 de junio: Para cada ID de imagen, obtiene la URL de la imagen, genera un nuevo texto ALT y lo actualiza. Si la fecha de publicación es posterior al 15 de junio: Para cada ID de imagen, obtiene el valor actual del atributo ALT. Si el atributo ALT está vacío, genera un nuevo texto ALT y lo actualiza.
OpenAI) 3. Extrae los datos en un CSV 4. Súbelo a WordPress con un plugin de importación como WP All Import o crea tu propio script personalizado en PHP.
ChatGPT) 1. Prepara un spreadsheets con el listado de URLs de imágenes de producto en una columna llamada URLs de imágenes, por ejemplo. 2. En otra columna indica los H1 de las páginas. 3. Sube ese spreadsheets a ChatGPT y pídele lo siguiente:
Prompt: Necesito que me des sinónimos del color del vestido de esta imagen Usa los diferentes sinónimos y términos relacionados para redactar los ALTs de las fotos mariquitatrasquila.com
tu proyecto y hazte estas preguntas: ✔ ¿Quiero que esas variables se indexen? ✔ ¿Quiero que esas variables se rastreen? ✔ ¿Esas variables tienen búsquedas transaccionales?
Para indicar un producto (Product) que es miembro de ese grupo de productos (ProductGroup). A la inversa: isVariantOf Para indicar que esa variable de producto está dentro del grupo de productos y por tanto del producto principal El identificador del grupo de productos (SKU superior) Aspectos en los que varían las variantes de ProductGroup (tamaño, color, material…)