mirror of
git://develop.git.wordpress.org/
synced 2025-02-27 18:13:00 +01:00
Get rid of wp_cache_key(), as it's not really that useful. See [15838]
git-svn-id: https://develop.svn.wordpress.org/trunk@15839 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
e62f41c374
commit
dfbe420d9c
@ -279,24 +279,6 @@ function is_serialized_string( $data ) {
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a unique key from an argument
|
||||
*
|
||||
* @since 3.1
|
||||
*
|
||||
* @param mixed $arg
|
||||
* @return string
|
||||
*/
|
||||
function wp_cache_key( $arg ) {
|
||||
if ( is_scalar( $arg ) )
|
||||
return md5( $arg );
|
||||
|
||||
$arg = (array) $arg;
|
||||
sort( $arg );
|
||||
|
||||
return md5( serialize( $arg ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve option value based on name of option.
|
||||
*
|
||||
@ -4436,4 +4418,4 @@ function wp_find_hierarchy_loop_tortoise_hare( $callback, $start, $override = ar
|
||||
*/
|
||||
function no_admin_bar() {
|
||||
define('WP_SHOW_ADMIN_BAR', false);
|
||||
}
|
||||
}
|
||||
|
@ -3989,7 +3989,7 @@ function _get_last_post_time( $timezone, $field ) {
|
||||
|
||||
$post_types = apply_filters( "get_lastpost{$field}_post_types", (array) $post_types );
|
||||
|
||||
$key = "lastpost{$field}:$blog_id:$timezone:" . wp_cache_key( $post_types );
|
||||
$key = "lastpost{$field}:$blog_id:$timezone:" . md5( serialize( $post_types ) );
|
||||
|
||||
$date = wp_cache_get( $key, 'timeinfo' );
|
||||
|
||||
@ -5048,4 +5048,4 @@ function wp_quickpress_form( $args = array(), $post_type = 'post'){
|
||||
endif;
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
||||
|
Loading…
x
Reference in New Issue
Block a user