bp_document_folder_delete_meta (intfolder_id美元字符串meta_key美元''字符串meta_value美元''保龄球delete_all美元

从数据库中删除文档文件夹提要项的元条目。

描述

参数

folder_id美元

int(必需)正在删除元数据的文档文件夹项的ID。

meta_key美元

字符串(可选)被删除元数据的密钥。如果省略,将删除与文档项关联的所有元数据。

默认值:“

meta_value美元

字符串(可选)如果存在,只有meta_value匹配此参数时元数据才会被删除。

默认值:“

delete_all美元

保龄球(可选)如果为true,删除所有对象的匹配元数据项,忽略指定的object_id。否则,只删除指定文档文件夹项的匹配元数据项。默认值:false。

默认值:假

返回

(保龄球)成功时真,失败时假。

文件:bp-document / bp-document-functions.php

function bp_document_folder_delete_meta($folder_id, $meta_key = ", $meta_value = ", $delete_all = false) {// Legacy -如果没有传递meta_key,删除所有项。如果(空($meta_key)) {$all_meta = bp_document_folder_get_meta($folder_id);$键= !空($all_meta) ?Array_keys ($all_meta): array();//如果没有meta_key,忽略$delete_all。美元delete_all = false;} else {$keys = array($meta_key);} $retval = true;Add_filter('查询','bp_filter_metaid_column_name'); foreach ( $keys as $key ) { $retval = delete_metadata( 'folder', $folder_id, $key, $meta_value, $delete_all ); } remove_filter( 'query', 'bp_filter_metaid_column_name' ); return $retval; }

更新日志

更新日志
版本 描述
BuddyBoss 1.4.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队