wordpress CMS主题 微信
Home > wordpress问答 > wordpress主题如何调用文章中所有的图片附件?

wordpress主题如何调用文章中所有的图片附件?

高时银博客 wordpress问答 点击: 2,314 次 0 0
  • 标签:
  • 调用wordpress文章中的所有图片附件,这种需求,一般情况下,我们可能不需要。但是,在特殊情况下,我们可能会要用到它,比如有的wordpress图片主题中,让同一篇文章下的图片以幻灯的形势来展示,这时,我们就可能需要调用到所有的文章图片。那么,wordpress主题怎样才能调用到文章中的所有图片呢?

    思路如下:wordpress文章所有附件,都是通过POSTS数据表中的post_parent挂钩的,以及post_type为attachment来标识的;图片附件的post_mime_type为'image'。理解这句后,查看下面这段代码:

    $attachments = get_children(
    array(
    'post_parent' => 文章的ID,
    'post_status' => 'inherit',
    'post_type' => 'attachment',
    'post_mime_type' => 'image',
    'order' => 'ASC',
    'orderby' => 'menu_order ID',
    'suppress_filters' => true
    )
    );

    然后,我们通过foreach主语句来循环读出附件的相关信息就可以实现我们想要的效果。


    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201508184792.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    目前还没有评论。赶快来坐沙发吧。

    发表评论