@@ -197,22 +197,30 @@ class RAM_REST_Posts_Controller extends WP_REST_Controller{
{
global$wpdb;
$sql="SELECT ".$wpdb->users.".display_name as avatarurl from (SELECT substring(substring_index(".$wpdb->postmeta.".meta_key,'@',1),2) as openid,".$wpdb->postmeta.".meta_id from ".$wpdb->postmeta." where ".$wpdb->postmeta.".meta_value like '%praise' )t1 LEFT JOIN ".$wpdb->users." ON ".$wpdb->users.".user_login = t1.openid ORDER by t1.meta_id desc";
$sql="SELECT ".$wpdb->users.".display_name as avatarurl ,".$wpdb->users.".id as id from (SELECT substring(substring_index(".$wpdb->postmeta.".meta_key,'@',1),2) as openid,".$wpdb->postmeta.".meta_id from ".$wpdb->postmeta." where ".$wpdb->postmeta.".meta_value like '%praise' )t1 LEFT JOIN ".$wpdb->users." ON ".$wpdb->users.".user_login = t1.openid ORDER by t1.meta_id desc";
@@ -54,11 +54,26 @@ function custom_post_fields( $data, $post, $request) {
$_content['rendered']=$content;
$_data['content']=$_content;
$sql=$wpdb->prepare("SELECT meta_key , (SELECT display_name from ".$wpdb->users." WHERE user_login=substring(meta_key,2)) as avatarurl FROM ".$wpdb->postmeta." where meta_value='like' and post_id=%d",$post_id);
$sql=$wpdb->prepare("SELECT meta_key , (SELECT id from ".$wpdb->users." WHERE user_login=substring(meta_key,2)) as id ,(SELECT display_name from ".$wpdb->users." WHERE user_login=substring(meta_key,2)) as display_name FROM ".$wpdb->postmeta." where meta_value='like' and post_id=%d",$post_id);