Avisos
Vaciar todo

Cambiar la URL dependiendo de la variable que el usuario esté escogiendo  

 
Luis
 Luis
Nuevo usuario

Hola, tengo una duda, me gustaría implementar lo siguiente en mi web pero no sé cómo hacerlo y no encuentro nada claro buscando por google: 

Necesito que cuando el usuario pinche en una variante de un producto, la URL cambie y obtenga el atributo que ha sido seleccionado, por ejemplo: 

  1. Entro a un producto - iPhone 7 y la URL es: miweb.com/producto/iphone-7 
  2. Elijo el color "plata" y la URL cambia: miweb.com/producto/iphone-7/?attribute_pa_color=plata
  3. Elijo GB y la URL cambia: miweb.com/producto/iphone-7/?attribute_pa_color=plata&attribute_pa_memoria=32gb

¿Es posible hacer esto? si es así ¿Tiene que hacerse con código PHP o existe algún plugin que facilite el sistema? 

Gracias de antemano. 

Contenido solo visible a usuarios registrados

Citar
Respondido : 14/12/2021 12:56 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Luis, 

Disculpa si no comprendo bien la consulta, actualmente veo que el sitio web que nos compartes tiene instalado un e-commerce y este funciona con WooCommerce y las URL se generan al partir del código desarrollado con el plugin 

Por otro lado, si lo que deseas es obtener el enlace directo sobre las variaciones de tus productos puedes comprobar el siguiente plugin -> https://es.wordpress.org/plugins/linked-variation-for-woocommerce/

De igual forma existen algunos complementos de pago como por ejemplo -> Contenido solo visible a usuarios registrados

Un Saldo 

ResponderCitar
Respondido : 14/12/2021 1:19 pm

Luis
 Luis
Nuevo usuario

Hola @karen, en primer lugar muchas gracias por responder. 

Ese plugin no hace exactamente lo que necesito, quizá no me expliqué bien. 

Yo tengo creados productos variables en mi tienda, y si entras en alguno y haces click en las distintas variables (color, GB, estado), la URL no cambia, me gustaría que al ir cambiando entre las variantes del producto la URL identifique el atributo y cambie la URL. 

Quizá te ayude ver el ejemplo de esta web: https://www.backmarket.es/iphone-x-64-gb-gris-espacial-libre-segunda-mano/36833.html#scroll=false

En esta web, al ir cambiando el color, las GB o el estado la URL cambia. 

Me gustaría saber si esto es posible con woocommerce, si existe algún plugin que lo haga (yo en una búsqueda no he encontrado), si es necesario intervenir con código PHP personalizado... o si no es posible para nada. 

Gracias

ResponderCitar
Respondido : 16/12/2021 8:42 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis.

Revisa el siguiente plugin:

-> https://wordpress.org/plugins/linked-variation-for-woocommerce/

 

Otra opción seria programando un plugin:

-> https://wphuntrz.com/d/109-how-i-can-create-custom-url-for-each-product-variation-in-woocommerce

 

Un saludo

 

ResponderCitar
Respondido : 16/12/2021 10:03 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress