WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
WordPress:Function Reference/update post meta
描述[ ]
函數(shù) update post meta()為某篇文章更新現(xiàn)存的meta key(自定義區(qū))。
成功更新之后,函數(shù)返回true,如果文章沒(méi)有規(guī)定meta key,函數(shù)返回false。
如果你想要添加一個(gè)新的meta key和參數(shù)值,請(qǐng)使用add_post_meta()函數(shù)。
用法[ ]
%%% <?php update_post_meta($post_id, $meta_key, $meta_value, $prev_value); ?> %%%
例子[ ]
默認(rèn)用法[ ]
<?php update_post_meta(76, 'my_key', 'Steve'); ?>
其它的例子[ ]
假定一篇文章的ID是76,下面的4個(gè)自定義區(qū):
[key_1] => '愉快'
[key_1] => '悲傷'
[key_2] => 'Gregory'
[my_key] => 'Steve'
將key_2的參數(shù)值更改為Hans:
<?php update_post_meta(76, 'key_2', 'Hans'); ?>
將key_1的參數(shù)值從悲傷 更改為 愉悅:
<?php update_post_meta(76, 'key_1', 'Happy', 'Sad'); ?>
Fields現(xiàn)在看起來(lái)像:
[key_1] => 'Happy'
[key_1] => 'Happy'
[key_2] => 'Hans'
[my_key] => 'Steve'
注:這個(gè)函數(shù)只會(huì)更新匹配標(biāo)準(zhǔn)的第一個(gè)field。
將第一個(gè)key_1的參數(shù)值從高興 更改為 興奮的:
<?php update_post_meta(76, 'key_1', 'Excited', 'Happy'); //或者 update_post_meta(76, 'key_1', 'Excited'); //更改所有關(guān)鍵字為 "key_1"的fields: $key1_values = get_post_custom_values('key_1', 76); foreach ( $key1_values as $value ) update_post_meta(76, 'key_1', 'Excited', $value); ?>
關(guān)于更詳細(xì)的例子,請(qǐng)進(jìn)入post_meta 函數(shù)例子網(wǎng)頁(yè)。
參數(shù)[ ]
相關(guān)的[ ]
delete_post_meta(), get_post_meta(), add_post_meta(), get_post_custom(), get_post_custom_values(), get_post_custom_keys()
delete_post_meta(), get_post_meta(), add_post_meta(), get_post_custom(), get_post_custom_values(), get_post_custom_keys()