El código de la nube es este:
Código PHP:
<?php flush();
wp_tag_cloud('smallest=8&largest=22&unit=pt&number=50&');
?>
Saludos.
| |||
Nube de etiquetas no funciona correctamente Buenas, desde que cambié las medidas del texto a relativas "em", la nube de etiquetas se muestra pero solo refleja grande un termino y todos los demás pequeños. El código de la nube es este: Código PHP: Saludos. Última edición por naked; 16/03/2009 a las 11:49 |
| |||
Respuesta: Nube de etiquetas no funciona correctamente Hombre la diferencia la se, o eso creo vamos al menos por lo que leo. No soy ningún experto trato de hacer las cosas como puedo y por mi mismo antes de lanzar una pregunta, pero si posteo esto es porque he llegado a un punto en el que ando perdido. Quizás es una tontería lo que necesito hacer, pero no se. El caso es que cambié a "em" para mejorar la accesibilidad y hacer la página más flexible, pero me surgió este problema. El código php de la nube no lo he hecho yo es de un wordpress. Saludos. |
| |||
Respuesta: Nube de etiquetas no funciona correctamente Buscando he encontrado que la función wp_tag_cloud() está en wp-includes/category-template.php El código que hay es: Código PHP: Un saludo. |
| ||||
Respuesta: Nube de etiquetas no funciona correctamente Hola, échale una ojeada a este link: http://codex.wordpress.org/Template_Tags/wp_tag_cloud En tu archivo wp-includes/category-template.php te esta diciendo que el valor por default de la variable unit es pt, debes cambiarlo ahi (creo) y luego cambiarlo en el codigo que usas para hacer la nube:
Código php:
Ver original saludos y suerte |
| ||||
Respuesta: Nube de etiquetas no funciona correctamente NO entiendo la razón de usar em, como tu debes saber... esta unidad representa la altura del carácter en cuestión osea... que 12px no es igual que 12pt ya que depende mucho de los monitores... y sus resoluciones, pues... por cada em se escala al 100% el tamaño del carácter osea... que 2em es igual (supongo) que 200% en el tamaño de la letra.... osea, ¿por que usar em??? ¿sabes lo que resultara??? por eso, yo te recomiendo pienses un poco mas en serio lo que te digo.... y si, yo he trabajado con nubes de tags, y obvio, la unidad por excelencia es em, pero bien empleado.... digamos, usando fracciones y no enteros... por lo cual, 0.3em es mejor que 7pt y ya sabrás por que.... tal ves, si modificas el comportamiento de la funcion de WP ya veo que lo lograrás con seguridad, suerte!
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. Última edición por pateketrueke; 18/03/2009 a las 20:21 |
| |||
Respuesta: Nube de etiquetas no funciona correctamente Gracias, a todos por la ayuda. Bueno por partes. Cambiando en el archivo donde está la función a fracciones y a la unidad a "em", la nube funciona. Pero lo que ocurre es que no funciona en cualquier parte del código, sino según donde la ponga. En el side bar seguía sin funcionar, pero me dio por probarla en la cabecera y funciona. Fui bajando el código de la nube entre caja y caja hasta que me dí cuenta de que a partir de una de las cajas de la cabecera deja de funcionar. Debe ser un tema de CSS entonces?. Un saludo. PD. Lo curioso es que comento todo el css de las cajas de la cabecera y sucede lo mismo, hay un punto en el código en el que de ahí para abajo deja de funcionar. |