在帖子标题之前获取所有图片和评论,如推特

时间:2013-07-26 作者:Johan

我想知道是否有可能images 在一个岗位上和他的comments, 制作一个缩略图并将其放在帖子标题之前(或边栏或其他地方),就像Twitter 做当然,如果你点击一个thumbnail, 但这是以后的事。

这可能吗?如果可能,怎么可能?

PS:我没有使用插件,我只是想知道它是否可以搜索所有<img> 标记并制作缩略图。。。

1 个回复
SO网友:David Kryzaniak

从帖子中获取所有图像,并将其添加到帖子顶部相对容易。您可以这样做:(注意,这只是一个代码示例。我并不是100%您想要的。希望这足以让您开始。)

function getImagesInThisPost() {
    global $post, $posts;
    //find all the <img>\'s in the post
    $output = preg_match_all(
        \'/<img.+src=[\\\'"]([^\\\'"]+)[\\\'"].*>/i\', 
        $post->post_content, //from the post content
        $matches
    );

    //loop throuhg all the images we found, and put them on the page
    foreach($matches[1] as $single){
        echo "<img src=\\"{$single}\\">";
    } 
}

结束

相关推荐

类别.php上的Have_Posts为空

所有适用的代码都在this gist.我有一个非常简单的category.php 样板我有3个职位,每个都属于同一个家长类别,2个属于一个孩子类别,第三个属于另一个孩子类别。当我使用wp_list_categories 要生成类别链接,它可以正常工作。但当我点击链接查看任何类别时,我得到else 从have_posts if 陈述