Título Para Todas Las Páginas

Este código se escribe una sola vez, y se utiliza para todas las páginas en todo el sitio. Así que, si te preguntas como puedes hacer que el titulo se vea correctamente en sus respectivas paginas, esta es tu respuesta.

Esta función permite darle un aspecto atractivo a los títulos para cada posible tipo de página web. Sólo tienes que utilizar este código dentro de la etiqueta <title> en el archivo header.php de tu tema y ya está.

<title>
	<?php if (function_exists('is_tag') && is_tag()) {
		single_tag_title('Tag Archive for &quot;'); echo '&quot; - ';
	} elseif (is_archive()) {
		wp_title(''); echo ' Archive - ';
	} elseif (is_search()) {
		echo 'Search for &quot;'.wp_specialchars($s).'&quot; - ';
	} elseif (!(is_404()) && (is_single()) || (is_page())) {
		wp_title(''); echo ' - ';
	} elseif (is_404()) {
		echo 'Not Found - ';
	}

	if (is_home()) {
		bloginfo('name'); echo ' - '; bloginfo('description');
	} else {
		bloginfo('name');
	}
	
	if ($paged > 1) {
		echo ' - page '. $paged;
	} ?>
</title>

Si usas un plugin como All In One SEO o WordPress SEO by Yoast, no tienes que utilizar este código, ya que plugin hacer esto por ti.