这是我获取第一张图像的代码:
function get_post_first_image() {
global $post, $posts;
$first_img = \'\';
ob_start();
ob_end_clean();
$content = get_the_content();
$content = apply_filters( \'the_content\', $content );
$output = preg_match_all(\'/<img.+src=[\\\'"]([^\\\'"]+)[\\\'"].*>/i\', $content, $matches); // You must replace data-original to str if you disabled lazy-load images
$first_img = $matches[1][0];
if(empty($first_img)){
$first_img = "";
}
return $first_img;
}
如何将此代码转换为在帖子内容上搜索任何宽度和高度超过500px的图像?注意:搜索所有内容,而不是仅搜索第一篇文章。getimagesize对此有帮助吗?