When the 'x-drupal-dynamic-cache: UNCACHEABLE' header is rendered for a Drupal page, that means the Dynamic Page Cache determined the page to be uncacheable. To figure out why, you'll need Xdebug and an IDE.
Blog
Sat, 05/20/2023 - 15:07
by Chris Burge
Fri, 03/31/2023 - 11:44
by Chris Burge
The Static Asset Cache Buster module addresses caching of static assets, such as images and PDFs, by appending cache busting query strings to static asset URLs.
Wed, 09/23/2020 - 10:28
by Chris Burge
The Views Data Export module is a very useful module for exporting large quantities of data from Drupal in formats such as CSV (comma-separated value) and TSV (tab-separated value). Altering headers and rows can be challenging, however. In this post, we'll discuss how to alter headers.
Fri, 05/01/2020 - 06:47
by Chris Burge
In Drupal 8.6, support for oEmbed was added to core’s Media module. The oEmbed Providers module fills several functionality gaps: 1) Add custom providers, 2) Customize oEmbed providers URL, 3) Disable external fetch of providers, and 4) Enable and disable providers.
Wed, 01/02/2019 - 15:39
by Chris Burge
This custom WordPress function allows a developer to specify which image sizes to use when rendering the 'srcset' attribute, something that WordPress doesn't allow when using its built-in functions.