0
각 게시물의 첫 번째 이미지를 얻으려고합니다. 아래 코드는 작동하지 않습니다. 그러나 하나 이상의 이미지가 있다면 나에게 이미지지만 마지막 이미지를줍니다.게시물 내용으로부터 첫 번째 이미지를 찾을 수 있습니다.
정말 첫 번째 이미지 만 필요합니다.
function catch_that_image($post_content) {
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post_content, $matches);
$first_img = $matches [1] [0];
return $first_img;
}
지만 :
일단 완료, 당신은 단순히 게시물에서 첫 번째 이미지를 표시하기 위해 루프 내에서 함수를 호출 할 수 있습니다 콘텐츠의 세 번째 이미지 –
게시 내용의 첫 번째 이미지를 추천 이미지로 만들려고 했습니까? 또는 가져 오기를 원한다면 예를 들어 어디에서 보여 주려고했는지 표시하고 싶습니까? –
또한 $ first_img = $ matches [1] [0];의 배열에서 값을 변경하려 했습니까? 그리고 나서 이것을 에코하려고했습니다. –