1
我的插件我有很多選項。我使用get_option並將其作爲數組存儲,因此更易於使用。Wordpress get_option變量不使用未定義的常量
function woomps_get_options() {
$options = array(
'sub01' => get_option(woomps_sub01),
'sub02' => get_option(woomps_sub02),
);
return $options;
}
這將產生本通知的每一行:
[TIME] PHP Notice: Use of undefined constant woomps_sub01 - assumed 'woomps_sub01' in "DOMAIN"\settings\options.php on line 9
我不明白爲什麼我應該定義woomps_sub01第一或我應該怎麼定義它。但我的問題是:爲什麼這不是獲得WP選項的正確方法,哪種方法更好?
'woomps_sub01'我是字符串還是常量?如果它是字符串使用報價。 –
更好地瞭解'get_option()'採用什麼類型的參數。 –
它是一個字符串,實際上它是一個INT。但我知道這個,從你的評論這裏學到了一些東西:http://php.net/manual/en/language.constants.php謝謝你 – robped