can_edit_network

函数
can_edit_network ( $network_id )
参数
  • (int) $network_id The network ID to check.
    Required:
返回值
  • (bool) True if network can be edited, otherwise false.
定义位置
相关方法
get_networkwp_get_networkget_networksupgrade_networkinstall_network
引入
3.1.0
弃用
-

can_edit_network: 该函数用于检查当前用户是否可以编辑网络。它不接受任何参数,并返回一个布尔值,表明用户是否有权限编辑网络。

我们是否可以从这个页面编辑这个网络。

默认情况下,网络的编辑仅限于该`$network_id`的网络管理员: 这个函数允许覆盖这一点。

function can_edit_network( $network_id ) {
	if ( get_current_network_id() === (int) $network_id ) {
		$result = true;
	} else {
		$result = false;
	}

	/**
	 * Filters whether this network can be edited from this page.
	 *
	 * @since 3.1.0
	 *
	 * @param bool $result     Whether the network can be edited from this page.
	 * @param int  $network_id The network ID to check.
	 */
	return apply_filters( 'can_edit_network', $result, $network_id );
}

常见问题

FAQs
查看更多 >