Avisos
Vaciar todo

Quitar numeros de la URL  

 
Roberto
 Roberto
Reputable Member

Buenos dias

Quiero quitar los numeros que me salen de las URL antes del nombre de los articulos y categorías....¿cómo puedo hacerlo?, os dejo un link para que lo veáis.

Contenido solo visible a usuarios registrados

Citar
Respondido : 15/05/2013 10:29 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Roberto,

Creo que se muestran porque estás apuntando directamente a artículos y no a elementos de menú.

Crea elementos de menú que apunten a esos artículos del sitio web de esa forma podrás personalizar las URLs.

Saludos

ResponderCitar
Respondido : 15/05/2013 10:34 am

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

Roberto
 Roberto
Reputable Member

El problema es que quiero que me respete el "onepage" que se vaya deslizando todo en la homepage, debe haber alguna manera de poder quitar esos números a través de algun archivo php no??

ResponderCitar
Respondido : 15/05/2013 11:06 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Estos números los utiliza Joomla para poder identificar el artículo y categoría que se están cargando, y no se pueden quitar porque generaría errores.

Para evitarlo tendrías que crear un elemento de menú para cada artículo tal como te ha indicado Jordi.

Ten en cuenta que esto no significa necesariamente que estos elementos de menú se tengan que ver en la web ya que puedes crear un nuevo menú para añadir los elementos y bastará con que no lo publiques en ningún módulo.

ResponderCitar
Respondido : 15/05/2013 1:41 pm

Cursos Gratuitos WordPress

Roberto
 Roberto
Reputable Member

Utilizar sh404 sef sería buena solucion??

ResponderCitar
Respondido : 16/05/2013 9:49 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Roberto,

Puede solucionar el tema ya que podrás editar las URLs en el componente.

Pero no estoy muy a favor de ese tipo de componentes, puesto que lo que hacen es crear las URLs y guardarlas en la base de datos.

Creo que es mejor el SEO nativo de Joomla! puesto que genera las URLs de forma automática y no se almacenan en base de datos. Luego puede ser una dificultad añadida al migrar un Joomla! a una versión superior, puesto que hay que migrar entonces también el componente.

Es mi opinión.

Saludos

ResponderCitar
Respondido : 16/05/2013 10:09 am

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

Roberto
 Roberto
Reputable Member

Y desde el archivo php no se puede quitar??

ResponderCitar
Respondido : 16/05/2013 10:13 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Roberto,

No creo que realizando modificaciones en el código de Joomla! se pueda hacer que funcione correctamente tal como pides para eliminar los números en las URLs. La forma de realizarlo en la administración de Joomla! ya te la indique en mi primera respuesta.

No atendemos consultas de CSS ni Programación en el foro.

Podemos recomendarle que consulte disponibilidad, condiciones y coste con nuestras empresas colaboradoras, especializadas en personalizaciones para Joomla.
Aquí tiene el Directorio de Empresas colaboradoras de webempresa.com:
https://www.webempresa.com/directorio-colaboradores.html

Saludos

ResponderCitar
Respondido : 16/05/2013 10:45 am

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

Roberto
 Roberto
Reputable Member

Estos números los utiliza Joomla para poder identificar el artículo y categoría que se están cargando, y no se pueden quitar porque generaría errores.

Para evitarlo tendrías que crear un elemento de menú para cada artículo tal como te ha indicado Jordi.

Ten en cuenta que esto no significa necesariamente que estos elementos de menú se tengan que ver en la web ya que puedes crear un nuevo menú para añadir los elementos y bastará con que no lo publiques en ningún módulo.

Haciendolo de esta manera que decis, ¿seguiría funcionando la opción de desliz que tengo ahora al pinchar un menu?

ResponderCitar
Respondido : 28/05/2013 12:24 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No acabo de entender qué es a lo que te refieres con la opción de desliz. Tendrías que explicarnos de forma más detallada a lo que te refieres y qué es lo que quieres probar en concreto.

ResponderCitar
Respondido : 28/05/2013 1:36 pm

Roberto
 Roberto
Reputable Member

Hola Pablo:

Ya esta solucionado he visto un articulo en el que cambiando el codigo del archivo router.php se podia eliminar las ID.

Estaría bien que dieseis un poco de soporte para cambios básicos de php.

Muchas gracias.

ResponderCitar
Respondido : 28/05/2013 2:42 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Roberto

Podrías compartir el artículo que comentas?, de esta manera nos servirá tenerlo en el foro para futuras consultas similares.

Saludos.

ResponderCitar
Respondido : 28/05/2013 5:30 pm

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

Roberto
 Roberto
Reputable Member

Hacer cambios en el archivo router.php

En la función ContentBuildRoute(&$query)

Linea 27 (Joomla 2.5) / Linea 28 (Joomla 1.7): cambiar 0 por 1 $advanced = $params->get(‘sef_advanced_link’, 0);

Linea 208 (Joomla 2.5) / Linea 195 (Joomla 1.7): cambiar 0 por 1 $advanced = $params->get(‘sef_advanced_link’, 0);

Haciendo ese par de cambios se arregla el problema.

ResponderCitar
Respondido : 28/05/2013 7:38 pm