attachment.php
文件仅显示一个附件(如single.php
或page.php
).
没有编码就无法列出所有附件。WordPress没有这样的列表可供使用。
但是你自己做很容易。
添加自定义页面模板。将其分配到某个页面。然后在此模板中放置类似的内容:
$args = array(
\'post_type\'=>\'attachment\', // you want to show attachments
\'posts_per_page\'=>-1, // all of them
// other params
);
$attachments = new WP_Query( $args );
while ( $attachments->have_posts() ): $attachments->the_post();
//display attachment - current attachment is placed in global variable $post
// you can also use template tags
endwhile;