Cómo añadir CSS y JavaScript en WordPress WordPress

En este tutorial aprenderemos como añadir CSS y JavaScript en themes y plugins para WordPress utilizando el sistema de dependencias. Con este sistema WordPress se encarga automáticamente de cómo, cuándo y qué archivos cargar. Me encanta.

Leer más

Precarga de recursos en WordPress: preload, prefetch, preconnect y prerender WordPress

La precarga de recursos, o resource hints, es una técnica que permite informar al navegador sobre recursos que pueden ser utilizados en el futuro para que comience su carga cuánto antes. Incluye la resolución de DNS, negociación de conexiones, descarga e incluso renderizado, todo ello en segundo plano. Desde la versión 4.6, WordPress cuenta con un API simple pero flexible para trabajar con resource hints.

Leer más

Cómo utilizar get_template_part() WordPress

Los template parts nos permiten organizar los templates de WordPress en piezas de código más pequeñas y reutilizables en cualquier otro template. En este tutorial aprenderemos como utilizarlas y como cargarlas correctamente utilizando la función get_template_part().

Leer más

Capacidades de usuario para custom post types WordPress

Durante el registro de un tipo de post personalizado podemos asociar las capacidades que deben tener los usuarios para su lectura, edición, publicación y eliminación. En este tutorial aprenderemos como asignar capacidades personalizadas a custom post types.

Leer más

Cómo paginar WP_Query en un loop secundario WordPress

La paginación de listados de posts obtenidos con WP_Query en loops secundarios necesita conocer algunos detalles de como funciona WordPress y sus funciones de paginación. En este post lo explicamos paso a paso y repasamos los casos de uso.

Leer más

Cómo optimizar WP_Query para loops secundarios WordPress

En este tutorial aprenderemos a optimizar WP_Query a través de diversos parámetros, centrándonos especialmente en queries secundarios. Además, veremos algunas funciones accesorias que también pueden mejorar el rendimiento de loops secundarios.

Leer más