新聞中心
玩轉(zhuǎn)wordpress之初始化文件option.php介紹
之前無憂主機(jī)小編也介紹了非常多的wordpress初始化核心文件,但是這些文件都是對于我們很有意義的,這個(gè)會(huì)讓我們真正的了解到wordpress的運(yùn)行機(jī)制,也更好的在php虛擬主機(jī)里面玩轉(zhuǎn)wordpress。說是玩轉(zhuǎn),但是無憂主機(jī)小編覺得還是熟悉比較恰當(dāng),畢竟wordpress里面的技術(shù)真心值得我們學(xué)習(xí)的,特別是這個(gè)架構(gòu),唯一不足點(diǎn)就是太笨重了,沒有zblog那么輕量級的展示在我們面前,但是功能是非常完整的。接下來無憂主機(jī)小編就介紹一下option.php這個(gè)核心初始化文件吧,也增加我們對wordpress的感情。 Option.php里面的函數(shù)可以說是也是非常重要的,也值得我們看一看的,也是這個(gè)文件比較核心的函數(shù): 1、get_option($option,$default = false),檢索并獲取通過option表單設(shè)置的選項(xiàng)值,如果沒有此選項(xiàng)或選項(xiàng)無值則返回失敗,也常用于獲取插件選項(xiàng)值或檢測是否需要升級;這些選項(xiàng)如WP后臺(tái)菜單->常規(guī)中設(shè)置的admin_email、blogname、blogdescription、home、posts_per_page等; 2、update_option($option,$newvalue),更新已存在的選項(xiàng)值,如果選項(xiàng)不存在則將添加選項(xiàng)值,但無法設(shè)置其是否自動(dòng)加載,若要設(shè)置其自動(dòng)加載則需要使用add_option()函數(shù); 3、wp_user_settings(),緩存用戶界面設(shè)置,若不存在cookie則采用最后一次保存的設(shè)置; 4、add_site_option($option, $value),新增選項(xiàng),選項(xiàng)已存在則覆蓋,主要借助apply_filters()和do_action()函數(shù)實(shí)現(xiàn); 5、wp_load_core_site_options($site_id = null),加載并緩存常用選項(xiàng),如site_name、siteurl、site_admins等; 以上核心函數(shù)無憂主機(jī)小編覺得是非常核心的,但是還有其他的核心函數(shù),這里無憂主機(jī)小編也不一一說明,找到wordpress開發(fā)文章就可以明白很多的。謝謝站長朋友們對無憂主機(jī)的支持與厚愛 無憂主機(jī)相關(guān)文章推薦閱讀: 為WORDPRESS添加底部伸縮音樂播放器 WORDPRESS初始化核心文件FUNCTIONS.PHP的介紹 使用插件更改WORDPRESS后臺(tái)登陸地址,提高安全性 使用代碼更改WORDPRESS后臺(tái)登陸地址,提高安全性(2)
本文地址:http://www.gle-technology.com/wordpress/19449.html