• Resuelto ebearenas

    (@ebearenas)


    Buenas tardes, puede alguien ayudarme?
    toda ayuda es bienvenida, deseo o bien usar la url base de producto personalizada o también me sirve cambiar la url base de la tienda personalizada, uso la última versión de wordpress y la última versión de woocommerce y no doy con la solución, gracias de antemano.

    1. El problema que tengo es el siguiente, al cambiar la URL base por defecto del producto:
    https://prnt.sc/rnz6s1
    Cómo se puede ver en la imagen anterior yo escribo «documento/» pero después de guardar siempre aparece «/documento/» esto ocasiona que los enlaces se vean como: http://www.mipagina.com//documento

    2. Si por el contrario yo activo la opción base por defecto y guardo, entonces en la base personalizada se guarda «producto/» y esto hace que los enlaces se muestren correctamente sin repetir el símbolo «/» por ejemplo: http://www.mipagina.com/producto, lo cual es correcto y no da ningún error, según muestro en la siguiente imagen.
    https://prnt.sc/rnz514

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador LGrusin

    (@lgrusin)

    La base personalizada debe ir con las dos barras, inicial y final. Prueba ponerla no dejes que WooCommerce la añada por ti.

    Iniciador del debate ebearenas

    (@ebearenas)

    Hola, gracias por tu respuesta.
    Te comento que ya hice esa prueba y volví a probar sigo con el inconveniente.

    Cuando escribo manualmente /nuevabase/
    y guardo entonces el primer slash se repite en los enlaces de la página
    ejm: mipagina.com//nuevabase/ (Nótese el slash repetido)

    Sin importar lo que yo escriba siempre guarda en este formato al menos visualmente en la pantalla: /nuevabase/

    Mi obserbación es que cuando yo elijo usar base por defecto entonces en la pantalla veo que se guardá lo siguiente: producto/
    eso hace que los enlaces funcionen adecuadamente
    Ejm: mipagina.com/producto/ (Nótese que el slash del inicio de la base ya no se repite)

    Mi conclusión al guardar debo guardar sin el primer slash, sin embargo hay algún tipo de validación que hace que siempre que yo presione el botón guardar entonces se agrega el primer slash de forma automática
    ejm: si yo escribo «nuevabase/» se guarda «/nuevabase/»

    No sé decir si es algún error de la versión de woocommerce, error de wordpress, o quizá algún plugin que uso que ocasiona esto.

    Toda ayuda se agradece, Gracias de nuevo

    Iniciador del debate ebearenas

    (@ebearenas)

    Después de varios días encontré la solución, lo dejo aquí por si a alguien le sirve hay que entrar como admin en el wordpress:

    Wordpress >
    Ajustes >
    Enlaces Permanentes >
    Ajustes comunes (Aquí cambiar la entrada personalizada y elegir nombre cualquiera que no diga «Estructura personalizada» por ejemplo elegir «Nombre de la entrada» entonces quedaría como en el ejemplo)
    Ejm:mipagina.com/%postname%/

    Haciendo eso ya es posible elegir el enlace permanentes del producto
    sin errores de url con el formato correcto en la base personalizada.
    Ejm: mipagina.com/nuevabase/

    Nota: Quizá algún plugin modificó el ajuste común, no sé si fue el mismo woocommerce o quizá el theme storefront, en fin ya ni revisé con más detalle, Saludos.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Cambiar URL Base de woocommerce’ está cerrado a nuevas respuestas.