2011-12-20 3 views
0

Недавно я обнаружил способ изменения настроек Wordpress, если вы делаете что-то глупое, из-за чего wp-admin не загружается. Я обнаружил, что вставка вещей в файл function.php, найденный в теме, и с помощью команды update_option позволила мне изменить настройки, которые мне нужны, чтобы снова работать.Включение флажка с PHP для размещения в Wordpress function.php

Это заставило меня подумать, мне нужно установить ту же тему с теми же настройками. Это боль, поскольку я должен каждый раз определять все настройки. Вместо этого я пытаюсь создать файл functions.php, который установит все настройки так, как они мне нравятся.

Я могу обновить настройки, которые требуют ввести строку в поле

//this will change the siteurl setting to www.mysite.com 
update_option ('siteurl','www.mysite.com'); 

Моя проблема заключается в том, что я должен быть в состоянии сделать то же самое для флажков, выпадающие меню и для радио кнопок. После долгой ночи или поиска в Интернете для примеров я отказался, пока не нашел этот сайт.

Любая помощь будет оценена, у меня есть минимальный опыт программирования, но я понимаю понятия

ответ

0

в теории update_option('checkboxname',true); или update_option('checkboxname','on');

http://codex.wordpress.org/Function_Reference/update_option

+0

вот что я подумал, а точнее, я думал, могут помещаться в «1», поскольку у них есть поле значений. Если я посмотрю на источник страницы, каждый флажок имеет следующий код «value =» 1 »« независимо от того, отмечен ли флажок или нет, отмеченные флажки имеют следующий код «value =» 1 «checked =" checked " «Это меня полностью смутило. – Ric

+0

Можете ли вы опубликовать еще какой-нибудь код, где вы редактируете? Если вы не можете получить свои ответы здесь, попробуйте: http://wordpress.stackexchange.com/ –

+0

Примечание: у меня есть флажки для работы с 'update_option ('checkboxname', true);' но я не знаю, как делать радио кнопки или выпадающие меню – Ric