>CMS 튜토리얼 >Word누르다 >WordPress에서는 어떻게 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하나요?

WordPress에서는 어떻게 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하나요?

藏色散人
藏色散人원래의
2020-01-02 09:45:012581검색

WordPress에서는 어떻게 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하나요?

WordPress는 어떻게 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하나요?#🎜🎜 #

이 문서의 예에서는 WordPress가 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

추천: "

wordpress tutorial"

간혹 단축하지 않는 경우도 있습니다. 기사를 썸네일로 게시할 때 시스템이 자동으로 썸네일로 게시한 기사 콘텐츠의 첫 번째 이미지를 추출하기를 바랍니다. 이제 WordPress에서 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하는 방법을 소개하겠습니다. 더 알고 싶은 학생은 참고하세요.

PHP에서는 preg_match 및 preg_match_all을 사용하여 콘텐츠에 있는 모든 이미지의 주소를 얻을 수 있습니다.

1단계: 추가합니다. 테마 템플릿의 function.php에 다음 함수를 추가합니다. 코드는 다음과 같습니다.

코드는 다음과 같습니다.

//截取内容中第一张图片函数 
function catch_that_image() { 
global $post, $posts; 
ob_start(); 
ob_end_clean(); 
preg_match(&#39;/<imgs[^<>]*?src=[&#39;"]([^&#39;"<>]+?)[&#39;"][^<>]*?>/i&#39;, $post->post_content, $matche); 
if($matche[1]) 
return $matche[1]; 
//否则取默认图片 
return &#39;default.gif&#39;; 
}

2단계: 이 함수를 직접 사용하는 경우 WordPress에서는 아래 예와 같이 썸네일을 호출해야 합니다. 코드는 다음과 같습니다. #🎜 🎜#

코드는 다음과 같습니다.

<img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="200px" height="200px" />

이 기사가 모든 사람에게 도움이 되기를 바랍니다. WordPress 웹사이트를 구축할 때.

위 내용은 WordPress에서는 어떻게 콘텐츠의 첫 번째 이미지를 썸네일로 자동 추출하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.