Unde sunt stocate opțiunile unei teme și pot să le export pentru a le importa în teme proaspăt instalate?
Să ne imaginăm că o persoană are câteva teme premium pe care le folosește pentru clienți. În aceste teme premium există multe opțiuni diferite care pot fi setate. Este posibil să setezi opțiunile temei la cele mai comune și preferate alegeri și apoi să exporți aceste opțiuni pentru a le importa ulterior în alte instalări proaspete WordPress cu aceeași temă? În acest fel, nu mai este nevoie să parcurgi manual, dând click după click prin diversele opțiuni iar și iar pentru fiecare instalare nouă.

Răspunsul depinde de temă și, deoarece majoritatea temelor premium au propriul cadru/panou de opțiuni, va fi dificil să știm unde sunt salvate opțiunile, dar în cele mai multe cazuri acestea sunt salvate în tabelul de opțiuni din baza de date.
Deci partea complicată este să știm care sunt numele opțiunilor. Le puteți căuta în codul temei fie prin căutarea funcțiilor add_option
, update_option
și register_settings
.
De exemplu: grep -rnw 'wp-content/themes/' -e 'update_option'
pentru a căuta din linia de comandă.

Aha! Bine de știut! În acest caz, o să-l deranjez pe designerul temei mele. Ceea ce iau în considerare este o nebunie completă sau este ceva despre care ai mai auzit că s-a făcut înainte?

Deloc nebunie, unele dintre cele mai bune teme au funcții încorporate de export/import a setărilor.

Pentru informare, după ce am vorbit cu designerul temei, toate opțiunile pentru temă sunt stocate în tabelul wp_options.
