$^U $^U $^U $^U $^U $^U$^U$^U$^U$^U$^U $^U0$^U$^Up4%^U5%^Up8%^UP:%^U@U B#^U @$^UP$^U ڨD'^U@D'^U@D ΫD ګDDpqUiuBiu@0Uwk˛ isConnecteda,$^U ent!г#^U$^U#^UP$^U3^U7^U֪NUOV^UERCP((@Bo DBronchoU N701x N708x N802x a710y.yDP0QUϠ*o!T ownerDocument,$^U #^UBP$^U`'^UëDץDDDDD@4D0U@]U@]U ŽNU^U0UbwO; namespaceURI,$^U #^U@7^U0$^U֪NUHV^UERCP((@A1eAndroid n@k; n k; G1ye@01UhSprefix,$^U #^UB4$^U0 $^U ëDץDDDDD@4DiD B )$^U`$^U1_hs)v0UQ/6w localName,$^U #^UB!V ^U^U֪NUB^U@@ERCP((@AV97 HDxi75 3Gx&Visture V4  HDy x&Visture V5  HDy xVisture V10y`0U)fbaseURI,$^U     p$^U QY0 B $^U pswX B$^U QY Bp$^U .vfr B$^U G< ! B $^U BgIp B $^U 5v$p( B $^U ҄CnwP B $^U bx B $^U lj< B$^U r;p B$^U wk˛ B$^U Ϡ*o!T B$^U bwO;( B$^U hSX B $^U Q/6w B0$^U )f B$^U 2 B@aU B#^U used as a filter callback. As a rule, there * is no need to invoke it directly. * * @since 4.5.0 * @deprecated 6.3.0 Use WP_Metadata_Lazyloader::lazyload_meta_callback() instead. * * @param mixed $check The `$check` param passed from the 'get_term_metadata' hook. * @return mixed In order not to short-circuit `get_metadata()`. Generally, this is `null`, but it could be * another value if filtered by a plugin. */ public function lazyload_term_meta( $check ) { _deprecated_function( __METHOD__, '6.3.0', 'WP_Metadata_Lazyloader::lazyload_meta_callback' ); return $this->lazyload_meta_callback( $check, 0, '', false, 'term' ); } /** * Lazy-loads comment meta for queued comments. * * This method is public so that it can be used as a filter callback. As a rule, there is no need to invoke it * directly, from either inside or outside the `WP_Query` object. * * @since 4.5.0 * @deprecated 6.3.0 Use WP_Metadata_Lazyloader::lazyload_meta_callback() instead. * * @param mixed $check The `$check` param passed from the {@see 'get_comment_metadata'} hook. * @return mixed The original value of `$check`, so as not to short-circuit `get_comment_metadata()`. */ public function lazyload_comment_meta( $check ) { _deprecated_function( __METHOD__, '6.3.0', 'WP_Metadata_Lazyloader::lazyload_meta_callback' ); return $this->lazyload_meta_callback( $check, 0, '', false, 'comment' ); } /** * Lazy-loads meta for queued objects. * * This method is public so that it can be used as a filter callback. As a rule, there * is no need to invoke it directly. * * @since 6.3.0 * * @param mixed $check The `$check` param passed from the 'get_*_metadata' hook. * @param int $object_id ID of the object metadata is for. * @param string $meta_key Unused. * @param bool $single Unused. * @param string $meta_type Type of object metadata is for. Accepts 'post', 'comment', 'term', 'user', * or any other object type with an associated meta table. * @return mixed In order not to short-circuit `get_metadata()`. Generally, this is `null`, but it could be * another value if filtered by a plugin. */ public function lazyload_meta_callback( $check, $object_id, $meta_key, $single, $meta_type ) { if ( empty( $this->pending_objects[ $meta_type ] ) ) { return $check; } $object_ids = array_keys( $this->pending_objects[ $meta_type ] ); if ( $object_id && ! in_array( $object_id, $object_ids, true ) ) { $object_ids[] = $object_id; } update_meta_cache( $meta_type, $object_ids ); // No need to run again for this set of objects. $this->reset_queue( $meta_type ); return $check; } }