我使用了一个基于“217”的子主题,并创建了一个自定义的帖子类型(“review”)。
我想做两页,一页列出“评论”,另一页列出“帖子”和“评论”(按最近情况排序)的混合。
第一次我复制了2017年的index.php
, 像page-reviews.php
, 并在开头添加了如下代码:
$args = array(
\'post_type\' => \'review\',
\'orderby\' => \'date\',
\'order\' => \'DESC\',
\'posts_per_page\' => 10,
);
$the_query = new WP_Query( $args );
然后再往下换
have_posts()
和
the_post()
具有
$the_query->have_posts()
和
$the_query->the_post()
分别地
如果我选择在页面中使用该模板,那么它的工作原理是列出“评论”,但布局完全混乱。学校里有很多课<body>
这会弄乱布局。
例如,标准博客首页,使用index.php
, 在其<body>
看起来不错:
blog logged-in admin-bar hfeed has-header-image has-sidebar colors-light customize-support
而我的自定义页面包含以下内容:
page-template page-template-page-postslist page-template-page-postslist-php page page-id-15071 logged-in admin-bar has-header-image page-two-column colors-light customize-support
如何创建一个更像
index.php
就它添加的类而言?