Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Página de nube de tags, dividir lista en columnas

Estas en el tema de Página de nube de tags, dividir lista en columnas en el foro de WordPress en Foros del Web. Bueno estuve buscando para crear en Wordpress una página con todas las Tags de la web, y encontré la función wp_tag_cloud(), pero no era la ...
  #1 (permalink)  
Antiguo 11/05/2013, 11:25
Avatar de blittcer  
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Antigüedad: 16 años, 5 meses
Puntos: 1
Página de nube de tags, dividir lista en columnas

Bueno estuve buscando para crear en Wordpress una página con todas las Tags de la web, y encontré la función wp_tag_cloud(), pero no era la más idónea. Ahora con esta función me es mucho mejor, porque tengo también el número de entradas, el problema es que no se ahora como manejar esa lista para dividirla en columnas y no se me vea todo en una y poder añadirle CSS o algo...


Código PHP:
Ver original
  1. <?php
  2. //listar todas las tags con el número de entradas
  3.   $taxonomy = 'post_tag';
  4.   $terms = get_terms( $taxonomy, '' );
  5.   if ($terms) {
  6.     foreach($terms as $term) {
  7.       if ($term->count > 0) {
  8.         echo '<li>' . '<a href="' . esc_attr(get_term_link($term, $taxonomy)) . '" title="' . sprintf( __( "Ver todos los vídeos de %s" ), $term->name ) . '" ' . '>' . $term->name.'</a> (' . $term->count . ')</li> ';
  9.       }
  10.     }
  11.   }
  12. ?>
  13. </ul>
  14. </div>
  15. </div>
  16. <?php get_footer(); ?>
__________________
Si vas al Gimnasio y quieres conseguir buenos resultados: Fitness, Dietas y Entrenamientos
  #2 (permalink)  
Antiguo 11/05/2013, 14:32
Avatar de jtsanchez  
Fecha de Ingreso: mayo-2006
Ubicación: Tlaxcala, Mexico
Mensajes: 45
Antigüedad: 17 años, 10 meses
Puntos: 10
Respuesta: Página de nube de tags, dividir lista en columnas

Pues ponle un contador y usa `div` en lugar de `ul. Digamos que haces una `.izq` y otra con `.der` y luego divides el contador entre dos y tomas el residuo, si es cero lo mandas a la izquierda y si es 1 lo mandas a la derecha.

* Operador `modulo` en PHP: http://php.net/manual/es/language.operators.arithmetic.php
* Cajas flotantes en CSS: http://librosweb.es/css/capitulo_5/posicionamiento_flotante.html
__________________
Programando en Django desde mayo de 2013...

Etiquetas: columnas, dividir, entradas, lista, nube, página, php, post, tags
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:04.