如果不知道您想要实现什么,就很难知道使用页面模板是否是最佳解决方案,或者您是否应该考虑对公文包项目使用自定义帖子类型,然后使用自定义存档页面来显示它们。不管怎样,我离题了。。。
页面设置要使用的模板是在post meta中使用键定义的_wp_page_template
. 如果您使用query_posts
方法而不是get_pages
您还可以使用元值作为查询的一部分。
在我的示例中,公文包页面模板的文件名为page-portfolio.php
. 您需要更改下面的查询以匹配您的查询。
query_posts(array(
\'post_type\' =>\'page\',
\'meta_key\' =>\'_wp_page_template\',
\'meta_value\'=>\'page-portfolio.php\',
));
如果在模板文件中使用此查询,则可以使用普通的WordPress循环来迭代结果。如果愿意,还可以将所有其他可能的参数添加到查询中,以进一步细化查询。