在wordpress列表中抽出所有文章图片

<?php
$SoImages  = ‘~<img [^>]* />~’;
preg_match_all($SoImages,$post->post_content,$Images);
$PictureAmount=count($Images[0]);
for($i=0;$i<$PictureAmount;$i++){
echo  ‘<a rel=”lightbox[03]”>’.$Images[0][$i].’ </a>’  ;
}
?>

 

 

 

从文章内容中将图片挑选出来,使用的部分代码如下:

<?php
$pc = $post->post_content;
$sp = ‘/<img.+src=[‘“]([^'”]+)[‘“].*>/i’; 
preg_match_all( $sp, $pc, $aPics );  
$np = count($aPics[0]); 
if ( $np > 0 ) {   
    for ( $i=0; $i < $np ; $i++ ) {  
        echo ‘<img src=”‘.$aPics[1][$i].’” alt=”‘.$aPics[1][$i].'”/>’;
};
};
?>

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:在wordpress列表中抽出所有文章图片