国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress調用文章縮略圖的例子

2024-09-07 00:51:00
字體:
來源:轉載
供稿:網友

看過時美網的朋友,應該看到首面的圖片集和側邊的圖片展示,對整個頁面美觀的貢獻是非常大的,美中不足的是,它是通過圖片插件來實現的,那么,怎樣不通過插件來實現縮略圖的調用呢?

在首頁需要顯示的地方插入下面的這段代碼:

  1. <div class=”slideshow-2″> 
  2.     <ul> 
  3.     <?php query_posts(‘posts_per_page=18&caller_get_posts=1&orderby=rand’); ?> 
  4.     <?php while (have_posts()) : the_post(); ?> 
  5.     <?php $content=$post->post_content; if(preg_match(“/<img.*>/”,$content)): ?> 
  6.     <li> 
  7.     <a target=”_blank” href=”<?php the_permalink(); ?>”> 
  8.     <img atl=”<?php the_title(); ?>” title=”<?php the_title(); ?>” src=”<?php echo catch_that_image()?>” width=”102″ height=”110″> 
  9.     </a> 
  10.     </li> 
  11.     <?php endifendwhile; ?> 
  12.     </ul> 
  13.     </div> 

代碼詳解:

posts_per_page=18:表示調用18篇文章;

orderby=rand:表示隨機顯示文章;

調用的代碼如下:<?php echo catch_that_image()?>: 

這是調用function.php中的一個圖片函數,好了,這樣,我們就給首頁添加了隨機展示的圖片集代碼.

再附一方法

第一步:找到使用的主題模板的functions.php文件在<?php和?>之間添加如下代碼:

  1. function thumb_img($soContent){ 
  2.    $soImages = ‘~<img [^>]* />~’; 
  3.    preg_match_all( $soImages$soContent$thePics ); 
  4.    $allPics = count($thePics[0]); 
  5.    if$allPics > 0 ){ 
  6.    echo “<span id=’thumb’>”; 
  7.    echo $thePics[0][0]; 
  8.    echo ‘</span>’; 
  9.    } 
  10.    else { 
  11.    echo “<span id=’thumb’>”; 
  12.    echo “<img src=’”; 
  13.    echo bloginfo(‘template_url’); 
  14.    echo “/images/thumb.gif’></span>”; 
  15.    } 
  16.    } 

這是一個顯示縮略圖的方法,自動檢索文章的第一張圖片,如果沒有顯示當前主題/images/thumb.gif  所以你要把這個thumb.gif圖片準備好.

第二步:找到index.php文件即首頁文件,找到the_content();或相似的代碼在它之前添加如下代碼:

thumb_img($post->post_content); 

這樣就調用了剛才的方法,實際上縮略圖已經完成了,但是你看到的效果一定很意外,應為圖片的大小沒有控制,會很難看.

第三步:添加縮略圖樣式CSS代碼,這是浮云站使用的的縮略圖樣式,你可以先湊合著用,再另行修改,代碼如下:

  1. #thumb{margin:5px 15px 5px 5px;width:145px;height:120px;border:3px solid #eee;float:left;overflow:hidden;} 
  2. #thumb img{max-height:186px;max-width:186px

好了,這樣縮略圖就有模有樣的顯示出來啦,三步搞定.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜黄县| 樟树市| 荔波县| 依兰县| 专栏| 太康县| 镇赉县| 江口县| 邓州市| 宜宾市| 巩义市| 小金县| 南充市| 铜鼓县| 泰州市| 辉县市| 益阳市| 浪卡子县| 汉阴县| 河间市| 旬邑县| 龙胜| 翁牛特旗| 沂源县| 松滋市| 儋州市| 武功县| 西乡县| 沿河| 申扎县| 敖汉旗| 涿州市| 乌恰县| 汾西县| 滦平县| 三门峡市| 晋中市| 桦甸市| 清流县| 遂宁市| 汉阴县|