• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Cambiar el número de entradas del bloque últimas entradas de WordPress

Descubre en este tutorial cómo puedes cambiar el número de entradas que se muestran en todos los bloques de últimas entradas, mediante código.

El bloque de últimas entradas es muy práctico para añadirlo, por ejemplo, al final de los artículos. Su interfaz de usuario te permite elegir cuántas quieres mostrar.

Pero imagina que después de haber añadido decenas (o centenares) de bloques decides que quieres mostrar menos. Este cambio podría llevar horas.

Por suerte, existe un filtro que nos permite modificarlo y ahorrar muchísimo tiempo. Vamos a ver cómo.

Cambiar el número de entradas del bloque últimas entradas de WordPress en lote

Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 1837 snippets de esta web,
identifícate o suscríbete aquí.

En este código utilizas el filtro render_block_data para modificar el número de entradas que se muestran en el bloque de últimas entradas (core/latest-posts).

Una vez aplicado, todos los bloques de últimas entradas de la web mostrarán 3 (valor que puedes modificar por el que quieras).

Además, puedes combinar esto con etiquetas condicionales de forma que puedas controlar cuántas entradas se muestran dependiendo de la página (is_front_page, is_page…)

Conclusión

Ahora ya sabes cómo cambiar, de forma programática, el número de entradas que se muestran en el bloque de últimas entradas.

¿Alguna pregunta o sugerencia para próximos snippets? Déjala en los comentarios.

Ventajas de ser suscriptor.

Editor de bloques PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?