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?
Wesley
Niente affatto folle, alcuni dei temi migliori hanno funzioni di esportazione/importazione delle impostazioni integrate.
Bainternet
Per tua informazione, dopo aver parlato con il designer del tema, tutte le opzioni per il tema sono memorizzate nella tabella wp_options.
Wesley