Problema con categorias al activar url Amigables y virtuemart  

 
Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Al activar url amigables, las categorias contenidas en la categoria ELECTRODOMÉSTICOS me dan error y no se visualizan. Sin embargo si las desactivo funcionan y se ven correctamente.

El error que aparece es:

Categoría id 4 no publicada

la web es http://www.marioelectrodomesticos.com

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 14/09/2014 5:53 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Raú,

El sitio está desactivado por mantenimiento! ¿Cómo lo puedo ver? --> https://www.webempresa.com/blog/modo-mantenimiento-en-wordpress.html

Es posible que estés utilizando items de menú para enlazar las categorías de Virtuemart, y no utilizando unicamente el módulo de categorías del mismo.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 15/09/2014 11:27 am

Cursos Gratuitos WordPress

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Siento el problema. Ya esta activada. Por favor revisenme el posible problem

Gracias

ResponderCitar
Respondido : 15/09/2014 11:22 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Verifica si ese ID pertenece a dicha categoría, realiza la prueba generando nuevamente la categoría con otro ID y asigna las subcategorias y comprueba si el error persiste.

Si nuestra ayuda te ha sido útil, déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 16/09/2014 6:10 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Gracias por tu respuesta. La categoria id4 no existe. El problema radica en que he tenido que regenerar las categorias, borrar las que había y generar nuevas. Imagino que el id 4 corresponde a alguna categoria vieja

Entiendo que debe haber algun problema en la base de datos???

Espero vuestra respuesta

ResponderCitar
Respondido : 17/09/2014 8:03 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Raúl

Si has creado nuevamente las categorías no deberías tener problemas los IDs anteriores se pierden, sin embargo deberás hacer referencia nuevamente a la categoría en caso de que tus ítems de menú los hayas hecho de manera manual, si el módulo de categorías usa ítems de menus generados automáticamente y aún sigue tomando el ID antiguo entonces el problema debe ser algún tipo de cache que tienes configurado

Actualmente no he notado ningún error en las subcateogrías de electrodomésticos, tendrías que detallarnos cómo reproducir el problema

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 17/09/2014 4:21 pm

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

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Gracias por vuestra respuesta. Esa ID no corresponde con ninguna categoria actual. Elimine las categorias y las volví a generar por lo que parece el ID de una categoria antigua. Esa misma categoría y sus categorias existían antes pero con IDS diferentes.

Es algo extraño. Si desactivo url amigables las categorias fuencionan bien

ResponderCitar
Respondido : 22/09/2014 8:02 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Raúl

Es posible que sea debido a que no tienes un ítem de menú de tipo virtuemart
Prueba creando un ítem de menú de tipo Layout por defecto de VirtueMart y verifica si te sucede lo mismo al activar urls amigables

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 23/09/2014 12:37 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Gracias por vuestra ayuda, pero la página de inicio(Menu Bienvenido) ya es de tipo Layout por defecto de VirtueMart así que es posible que ese no sea el problema.

He borrado la cache y purgado y nada sigue fallando.

He revisado la base de datos y me he dado cuenta que en la tabla virtuemart_categories_en_gb (Antes tenia la tienda multiidioma) si que hay un id de categoria 4 que es el que me muestra el error. Los codigos de categorias de eta tabla virtuemart_categories_en_gb ya no existen por lo que pueden ser que sean estos los que me dan problemas.

Si la tienda no es multiidioma. ¿Recomendais borrar la tabla o al menos su registros ya que no coinciden con categorias exsintentes?

Si os meteis en electrodomesticos veréis el problema. Quizás haya algun problema con algun registro en la BD.

Espero vuestra ayuda

Muchas gracias

ResponderCitar
Respondido : 24/09/2014 9:15 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No creo que el problema esté en que haya registros en la tabla en inglés de las categorías, aunque no se puede descargar del todo. En lugar de borrar todos los registros de la tabla podrías borrar únicamente el correspondiente con el id de categoría 4.

Por otro lado sería conveniente que desactivaras temporalmente las urls amigables para que podamos analizar los enlaces que se generan.

Es posible que el problema esté con algún elemento de menú que esté tratando de cargar esa categoría con id 4. Verifica que no tienes ningún elemento de menú con Alias "electrodomesticos", incluso aunque haya sido enviado a la papelera.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 24/09/2014 1:19 pm

Cursos Gratuitos WordPress

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Problema solucionado. Había un elemento de menu con alias electrodométicos que apuntaba a una categoria antigua. Tan facil como eso.

Muchas gracias por vuestra fabulosa ayuda y soporte

ResponderCitar
Respondido : 24/09/2014 2:51 pm

Por favor Iniciar Sesión o Registro