Typecho 获取文章所有图片附件

functions.php内添加

function getAttachImg($cid) {
    $db = Typecho_Db::get();
    $rs = $db->fetchAll($db->select('table.contents.text')
            ->from('table.contents')
            ->where('table.contents.parent=?', $cid)
            ->order('table.contents.cid', Typecho_Db::SORT_ASC));
    $attachPath = array();
    foreach($rs as $attach) {
        $attach = unserialize($attach['text']);
        if($attach['mime'] == 'image/jpeg') {
            $attachPath[] = array($attach['name'], $attach['path']);
        }
    }
    return $attachPath;
}

post.php内添加

<?php
$imgs = getAttachImg($this->cid);
foreach($imgs as $img) {
echo "<img src=\"$img[1]\" title=\"$img[0]\" >";
}
?>
End
版权声明:若无特殊注明,本文皆为( 吴尼玛 )原创,转载请保留文章出处。
吴尼玛

吴尼玛

人生在世,无需多言,你当自己是看客,我却不能假装你没有来过。

Typecho判断分类展示不同风格文章内页
Typecho增添emoji表情功能

发表评论

    avatar
    假装提交肿...

    已有 4 条评论

    1. 吴尼玛 吴尼玛  
      2019-02-03 00:24
      回复

      [F2]

    2. 吴尼玛 吴尼玛  
      2019-02-03 00:31
      回复

      :?:

    3. 吴尼玛 吴尼玛  
      2019-02-03 00:36
      回复

      😀

    4. 吴尼玛 吴尼玛  
      2019-02-03 00:38
      回复

      😀