Dove sono memorizzate le opzioni del tema e posso esportarle per importarle in temi appena installati?

9 ago 2011, 23:39:35
Visualizzazioni: 21.7K
Voti: 4

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.

0
Tutte le risposte alla domanda 1
4

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.

9 ago 2011 23:46:43
Commenti

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 Wesley
10 ago 2011 00:02:32

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

Bainternet Bainternet
10 ago 2011 00:27:45

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

Wesley Wesley
10 ago 2011 03:35:19

Per quel tema specifico.

Bainternet Bainternet
10 ago 2011 07:27:12