Añadir sufijo a títulos y URLs de posts

  • Autor Autor elestron
  • Fecha de inicio Fecha de inicio
E

elestron

Gamma
Buenas,

Necesito saber si hay posibilidad de añadir a los títulos de cada post una coletilla como si fuera un sufijo. El tema que esa coletilla se añada tambien a la URL.

Algún maestro beta que sepa la respuesta ?
🙂:welcoming:

Gracias ante todo
 
Te refieres a que la URL coincida con el titulo de la entrada?
 
Te explico con un ejemplo que es un poco lioso.

Ejemplo: ( estado actual )

- Titulo de la entrada que se añade por el back end de wp: Iron Man 3
- URL: midominio/com/iron-man-3
- H1: Iron Man 3 en HD

Ejemplo: ( quiero esto )

- Titulo de la entrada que se añade por el back end de wp: Iron Man 3 en HD que se añada automaticamente

y entonces asi seria
- URL: midominio/com/iron-man-3-en-hd
- H1: Iron Man 3 en HD
 
Lo que vos queres entonces es que la URL la tome de H1 y no de titulo correcto?
 
Poniendolo en el titulo donde pone nueva entrada debe de salir correctamente, te envie un enlace por privado, no se si viola las normas del foro, pero por si acaso 🙂
 
No te preocupes, lo que me has mandado lo se, el caso es que yo le meto por html mas texto al H1, y wordpredd coge directamente el que pones en newpost


Que la fuerza de Larry y Sergey te acompeñen
 
Intenta asi:

PHP:
add_filter('wp_insert_post_data', 'filtro_titulo' , '99', 2);

function filtro_titulo($post, $raw)
{
	$post['post_title'] .= ' en HD';
	$post['post_name'] = sanitize_title($post['post_title']);
	return $post;
}

eso ponlo en el functions.php de tu theme
 
Atrás
Arriba