WordPress缓存get_user_meta()结果吗? 时间:2012-11-12 作者:Leo Jiang 如果调用get\\u user\\u meta()来检索值,WordPress是否缓存该值?如果我调用get\\u user\\u meta()来检索相同的值,WordPress是否需要再次查询数据库,或者它是否存储在PHP内存中? 1 个回复 最合适的回答,由SO网友:fuxia 整理而成 是的,是的。该函数是get_metadata(). 在里面你可以找到:$meta_cache = wp_cache_get($object_id, $meta_type . \'_meta\'); if ( !$meta_cache ) { $meta_cache = update_meta_cache( $meta_type, array( $object_id ) ); $meta_cache = $meta_cache[$object_id]; } 结束 文章导航