首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

wordpress稿件摘要及缩略图的显示

2013-08-06 
wordpress文章摘要及缩略图的显示先看一下最终实现的网站效果:,如果不是你想要的,下面的内容就可以不看啦。

wordpress文章摘要及缩略图的显示
先看一下最终实现的网站效果:,如果不是你想要的,下面的内容就可以不看啦。
因为考虑到不是每位博主都对代码很熟,所以写这个方法的时候,我尽量的简化了操作方法,争取大家能看懂并且顺利实现想要的效果。
第一步:将代码粘贴到主题文件functions.php的最下面即可:
//缩略图获取
function dm_the_thumbnail() { 
    global $post; 
    if ( has_post_thumbnail() ) { 
        echo '<a href="'.get_permalink().'" alt="wordpress稿件摘要及缩略图的显示" />';
        echo '</a>'; 
    } else {
        $content = $post->post_content; 
        preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER); 
        $n = count($strResult[1]);
  $random = mt_rand(1, 20);
        if($n > 0){
            echo '<a href="'.get_permalink().'" alt="wordpress稿件摘要及缩略图的显示" title="'.get_the_title().'"/></a>'; 
        }else {
            echo '<a href="'.get_permalink().'" alt="wordpress稿件摘要及缩略图的显示" title="'.get_the_title().'"/></a>'; 
        } 
    } 
}
add_theme_support('post-thumbnails');
set_post_thumbnail_size(100, 140, true);

第二步:将如下代码粘贴到主题文件index.php;category.php;archive.php里面的“<div title="'.get_the_title().'" rel="bookmark">阅读全文</a></p>';
}
?>
同样的操作在主题文件category.php和archive.php中进行一下,ok了。

热点排行