Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

cómo quitar "project" de la url  

 
Germán
 Germán
Estimable Member

BUenos días

 

En cualquiera de los proyectos de la página aparece en la url "project" y queremos sustituirlo por algo que aporte a seo:

https://viajestudiantes.es/project/viaje-fin-de-curso-a-italia-por-tu-cuenta-7-dias-7-ciudades/

Cómo podemos hacerlo?

Gracias!

Contenido solo visible a usuarios registrados

Citar
Respondido : 05/03/2022 9:20 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Germán.

.- Añade lo siguiente al final del archivo functions.php que encontraras en wp-content -> themes -> Divi-child " functions.php "

/* Código para cambiar el permalink de los proyectos en Divi */
add_filter( 'et_project_posttype_rewrite_args', 'we_projects_slug', 10, 2 );
function we_projects_slug( $slug ) {
$slug = array( 'slug' => 'proyectos' );
return $slug;
}
screenshot mary52.webempresa.eu 2083 2022.03.05 12 22 20

 

En este caso hemos añadido " proyecto " al slug, puedes modificarlo y añadir el Slug qu equieras mostrar en la URL, solo tienes que modificar" Proyectos " del Slug del código:

'slug' => 'proyectos'

 

Si no quieres modificar un archivo puedes utilizar un plugin paar añadir los códigos:

-> https://es.wordpress.org/plugins/code-snippets/

Una vez instalado:

.- Accede a Fragmentos de código -> Añadir nuevo:

screenshot mary52.webempresa.eu 2022.03.05 12 28 21

.- Añade un titulo para identificarlo y añades el código 

.- Guarda los cambios y lo revisas:

screenshot mary52.webempresa.eu 2022.03.05 12 30 16

 

Un saludo

 

 

 

ResponderCitar
Respondido : 05/03/2022 11:32 am

Germán
 Germán
Estimable Member

@pepesoler ya lo he hecho y me da ERR_TOO_MANY_REDIRECTS.

No puede abrir las páginas de los proyectos de la web. Qué he hecho mal?

Captura de pantalla 2022 03 07 a las 19.42.32
ResponderCitar
Respondido : 07/03/2022 6:45 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola German,

Veo que tienes espacios aquí:

image

Recuerda que esto sería el cómo quieres mostrar las url por lo que tendrías que agregar guiones (-) en donde tienes los espacios, es decir viaje-fin-de-curso

Un saludo 🖐️ 

ResponderCitar
Respondido : 07/03/2022 7:06 pm

Germán
 Germán
Estimable Member

@argenis Muy buenas!

Corregido. Ahora me dice que no encuentra la página. Así en cualquier proyecto de la web. Qué le falta?

Gracias!

Captura de pantalla 2022 03 08 a las 8.31.23
Captura de pantalla 2022 03 08 a las 8.30.11

 

ResponderCitar
Respondido : 08/03/2022 7:33 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola German.

Hay que regenerar los enlaces permanentes una vez añadas el código:

.- Añade el siguiente código:

function we_custom_post_name () {
return array(
'feeds' => true,
'slug' => 'viaje-fin-de-curso',
'with_front' => false,
);
}
add_filter( 'et_project_posttype_rewrite_args', 'we_custom_post_name' );

 

Una vez añadido:

.- Accede ajustes -> Enlaces permanentes

.- Sin realizar ningún cambio pulsa en el boton Guardar

 

Una vez regenerados los enlaces permanentes revisa si carga bien.

 

Un saludo

 

ResponderCitar
Respondido : 08/03/2022 9:20 am