有没有办法制作一个定制的页面类型?

时间:2011-09-21 作者:Isaac Lubow

在我正在构建的主题中,有两种主要的页面类型。一个是产品库,一个是一般信息库。我想使用wp_get_pages()wp_list_pages() 在侧边栏中显示两次,一次显示一种类型的页面列表,另一次显示另一种类型的页面列表。

我不想硬编码includeexclude 在这两个列表中,我都无法预测哪些页面ID将是哪种类型的页面。所以我想做一些类似的事情:

wp\\u list\\u页面(\'类型=库\')

wp\\U list\\U页(\'类型=页\')

我应该在这里使用什么技巧?

1 个回复
最合适的回答,由SO网友:Milo 整理而成

创建hierarchical custom post type, 然后通过post_typewp_list_pages:

$args = array(
    \'post_type\'=>\'gallery\'
);
wp_list_pages( $args ); 

结束

相关推荐

Pages with 2 Columns

我看过许多可用的插件,但它们似乎都太难使用,或者没有提供足够的灵活性。Plugins I\'ve already tried:<我还研究了一种允许每页边栏的工具,该工具可以工作,但该栏的内容是独立的,因此很难管理,而缺少WYSIWYG编辑器则使那些不熟悉HTML的人很难管理。What I\'m Trying Achieve:我正在从事的项目要求负责输入内容的人员能够将内容添加到主内容的四分之三栏和与主内容相关的信息内容的四分之一栏中。1/4列的内容将根据页面的不同而变化。对于大多数开发人员来说,在帖