程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 簡單了解WordPress開發中update_option()函數的用法

簡單了解WordPress開發中update_option()函數的用法

編輯:PHP綜合

函數介紹

update_option()用於更新數據表中存在的選項值。該函數可取代add_option,但不及add_option靈活。update_option會檢查並判斷選項是否已經存在。如果不存在,用add_option ('option_name', ‘option_value')添加選項。除非用戶需要指定add_option的選項參數,否則update_option()是一個可同時添加和更新選項的兩用函數。
注意:wp_load_alloptions將要加載(或不加載)某個選項時,update_option()無法更新。在這種情況下,應在使用update_option()函數後使用delete_option。

函數用法

<?php update_option( $option_name, $newvalue ); ?>

函數參數

$option_name

(字符串)(必需)需要更新的選項名稱。在Option Reference中列出了可以升級的有效默認選項。

默認值:None

$newvalue

(混合)(必需)當前選項名稱的新值。新值可以是一個字符串、數組、對象或序列化的值。

默認值:None

函數實例

將選項名稱myhack_extraction_length的值更新為255。若該選項不存在,使用add_option函數,將autoload的值設為no。

<?php
$option_name = 'myhack_extraction_length' ; 
$newvalue = '255' ;
 if ( get_option($option_name) ) {
  update_option($option_name, $newvalue);
 } else {
  $deprecated=' ';
  $autoload='no';
  add_option($option_name, $newvalue, $deprecated, $autoload);
 }
?>

源文件

update_option() 位於 wp-includes/option.php.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved