Saltar al contenido

Aprende mas sobre los Clusters Orbital Theme

octubre 11, 2018
como se ve los clusters en orbital theme

¿Qué son los clusters?

Los clústers son los elementos que van a constituir la estructura SILO de nuestro site, por lo tanto, favorecer el SEO. Estos clusters, vamos a poder hacerlos con combinaciones de páginas, entradas, categorías o tags. Podremos ordenarlos por nombre, fecha de creación, fecha de modificación y en orden ascendente o descendente. Podemos diferenciar entre dos tipos distintos de cluster:

El primer tipo es el cluster normal, donde aparecerá la imagen destacada del post + título. El segundo, es el cluster destacado, el cluster que cuenta con un sombreado azul cuando pasas el cursor por encima de él.

Este cluster se crea de forma automática en los tres primeros post cuando nuestras home están compuestas de las últimas entradas. No obstante, también podemos crearlos nosotros mismos, añadiendo un valor, en este caso el número de post que queramos que aparezca en los clusters destacados, en la casilla ‘featured=’. Por el momento, los clusters sólo se pueden mostrar en grupos de 3 por línea.

Ahora mismo, el aspecto del cluster no es modificable más allá de su ancho. Éste, puede variar cuando cambiamos el ancho de contenedor o la relación con el sidebar.

¿Por qué no puedo ver el botón ‘añadir shortcode’ para insertar mi cluster

Seguramente estés trabajando con una resolución de pantalla pequeña. Te recomiendo que alejes el zoom de la ventana de tu navegador.

¿Cómo puedo conseguir que en los clusters en título me aparezca dentro de la imagen y no abajo?

Estás diferenciando entre clusters destacados y no destacados. Los destacados son los clusters más alargados que tienen la imagen y texto dentro. Para conseguir este tipo de cluster has de incluir un valor en ‘featured’ en el generador de clusters.

¿Cómo puedo hacer que no se creen los tres primeros clusters destacados cuando elijo una home con las última entradas?

En el fichero home.php y index.php tienes que modificar esta parte:

<div class="flex flex-fluid">
 <?php
 	$featured = 0;
 	while ( have_posts() ) : the_post();
 		if($featured == 3) do_action('orbital_after_featured_home');
 			if($featured < 3)
 				get_template_part( 'template-parts/loops/loop', 'featured' );
 			else
 				get_template_part( 'template-parts/loops/loop', 'grid' );
 				$featured++;
 	endwhile;
 ?>
</div>

Por esto:

<div class="flex flex-fluid">
 <?php
 	$featured = 0;
 	while ( have_posts() ) : the_post();
 		get_template_part( 'template-parts/loops/loop', 'grid' );
 	endwhile;
 ?>
</div>