기사의 첫 번째 이미지를 목록 페이지 축소판으로 검색하는 것은 매우 인기 있는 방법입니다. 이는 기본적으로 WordPress의 일반 테마에도 적용됩니다. 그런 다음 PHP가 각 기사의 첫 번째 이미지를 얻는 방법을 살펴보겠습니다. 코드 예시
<?php $temp=mt_rand(1,4); $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; $content = $article->Content; //文章内容 preg_match_all($pattern,$content,$matchContent); if(isset($matchContent[1][0])){ $temp=$matchContent[1][0]; }else{ $temp="images/random/$temp.jpg";//需要在相应位置放置4张jpg的文件,名称为1,2,3,4 } ?>
위 코드는 기본적으로 기사의 첫 번째 사진을 호출합니다. 기사에 사진이 없을 경우 아래의 1.jpg, 2.jpg, 3.jpg, 4.jpg 사진을 무작위로 호출합니다. 테마 스타일/이미지/무작위/. 임의의 사진을 부르고 싶지 않다면 수정하면 됩니다:
<?php $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; $content = $article->Content; //文章内容 preg_match_all($pattern,$content,$matchContent); if(isset($matchContent[1][0])){ $temp=$matchContent[1][0]; }else{ $temp="./images/no-image.jpg";//在相应位置放置一张命名为no-image的jpg图片 } ?>
글의 첫 번째 사진을 호출하세요. 기사에 사진이 없으면 기본 사진을 no-image.jpg
요약: 위 이 기사의 전체 내용입니다. 학습이 도움이 되는 모든 사람에게 도움이 되기를 바랍니다.
관련 권장 사항:
위 내용은 PHP를 사용하여 웹사이트 기사의 첫 번째 이미지를 썸네일로 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!