加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 教程 > 正文

WordPress中自判断文章图片或特色图像的调用代码

发布时间:2022-06-22 01:03:17 所属栏目:教程 来源:互联网
导读:下面代码将帮助您自动从文章中调用缩略图,在制作主题是相当有用哦! 将以下代码贴入主题的function.php文件: //thumbnails add_theme_support( post-thumbnails ); set_post_thumbnail_size( 200, 140 ,true ); function don_the_thumbnail() { global $po
  下面代码将帮助您自动从文章中调用缩略图,在制作主题是相当有用哦!
 
  将以下代码贴入主题的function.php文件:
 
  //thumbnails

  add_theme_support( 'post-thumbnails' );
  
  set_post_thumbnail_size( 200, 140 ,true );

  function don_the_thumbnail() {

      global $post;
  
      // 判断该文章是否设置的缩略图,如果有则直接显示

      if ( has_post_thumbnail() ) {

          echo '.get_permalink().'">';

          the_post_thumbnail();

          echo '';

      } else { //如果文章没有设置缩略图,则查找文章内是否包含图片

          $content = $post->post_content;

          preg_match_all('//sim', $content, $strResult, PREG_PATTERN_ORDER);

          $n = count($strResult[1]);
  
          if($n > 0){ // 如果文章内包含有图片,就用第一张图片做为缩略图
  
              echo '.get_permalink().'">.$strResult[1][0].'" />';
  
          }else { // 如果文章内没有图片,则用默认的图片。
  
              echo '.get_permalink().'">.get_bloginfo('template_url').'/img/thumbnail.jpg" />';
  //phpfensi.com
  
          }

  
      }
  
  }。
 

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读