Avisos
Vaciar todo

cambiar url en las breadcumbs  

 
Carlos
 Carlos
Reputable Member

Buenas,

Me gustaria cambiar la url de las breadcums si es posible.

En la paguna al ir a clases de mercancias peligrosas debe ir a la pagina clases de mercancias peligrosas y no a la categoria clases de mercancias peligrosas, puesto que estoy emplenado la estructura de enlaces permanentes siguiente:

/%category%/%postname%/

Sustituyendo de este modo las categorias por la pagina que tiene el mismo nombre es decir clases de mercancias.

Por tanto al pulsar el link del breadcum deberia llevarme a:

Contenido solo visible a usuarios registrados

Citar
Respondido : 23/12/2019 4:24 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Carlos,

Los Breadcrumbs tienen como razón de ser el mejorar la usabilidad de tu sitio web para los visitantes y a su vez ayudar a los buscadores a entender mejor la estructura de tu sitio (SEO). Es decir, su estructura es jerárquica, considerando además que los post no son padres de los tags y que las categorías tienen mayor jerarquía que los tags pues tiene sentido que tu web se comporte de esa manera. No sé cuánto ayude modificar los Permalinks pero dada la configuración que planteas ( /%category/postname&/) concuerda con que el link te redirija a la categoría que pertenece la entrada y no a la entrada padre. Quizás si a esas entradas les asignas como entrada padre la de Clases de Mercancías Peligrosas el comportamiento cambie.

Adicionalmente, no sería lo indicado modificar el comportamiento de los breadcumbs por el tema de SEO pero podrías evaluar el plugin de Breadcrumb NavXT -> https://wordpress.org/plugins/breadcrumb-navxt/

Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Saludos.

ResponderCitar
Respondido : 23/12/2019 5:14 am

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

Carlos
 Carlos
Reputable Member

gracias Bulmaro,

Tal vez los deje asi.

Me gustaria saber como puedo enlazar cada post a la pagina superior de la que dependen. y colocar ese enlace en la barra lateral. Hacerlo para cada categoria.

Creo que si asigno a la pagina de la que dependen los post la misma categoria podria hacerlo, pero no se todavia bien como.

Lo que quiero es que la pagina y los post esten bien enlazados entre si

Todos los pot entre si y la pagina con los post

Si te fijas en la barra lateral todos los post de la misma categoria estan enlazados .

Ahora quisiera poner encima de los post un enlace de las paginas superiores en cada post

Un saludo

ResponderCitar
Respondido : 23/12/2019 6:28 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Carlos,

Podrías agregar la funcionalidad de asignar categorías a las páginas mediante el plugin de Add Category to Pages y posteriormente mostrar los post de esa categoría en la barra lateral con un widget con el plugin de List category posts

Respecto a tu segundo requerimiento creo que tendrías que probar mediante código -> WordPress link attachment to parent post

Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Saludos 🙂

ResponderCitar
Respondido : 23/12/2019 7:13 am

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

Carlos
 Carlos
Reputable Member

Buenas Bulmaro,

He descargado el plugin Breadcrums ,

Cuando va a la categoria es decir : inicio/CLASES DE MERCANCIAS PELIGROSAS (CATEGORIA)/Etiquetas de peligro clase 4.1

En lugar de ir a la categoria CLASES DE MERCANCIAS PELIGROSAS vaya a la pagina con ese mismo nombre CLASES DE MERCANCIAS PELIGROSAS y asi con todas las paginas que tienen el mismo nombre que la categoria.

No se si es posible hacer eso.

Se que habia que modifica este codigo pero no se como:

Taxonomia/plantilla de categorias:

%htitle%

Un saludo

ResponderCitar
Respondido : 23/12/2019 11:05 pm
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Carlos,

Efectivamente creo que debe ser por código la solución, he probado varios scripts y plugins sin éxito, creo que lo mas conveniente sería "copiar" la estructura del menú y que esta se muestre en el breadcrumb de tu sitio, esto podrías hacerlo mediante plugin:

Opción 1 -> https://codecanyon.net/item/wp-nav-menu-breadcrumbs/4706192
Opción 2 -> https://wordpress.org/plugins/menu-breadcrumb/

Otra opción sería la de aplicar una redirección 301 para que al dar click en el enlace de la categoría te redirija a la página deseada -> https://www.webempresa.com/blog/redirecciona-urls-de-forma-correcta-usando-cpanel-y-htaccess.html

Aunque en lugar de hacerlo desde cPanel o htaccess o desde algún plugin podrías hacerlo tambien insertando una función de jQuery o javascript en cada página o post en la que quieras que aplique el redireccionamiento -> https://www.tutorialrepublic.com/faq/how-to-change-href-attribute-of-a-hyperlink-using-jquery.php aunque para esto necesitarías algunos conocimientos básicos de jQuery o javascript.

Saludos 🙂

ResponderCitar
Respondido : 24/12/2019 2:29 am

Cursos Gratuitos WordPress

Carlos
 Carlos
Reputable Member

Buenas Bulmaro,

En el plugin Breadcrumbs navxt como podria hacer para que la pagina de inicio donde dice Sien en el breadcrumb me genere vinculo a ella, ya que no me la muestra en azul y con vinculo a la pagina de inicio he probado en opciones y no logro dar como poder vincularlas a la pagina de Inicio, me aparece sin vinculo.

Sien > Clases de mercancías peligrosas > Etiquetas de peligro clase 4.1

Contenido solo visible a usuarios registrados

Un saludo

ResponderCitar
Respondido : 25/12/2019 9:03 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

He probado el plugin de Breadcrumb navxt, dejando la configuración por defecto, si que genera link para el inicio, asegúrate de tenerlo como se mustra en la imagen adjunta.

Podrías evaluar también usar la funcionalidad de SEO Yoast en caso ya lo tengas instalado, tiene funcionalidad de breadcrumb, revisa: https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/

Saludos.

ResponderCitar
Respondido : 25/12/2019 1:51 pm

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

Carlos
 Carlos
Reputable Member

Buenas Jhon,

Tengo el de Yoast, pero el caso es que no me marca la ruta total a seguir, me marca la misma que la url y me gustaria que siguiera los pasos totales que se dan para llegar al destino.

En la pagina Contenido solo visible a usuarios registrados el de Yoast seo es el de arriba del todo, como ves no me marca el paso anterior, que seria Etiquetas ADR, se lo salta, mientra que el breadcrumbs navtx si me lo muertra pero me lo muestra como productos... me gustaria si YOAST me lo mostrara usar YOAST puesto que me libraria de un plugin... pero configure yoast y no se como hacer para que se me muestre la ruta entera.

Un saludo

ResponderCitar
Respondido : 25/12/2019 2:09 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente en la url que envías veo que aparece dos veces, entiendo que ambas las ha generado Yoast

He probado el plugin Breadcrumbs navxt https://wordpress.org/plugins/breadcrumb-navxt/ , veo que si que me genera enlace para la página de inicio, prueba instalarlo en otro sitio web y verifica, ya que es posible que hayas movido algo en su configuración por defecto.

Saludos.

ResponderCitar
Respondido : 25/12/2019 5:44 pm

Carlos
 Carlos
Reputable Member

Buenas Jhon,

He desinstalado todo, y me vuelve a aparecer la configuracion de inicio pero no me sale el vinculo a la pagina de inicio, puede ser q se trate de la plantilla de la pagina de inicio?

tal vez tenga algo que ver con elementor, se puede incluir el codigo a paginade inicio medinate codigo?

Un saludo

ResponderCitar
Respondido : 25/12/2019 7:29 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No tocaste nada de la configuración antes?, es muy raro, prueba en otro sitio web, puedes instalar este sitio de prueba en una carpeta de tu cuenta de hosting y prueba con tu mismo theme y verifica si tras instalar y copiar el código de breadcrumbs te sucede lo mismo.

Saludos.

ResponderCitar
Respondido : 25/12/2019 7:55 pm

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

Carlos
 Carlos
Reputable Member

Buenas Jhon,

Seria posible con el plugin de yoast, añadir "ADR Etiquetas" entre: "Inicio" y "ADR etiquetas" dentro del breadcrumb de las url:

POr ejemplo en la url: Contenido solo visible a usuarios registrados
aparece asi:
Inicio / ADR Etiquetas
que aparezca asi:
Inicio /Etiquetas ADR/ ADR Etiquetas

ResponderCitar
Respondido : 25/12/2019 8:09 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lo que comentas no se hasta que punto te benificiaría, ya que los textos son iguales podría incluso complicarte.

WordPress por defecto simplifica las urls cuando se consulta directamente un producto, un artículo, una pagína, etc.

Sin embargo si quieres hacer alguna modificación, desde la interfaz de Yoast tienes una configuración, aunque limitada, revisa: https://kb.yoast.com/kb/change-breadcrumb-title/

Saludos.

ResponderCitar
Respondido : 26/12/2019 12:49 am

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