Soporte » Plugins y Hacks » WooCommerce » No cambia url al modificar un producto

  • Resuelto matijdk

    (@matijdk)


    Hola, que tal a todos? Necesito ayuda con un tema.
    Ya que los productos q uso cambian muy seguido, a veces uso uno que ya tenia , que esta en la misma categoria, tiene mismas caracteristicas, y solo cambio el nombre, x ej: tenia un «reloj fondo negro dama» y como se vendio edite el mismo producto p poner otro nuevo «reloj dorado dama».
    Lo que me pasa es que no se como actualizar el la url, ya que sigue siendo x ej: http://www.ambarvioletajoyeria.com/categoria/reloj-fondo-negro-dama, cuando en verdad ahora el producto se llama «reloj dorado dama» y su url deberia de ser ahora:
    http://www.ambarvioletajoyeria.com/categoria/reloj-dorado-dama.
    Alguien podria decirme que deberia de hacer? alguna ayuda?
    Estuve tocando ajustes, enlaces permanentes, pero no doy con la configuracion que quiero (que una vez q modifique el nombre del producto, el link se cambie a ese nombre).
    Muchas gracias desde ya, saludos!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • Moderador jose64

    (@jose64)

    Hola

    La url se crea en base al título (nombre del producto) cuando creas el producto. Cuando cambias el nombre lo que estás cambiando es el título, pero la url se mantiene. Para editar la url tienes dos opciones:

    • Cuando editas el producto, debajo del título o nombre del producto, en Enlace permanente clicas en el botón editar, ahí se abre la parte editable de la url
    • En un producto ya editado, en el listado de productos, aparece la opción Edición rápida al pasar el cursor sobre el nombre de producto, si seleccionas esa opción se abre un desplegable donde puedes cambiar la url escribiéndola en el apartado Slug

    En los dos casos debes guardar los cambios para que se hagan efectivos.

    Si con esto queda aclarada tu duda, por favor, coméntalo y recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate matijdk

    (@matijdk)

    Hola. Muchas gracias por la ayuda. Si, entiendo, eso lo habia visto de cambiar el enlace permanente, el problema es el siguiente como dije tengo casi MIL productos cargados, o sea que si tengo que hacer eso en los ultimos 250 productos que actualice no voy a terminar mas, ja!
    Queria saber si no hay alguna forma de cambiar en la config de links permanentes ,como que los actulice todos a la vez, o en el ultimo de los casos algun plugin.
    Muchisimas gracias por la ayuda

    Moderador jose64

    (@jose64)

    Hola

    Tienes este plugin, pero debes usarlo con mucho cuidado, recuerda hacer una copia de respaldo antes de utilizarlo:

    Rebuild Permalinks

    Con este plugin puedes regenerar todas las urls basándose en el título para cada tipo de entrada (páginas, entradas, productos…)

    Funciona bien, pero debes tener en cuenta dos cosas:

    • Todas las urls son todas, no solo las que tú consideres que están mal sino también las que3 están bien
    • Si hay títulos repetidos, creará urls repetidas, tú tendrás que añadirles el diferenciador a mano (-1 -2…)

    También tienes este plugin:

    Automatically Update Permalinks

    Cuando edites el titulo actualiza la url automáticamente.

    Recuerda hacer un respaldo de seguridad antes de usarlos, para que puedas volver atrás en caso de algún inconveniente.

    De todas formas, te comento que si Google indexa los productos de la web al reciclar los productos creas errores 404 porque los contenidos ya no están disponibles, por lo que deberías o hacer redirecciones de esas urls que eliminas o bien solicitar a Google que las desindexe. Para hacer las redirecciones el plugin más usado es:

    Redirection

    Aunque hay plugins de Seo que también las hacen.

    Puedes comentarnos que tal te funcionan estos plugins y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así lo consideres.

    Iniciador del debate matijdk

    (@matijdk)

    uh, muchisimas gracias, ya me pongo a probar.
    Con Automatically Update Permalinks este tambien me va a duplicar como el primero que me recomendo?
    «Si hay títulos repetidos, creará urls repetidas, tú tendrás que añadirles el diferenciador a mano (-1 -2…)»

    Si, ya me paso eso cuando envie a la papelera, pero google me aviso por email el problema y lo pude corregir.

    Bueno, espero su respuesta y si con ese no pasa que las repetidas hay que modificarlas a mano ya lo pruebo y le aviso, espero su respuesta mil gracias por ayudarme.

    Moderador jose64

    (@jose64)

    Hola

    Acabo de hacer la prueba y no tienes ese problema, claro que son plugins que hacen cosas diferentes, el primero es para hacer una primera regeneración en lote porque dices que son muchos, y el segundo para ir creando a medida que editas.

    No vas a tener problema porque cuando regeneres todos al ordenarlos alfabéticamente verás los duplicados y con la edición rápida lo resuelves, con el contenido no vas a tener problema porque realmente los id no varían.

    Recuerda cerrar el debate marcándolo como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate matijdk

    (@matijdk)

    ahhhh, ahora entendi!!!
    Uso el 1ro para generar por lotes todos a la vez, y el segundo para editar los duplicados. no habia entendido bien, claro que yo buscaba algo para hacer las 2 cosas a la vez ajajaja, pero obvio que estos 2 juntos me van a ser muy ultiles.
    Le agradezco mucho , pero mucho su ayuda!!!!
    Ya me pongo a hacerlo, muchas gracias, saludos!!!
    Cerrado, solucionado!

    Iniciador del debate matijdk

    (@matijdk)

    Hola, disculpa que otra vez te moleste!

    Con el tema de redireccionar, a ver si entiendo bien….
    Cuando cambien las urls hay prductos que al cambiar el nombre (por ende la url) van a dar un error 404.

    O sea que despues de usar los 2 plugins de permalink que me dijiste voy a tener esos errores, no?

    No entiendo mucho tampoco del tema ,por eso pregunto para estar seguro.

    Estuve viendo el ultimo plugin de redireccionamiento que me dijiste y dice en la descripcion: «El plugin se puede configurar para monitorizar los permalinks de una entrada o página y crear una redirección a la nueva URL cuando cambien.»

    No me convendria antes de usar los 2 1ros plugins (Rebuild Permalinks y
    Automatically Update Permalinks) instalar este para usar esa opcion que describe ahi?

    Configurar para que cuando las cambien con Rebuild Permalinks y Automatically Update Permalinks como me dijiste, luego este el plugin Redirection cree automaticamente la redirecccion a los links nuevos, como dice en la descripcion?

    Muchas gracias por la ayuda.

    Moderador jose64

    (@jose64)

    Las redirecciones se hacen con el plugin redirections para que cuando alguien llegue a esa url se le reenvíe a la alternativa, en tu caso podrías reenviarlo a la página de la categoría correspondiente al producto eliminado. Debería ser una redirección 301.

    Esas redirecciones se crean manualmente, cada vez que cambies un slug debes copiar el anterior y redireccionarlo al anterior. El problema es que cuando haces este proceso varias veces puedes crear procesos con varias redirecciones y eso hace que la web se vaya ralentizando. Otra opción es que crees slug más genéricos, no tienen por qué corresponder con el título del producto exactamente, de hecho en el ejemplo que usas con quitar el color y poner algo más genérico, por ejemplo diferenciarlo con un número, te permitiría reciclar los productos sin tener que modificar slugs ni hacer ninguna redirección.

    Iniciador del debate matijdk

    (@matijdk)

    claro, entiendo, seria mucho mejor asi con slugs mas genericos.
    Tenes razon no tengo porq usar ek nombre completo del producto para la url.
    Yo podria siguiendo el ejemplo) poner:
    http://www.ambarvioletajoyeria.com/categoria/reloj-fondo-negro-dama
    /reloj-1
    http://www.ambarvioletajoyeria.com/categoria/reloj-dorado-dama
    /reloj-2
    Y tambien quedaria bien de esta manera.
    Yo podria hacer eso desde woocommerce cambiando las configuraciones de ajustes- enlaces permanentes, para hacer eso?
    Ahora lo tengo configurado asi:
    Nombre de la entrada https://www.ambarvioletajoyeria.com/pagina-ejemplo/
    podria cambiar alguna config de ahi para que sea nombre de la pagina, categoria, y despues algun numero? 1 , 2, 3?

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • El debate ‘No cambia url al modificar un producto’ está cerrado a nuevas respuestas.