>백엔드 개발 >PHP 튜토리얼 >기사의 첫 번째 이미지를 캡처하여 표시하는 WordPress D8 테마 기능

기사의 첫 번째 이미지를 캡처하여 표시하는 WordPress D8 테마 기능

WBOY
WBOY원래의
2016-07-25 09:13:041177검색

取自 WordPress D8 主题;

路径 themed8modules ;

  1. if ( ! function_exists( 'deel_thumbnail' ) ) :
  2. function deel_thumbnail() {
  3. global $post;
  4. if ( has_post_thumbnail() ) {
  5. $domsxe = simplexml_load_string(get_the_post_thumbnail());
  6. $thumbnailsrc = $domsxe->attributes()->src;
  7. echo ''.trim(strip_tags( $post->post_title )).'';
  8. } else {
  9. $content = $post->post_content;
  10. preg_match_all('//sim', $content, $strResult, PREG_PATTERN_ORDER);
  11. $n = count($strResult[1]);
  12. if($n > 0){
  13. echo ''.trim(strip_tags( $post->post_title )).'';
  14. }else {
  15. echo ''.trim(strip_tags( $post->post_title )).'';
  16. }
  17. }
  18. }
  19. endif;
复制代码



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