你可以。我想,你应该用page-template
.为此,请创建一个页面模板。最简单的方法是:
1) 在主题文件夹中,复制page.php
并将其命名为。my-page.php
2) 打开该文件,然后在顶部<?php
放置此:
/**
* Template Name: my templt for attchmnts
*/
3)然后删除内容
<div>
(您应该确定该区域)并放置此代码:
<?php
$attachments = get_posts( array(
\'post_type\' => \'attachment\',
\'parent\' => $_GET[\'post_id\'],
) );
foreach ( $attachments as $each ) {
echo \'Title is:\' . $each->post_title . \' [content is]: \' . $each->post_content ."<br/><br/>";
}
?>
(这只是一个骨架,你应该自己建造其他东西。)
然后打开一个新页面(即。exmaple.com/my_pageee
) 并在发布页面时选择该模板(在“发布”按钮下)。然后您应该像这样访问该页面:
example.com/my_pageee?post_id=436
因此,您将获得post的所有附件
436