Где хранятся настройки темы и можно ли их экспортировать для импорта в новые установленные темы?

9 авг. 2011 г., 23:39:35
Просмотры: 21.7K
Голосов: 4

Представьте, что у человека есть несколько премиум тем, которые он использует для клиентов. В этих премиум темах есть множество различных настроек, которые можно установить. Возможно ли настроить параметры темы с наиболее распространенными и предпочтительными значениями, а затем экспортировать эти настройки для последующего импорта в другие новые установки WordPress с той же темой? Таким образом, не придется каждый раз заново проходить через все настройки, кликая мышкой для каждой новой установки.

0
Все ответы на вопрос 1
4

Ответ зависит от темы, и поскольку большинство премиальных тем имеют свои собственные фреймворки/панели настроек, то сложно сказать, где именно сохраняются опции, но в большинстве случаев они сохраняются в таблице options в базе данных.

Таким образом, сложность заключается в том, чтобы узнать названия этих опций. Вы можете найти их в коде темы, выполнив поиск по add_option, update_option и register_settings.

Например: grep -rnw 'wp-content/themes/' -e 'update_option' для поиска из командной строки.

9 авг. 2011 г. 23:46:43
Комментарии

Ага! Хорошо знать! В таком случае я буду донимать своего дизайнера темы. То, что я рассматриваю — это полное безумие или вы слышали, что такое делали раньше?

Wesley Wesley
10 авг. 2011 г. 00:02:32

Вовсе не безумие, некоторые из лучших тем имеют встроенные функции экспорта/импорта настроек.

Bainternet Bainternet
10 авг. 2011 г. 00:27:45

К вашему сведению, после разговора с дизайнером темы выяснилось, что все настройки темы хранятся в таблице wp_options.

Wesley Wesley
10 авг. 2011 г. 03:35:19

Для этой конкретной темы.

Bainternet Bainternet
10 авг. 2011 г. 07:27:12