使自定义页面看起来与主页完全相同

时间:2017-03-05 作者:casierpe

我想创建一个与索引完全相同的自定义页面。php,同时显示不同的内容。

现在,在索引上。php我只显示“新闻”类别下的帖子,但在我的自定义页面上,我想显示“博客”类别下的帖子。

我试着复制粘贴索引。php代码转换为customtemplate。php,但它不起作用。

希望你能帮助我。提前感谢!

1 个回复
SO网友:Dev

需要更多信息请。

您可以复制和重命名文件,类似于页面模板。php并添加页面模板标题。

//* Template Name: Your Page Template Name

您可以将文件重命名为主页。php和pre_get_posts 要控制显示的帖子类别,请执行以下操作:

function my_home_category( $query ) {
    if ( $query->is_home() && $query->is_main_query() ) {
        $query->set( \'cat\', \'123\' );
    }
}
add_action( \'pre_get_posts\', \'my_home_category\' );
这取决于如何在主题中生成循环。

相关推荐

WooCommerce - edit templates

我有主题,我添加了WooCommerce插件。但我想更改默认模板(添加侧栏,更改html…)。我可以将woocommerce模板添加到我的主题并进行编辑吗?例如my theme folder -woocommerce --templates ---single-product.php