Как мне создать глобальные параметры в wordpress?


Я использую WPMU, но есть некоторые параметры, которые администратор должен установить и которые должны повлиять на каждого пользователя веб-сайта. Есть ли в wordpress место для хранения этих глобальных опций? Кто-нибудь может указать мне пример кода?

Спасибо!

Author: Tony, 2010-04-26

2 answers

Моим первым побуждением было бы создать собственную таблицу для хранения этих параметров. Тогда у вас будет полный контроль над тем, когда, где и кем осуществляется доступ к данным... глобально во всех ваших блогах MU.

Что касается примера кода, я бы предложил начать с кодекса или попытаться пройти этот учебник.

 1
Author: EAMann, 2010-04-28 23:45:21

Начиная с Wordpress 3.0 вы можете использовать add_site_option, update_site_option и get_site_option, чтобы получить опцию из блога с определенным идентификатором. Поэтому просто сохраните все параметры администратора на одном сайте, сохраните идентификатор этого сайта как константу, а затем получите оттуда все параметры.

Http://codex.wordpress.org/WPMU_Functions/get_site_option

 2
Author: C. E., 2012-11-14 20:33:24