Fancy Titles es un pequeño plugin (apenas un par de IFs/ELSEIFs) muy simple que hice para sustituir los títulos genéricos de WordPress por unos personalizados más a mi gusto. Al usarlo, aparte de quedar más estético, puede ser útil para el posicionamiento.
La versión actual es la 0.5 en que se ha añadido títulos personalizados para el archivo de etiquetas (is_tag()
). Podéis bajaros el fichero
de aquí: fancy-titles.phps o copiar y pegar en un fichero PHP el código directamente de aquí abajo:
<?php /* Info for WordPress: ============================================================================== Plugin Name: Fancy Titles Plugin URI: http://www.sigt.net/desarrollo-web/plugin-de-wordpress-fancy-titles.html Description: Basic function for make 'fancy and optimized' titles. Version: 0.5 Author: Armonth Author URI: http://www.sigt.net Release History ============================================================================== 2006-08-13 0.5 Added tag to title in is_tag() Now can't need delete <title></title> 2006-04-11 0.4 Fixed Bug#2 (if Error404 missing) Added is_day() condition 2006-04-09 0.3 Added is_tag() and this fix Bug#1 2006-04-09 0.2 Varios fixes 2006-04-09 0.1 First Release TO-DO and know bugs ============================================================================== - Add title for is_author()? - Add title for is_category()? Bug fixed ============================================================================== #1 Using Ultimate Tag Warrior, the tag archives show wrong title: Fixed using elseif is_tag() code. #2 Missing in the last release the if is_404() condition. Instructions ============================================================================== 1. Rename fancy-titles.phps to fancy-titles.php (remove the last 's') 2. Upload to /wp-content/plugins/ 3. Activate 4. Edit /wp-content/themes/your-theme/header.php, delete content of <title> and add <?php fancy_titles() ?> like this: <title><?php fancy_titles() ?></title> 5. Optional: Traslate echo's to your own language (default: spanish). 6. Enjoy!. */ function fancy_titles() { if (is_home()) { bloginfo('name'); echo ' » '; bloginfo('description'); } elseif (is_year()) { // bloginfo('name'); echo ' » Archive for year '; the_time('Y'); // English bloginfo('name'); echo ' » Archivo para el año '; the_time('Y'); // Spanish } elseif (is_month()) { // bloginfo('name'); echo ' » Archive for month '; the_time('F \d\e\l Y'); // English bloginfo('name'); echo ' » Archivo para el mes de '; the_time('F \d\e\l Y'); // Spanish } elseif (is_day()) { // bloginfo('name'); echo ' » Archive for day '; the_time('d'); // English bloginfo('name'); echo ' » Archivo para el día '; the_time('d'); // Spanish } elseif (is_404()) { // bloginfo('name'); echo ' » Error 404 - Document Not Found'; // English bloginfo('name'); echo ' » Error 404 - Documento no encontrado'; // Spanish } elseif (is_search()) { // bloginfo('name'); echo ' » Search results'; // English bloginfo('name'); echo ' » Resultados obtenidos'; // Spanish } elseif (is_tag()) { // bloginfo('name'); echo ' » Post tagged by '; UTW_ShowCurrentTagSet('tagsettextonly'); // English bloginfo('name'); echo ' » Entradas etiquetadas por '; UTW_ShowCurrentTagSet('tagsettextonly'); // Spanish } else { bloginfo('name'); echo ' » '; the_title(); } } ?>
Comentarios