Molte volte è necessario mantenere i titoli dei post più corti possibile, per farli entrare correttamente in una vista di un blog, o per altri motivi. Il modo migliore per dare un taglio al titolo e posizionarlo nel modo giusto, qualsiasi sia la sua lunghezza totale è quello di intervenire via codice.
Lo si può fare facilmente con questo snippet di codice da inserire nel file functions.php :
Come si può vedere nel codice, la variabile $max viene utilizzata per limitare la lunghezza del titolo del post. Si può cambiare in qualsiasi numero, ma c’è da tenere presente che la lunghezza ottimale del titolo è compresa tra 55 e 60 caratteri, ottimale, ma non obbligatoria.
Poi, infine, per utilizzare la funzione sopra descritta, c’è da inserire un filtro di una riga nel template del tema desiderato che richiama la funzione stessa dove serve:
add_filter( 'the_title', 'max_title_length');