wp-note

Sviluppo Siti Web

WordPress 6.3 non carica CSS della navigazione

Oggi voglio condividere un problema ho riscontrato dopo l’aggiornamento a WordPress 6.3 e come risolverlo.

Problema

Ho utilizzando un template custom che sto sviluppando, il menu di navigazione nel frontend non veniva applicato nessun CSS. Ispezionando il codice sorgente non veniva caricato il file: /wp-includes/blocks/navigation/style.min.css

Provando a disattivare tutti i plugin e a cambiare il tema, il problema non si risolveva.

Soluzione

Dopo varie ricerche e debug, ho trovato nel database un record del chiamato “_transient_wp_core_block_css_files” nella tabella wp_options. Questo transient memorizza il percorso completo di tutti i file CSS dei blocchi e per qualche motivo mancava il file dedicato alla navigazione.

Per risolvere il problema è stato sufficiente eliminare il record “_transient_wp_core_block_css_files” che poi verrà rigenerato.

In WordPress 6.3 è stata introdotta una nuova costante: WP_DEVELOPMENT_MODE che in fase di sviluppo di un tema sarebbe meglio impostare su all per bypassare la cache.

define( 'WP_DEVELOPMENT_MODE', 'all' );

Per approfondire l’argomento lascio il link https://make.wordpress.org/core/2023/07/14/configuring-development-mode-in-6-3/


Pubblicato

in

da

Tag:

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *