_post_type_meta_capabilities

函数
_post_type_meta_capabilities ( $capabilities = null )
Access
Private
参数
  • (string[]) $capabilities Post type meta capabilities.
    Required:
    Default: null
定义位置
相关方法
get_post_type_capabilitiesget_post_type_labelspost_type_archive_titlewp_nav_menu_post_type_meta_boxesis_post_type_archive
引入
3.1.0
弃用
-

_post_type_meta_capabilities: 这个函数用于生成自定义文章类型的权限。它需要两个参数,$post_type和$args,分别是post type slug和post type arguments: 当你想创建一个具有特定功能的自定义文章类型时,这个函数经常被使用。

为map_meta_cap()存储或返回一个文章类型元帽的列表。

function _post_type_meta_capabilities( $capabilities = null ) {
	global $post_type_meta_caps;

	foreach ( $capabilities as $core => $custom ) {
		if ( in_array( $core, array( 'read_post', 'delete_post', 'edit_post' ), true ) ) {
			$post_type_meta_caps[ $custom ] = $core;
		}
	}
}

常见问题

FAQs
查看更多 >