Cum să export/import setările personalizatorului de teme?

14 mai 2013, 23:34:03
Vizualizări: 13.7K
Voturi: 4

Mă întreb dacă este posibil să export setările personalizatorului de teme (theme_mods) pentru a le importa într-o altă instalare a aceleiași teme. Știu că setările sunt salvate în baza de date, așa că mă întreb dacă există un plugin sau un instrument pentru a crea un fișier XML pentru import, așa cum au multe teme pentru setări.

1
Comentarii

Pot să dau +1 acestei sugestii? Ar fi extrem de util

patrickzdb patrickzdb
7 feb. 2014 16:20:51
Toate răspunsurile la întrebare 3
0

Setările modurilor de temă sunt stocate ca o singură intrare în baza de date în tabelul de opțiuni.

De exemplu, dacă mă uit în tabelul wp_options de pe o instalație locală și găsesc cheia theme_mods_twentythirteen, acesta este conținutul ei:

 a:3:{s:16:"header_textcolor";s:6:"220e10";s:12:"header_image";s:84:"http://localhost/wptrunk/wp-content/themes/twentythirteen/images/headers/diamond.png";s:17:"header_image_data";a:3:{s:3:"url";s:84:"http://localhost/wptrunk/wp-content/themes/twentythirteen/images/headers/diamond.png";s:13:"thumbnail_url";s:94:"http://localhost/wptrunk/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png";s:11:"description";s:7:"Diamond";}}

Aceasta salvează doar imaginea antetului, culorile și altele pentru tema twentythirteen. Copiați aceasta pe o altă instalație și ați copiat toate setările modurilor de temă pentru acea temă.

7 feb. 2014 20:25:31
0

Pentru cei care sunt încă interesați de funcționalitatea de export/import în Customizer, tocmai am lansat un nou plugin în depozitul wordpress.org care face exact asta!

https://wordpress.org/plugins/customizer-export-import/

Nu ezitați să ne spuneți părerea voastră!

22 dec. 2014 04:27:52
0

Am făcut o mică cercetare pe această temă. Se pare că în momentul de față singura modalitate ar fi importul manual din baza de date. Aceasta este situația actuală cu setările native. Problema ar putea fi că fiecare temă poate avea câmpuri de opțiuni diferite în personalizator. Înseamnă că tema ar trebui probabil să gestioneze întotdeauna acest tip de import/export sau opțional un plugin.

De asemenea, am găsit un plugin promițător numit Customizer care promite editarea, salvarea, importarea și exportarea opțiunilor personalizatorului de teme în viitor.

10 feb. 2014 10:09:20