logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Cómo trabajar con la caché

22/02/2025, by Anónimo (no verificado)

Buen día, estoy creando un módulo y he tenido problemas con la caché (es la primera vez que me enfrento a esto). Tengo $xml, lo he analizado y he guardado todo lo necesario en la variable $res. (¿O sería más fácil guardar todo en un bloque y luego cachear ese bloque?)

Ahora necesito almacenarlo en caché (actualizarlo cada 6 horas) y recuperarlo al hacer una solicitud.

Sé que debo buscar en 

cache_get
cache_set
hook_cron

Pero no entiendo cómo almacenarlo.

Por lo que entendí, este código almacena en caché, pero ¿a dónde van tantas variables... dónde inserto mi variable?

cache_set($cid, $data, $bin = 'cache', $expire ='CACHE_PERMANENT')

Para recuperar de la caché 

cache_get ($CID, $bin = "cache")

y para actualizar, no tengo idea de cómo usar hook_cron.

Por favor, ayúdenme con mi problema. Gracias de antemano.