Dove sono memorizzate le opzioni del tema e posso esportarle per importarle in temi appena installati?
Immagina di avere alcuni temi premium che utilizzi per i clienti. In questi temi premium ci sono molte opzioni diverse che possono essere configurate. È possibile impostare le opzioni del tema secondo le scelte più comuni e preferite e poi esportare queste opzioni per importarle successivamente in altre installazioni WordPress fresche con lo stesso tema? In questo modo non si deve continuare a fare clic manualmente attraverso le varie opzioni più e più volte per ogni nuova installazione.

La risposta dipende dal tema e poiché la maggior parte dei temi premium ha il proprio framework/panel di opzioni, sarà difficile dire dove vengono salvate le opzioni, ma nella maggior parte dei casi vengono salvate nella tabella options del database.
La parte complicata è conoscere i nomi delle opzioni. Puoi cercarli nel codice del tema cercando add_option
, update_option
e register_settings
.
Ad esempio grep -rnw 'wp-content/themes/' -e 'update_option'
per effettuare la ricerca dalla riga di comando.

Aha! Buono a sapersi! In tal caso, infastidirò il designer del mio tema. Quello che sto considerando è una follia completa o è qualcosa che hai sentito essere già stato fatto prima?

Niente affatto folle, alcuni dei temi migliori hanno funzioni di esportazione/importazione delle impostazioni integrate.

Per tua informazione, dopo aver parlato con il designer del tema, tutte le opzioni per il tema sono memorizzate nella tabella wp_options.
