天天看點

wordpress 常用函數 checked(),selected(),disabled()

checked()、selected()、disabled(),這三個函數是主題設計和插件設計中添加背景設定比較常用到的函數。

例如自定義一個widget,這個widget有一個字段為文章排列方式。文章排列方式有:按時間、評論數、随機等。我們在制作這個widget時會做一個selected下拉菜單。當我們選擇一個選項,如:<code>按時間</code>。那麼下次我們打開這個widget時,就會希望下拉菜單預設是選中<code>按時間</code>這個選項。這就是 checked(),selected(),disabled() 的應用場景。以下以<code>selected()</code>為例子:

用在表單中的下拉菜單,用于比較兩個給定的值(比如:儲存的值和目前的值),如果值相同,給目前的選項添加 selected 屬性。

$selected

(mixed) (required) 用于比較的值,已經在資料庫中儲存的。

Default: None

$current

(mixed) (optional) 另外的值(如果不為 true),目前選項的值。

Default: true

$echo

(boolean) (optional) 傳回結果是輸出還是傳回字元串。