Tutorial: Cambiar 'temas' o 'topics' en nube de tags de Wordpress

Desde
3 Ago 2010
Mensajes
357
Este es un tutorial sencillo pero muy interesante, basicamente es para cambiar el atributo title de las etiquetas en la nube de tags. Cuando ponemos el mouse sobre un enlace dentro de la nube de tags, nos aparece el numero de articulos y la palabra "temas" o "topics", bien para cambiar esto tenemos varias opciones entre las que destacan estas 2:

Opcion A:

1.- Buscar en la carpeta wp-includes el archivo llamado category-template.php
2.- Buscar el siguiente fragmento de codigo:
PHP:
/**
 * Default text for tooltip for tag links
 *
 * @param integer $count number of posts with that tag
 * @return string text for the tooltip of a tag link.
 */
function default_topic_count_text( $count ) {
	return sprintf( _n('%s topic', '%s topics', $count), number_format_i18n( $count ) );
}
3.-Cambiar las pabras topic y topics por la keyword relacionada al sitio. (descargas, videos, imagenes, etc.)
4.-Guardar los cambios.

Opcion B:

1.- Dependiendo del diseño del template de WordPress, reemplazar el codigo de la nube de tags por alguno de los siguientes:
2.- Las palabras imagen e imagenes son las que debemos cambiar de acuerdo a la tematica del sitio.

PHP:
<li id="tag_cloud" class="widget widget_tag_cloud"><h2 class="widgettitle">Etiquetas</h2><div class="tagcloud"><?php 
wp_tag_cloud( array( 'topic_count_text_callback' => 'my_tag_text_callback' ) ); 
function my_tag_text_callback( $count ) {
 return sprintf( _n('%s imagen', '%s imagenes', $count), number_format_i18n( $count ) );
}
?></div>
</li>

PHP:
<div id="tag_cloud" class="widget widget_tag_cloud"> <div class="sidetitle">Etiquetas</div><div class="side_bg"><div class="tagcloud"><?php 
wp_tag_cloud( array( 'topic_count_text_callback' => 'my_tag_text_callback' ) ); 
function my_tag_text_callback( $count ) {
 return sprintf( _n('%s imagen', '%s imagenes', $count), number_format_i18n( $count ) );
}
?>
</div></div></div>

Se agradecen todos los comentarios.
 
Última edición:

Carlos Arreola

Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Excelente comerciante!
Suscripción a IA
Desde
6 Abr 2009
Mensajes
12.389
Se agradece el aporte :)
 

Galbatorix

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
13 May 2013
Mensajes
1.231
No. No. Y mil veces no.

La opción A es INCORRECTA.

Modificar los archivos del core es un error, una pésima práctica de programación. un mal consejo, un riesgo de seguridad y una pérdida de tiempo, porque en la siguiente actualización de WordPress los cambios se van a perder.

Y si no me equivoco esa función está descontinuada.

Mal, muy mal.


La opción B es la forma correcta. Y el primer argumento es para singular y el segundo es para plural, es decir: imagen, imágenes.
 
Arriba