is_wp_error

函数
is_wp_error ( $thing )
参数
  • (mixed) $thing The variable to check.
    Required:
返回值
  • (bool) Whether the variable is an instance of WP_Error.
定义位置
相关方法
is_erroris_server_erroris_client_error_wp_cronwp_generator
引入
2.1.0
弃用
-

is_wp_error: 这是WordPress的一个函数,用来检查一个变量是否是WP_Error对象。WP_Error对象在WordPress中用来表示错误和错误信息: 这个函数可以用来检查一个变量是否是WP_Error的一个实例。

检查给定的变量是否是WordPress错误。

返回`$thing`是否是`WP_Error`类的一个实例。

function is_wp_error( $thing ) {
	$is_wp_error = ( $thing instanceof WP_Error );

	if ( $is_wp_error ) {
		/**
		 * Fires when `is_wp_error()` is called and its parameter is an instance of `WP_Error`.
		 *
		 * @since 5.6.0
		 *
		 * @param WP_Error $thing The error object passed to `is_wp_error()`.
		 */
		do_action( 'is_wp_error_instance', $thing );
	}

	return $is_wp_error;
}

常见问题

FAQs
查看更多 >