hosseinkurd 0 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 با سلام در wordpress می خوام به گالری تصاویر پست ها در حلقه foreach دسترسی پیدا کنم برای این کار از `get_field ` استفاده می کنم اما همیشه null بر می گردونه public function getProjects($limit, $step, $modified_date){ global $wpdb; $query = "SELECT *"; $query .= " FROM vw_products "; $query .= "WHERE cid = 29"; if($modified_date != ''){ $query .= " AND modified_date > \"".$modified_date."\""; } if( $step > -1 && $limit > 0 ){ $query .= " LIMIT " . $limitstart * $limit . "," . $limit; } // add_action( 'init', 'get_field' ); $mylink = $wpdb->get_results($query); if (count($mylink) > 0){ foreach ($mylink as $prj){ $galleries = Array(); $pid = $prj->id; // $gs = get_post_meta($pid , 'gallery' , true); $gs = get_field('gallery' , $prj->id); if($gs == null){ $gs = Array(); } foreach ($gs as $g){ $c = new stdclass(); $c -> id = $g["ID"]; $c -> url = $g["url"]; $galleries [] = $c; } $prj -> PID = $pid; $prj -> GS = $gs; $prj -> gallery = $galleries; $prj -> image = ''.wp_get_attachment_url( get_post_thumbnail_id($prj->id) ); } $results_array['msg'] = 'Success'; $results_array['status'] = true; $results_array['result'] = $mylink; $results_array['current_time'] = date("Y-m-d H:i:s"); return $results_array; } $results_array['msg'] = 'Empty'; $results_array['status'] = false; $results_array['result'] = null; return $results_array; } توی صفحه وب دستور get_field کار می کنه اما توی وب سرویس Rest API ایندستور عمل نمی کنه و خروجی همیشه null هست لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری