How to get 300x300 image url for the search result grid?
you can use the below hooks code
// The filter callback function. function example_callback($data) { foreach ($data['allPosts'] as $key => $value) { $thumbnail_url = wp_get_attachment_image_src(get_post_thumbnail_id($value['ID']), array('300', '300'), true); $data['allPosts'][$key]['medium_thumb'] = $thumbnail_url[0]; } return $data; } add_filter('reactivepro_get_grid_all_data', 'example_callback', 10);
Then in your grid template code replace the img src with below code
<img src={{post.medium_thumb}} alt="medium thumb image"/>