提交 bc9593a3 编写于 作者: ijianbo's avatar ijianbo

修复缓存数据的bug

上级 e466454e
......@@ -507,16 +507,17 @@ class RAM_WP_REST_Posts_Controller extends WP_REST_Controller {
}
if(!empty($cachedata))
{
$minapper_cache_type =get_option('minapper_cache_type');
if($minapper_cache_type=='memcached')
{
$data=$cachedata->data;
$data['pageviews']=$pageviews;
$cachedata->data=$data;
}
else{
$cachedata['pageviews']=$pageviews;
}
// $minapper_cache_type =get_option('minapper_cache_type');
// if($minapper_cache_type=='memcached')
// {
// $data=$cachedata->data;
// $data['pageviews']=$pageviews;
// $cachedata->data=$data;
// }
// else{
// $cachedata['pageviews']=$pageviews;
// }
$cachedata['pageviews']=$pageviews;
//$response = rest_ensure_response( $cachedata );
return $cachedata;
......@@ -532,7 +533,14 @@ class RAM_WP_REST_Posts_Controller extends WP_REST_Controller {
$data = $this->prepare_item_for_response( $post, $request );
if($cachedata =='' && function_exists('MRAC'))
{
$cachedata= MRAC()->cacheManager->set_cache($data,'post',(int)$request['id']);
if(!empty($data->data))
{
$cachedata= MRAC()->cacheManager->set_cache($data->data,'post',(int)$request['id']);
}
else
{
$cachedata= MRAC()->cacheManager->set_cache($data,'post',(int)$request['id']);
}
}
$response = rest_ensure_response( $data );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册