首页模板(最新帖子)

时间:2018-09-24 作者:Alt C

我正在进行索引。php->这将使用侧栏页面呈现最新帖子。php->这将呈现页面布局:模板为fullwidth、sidebarleft&;sidebarright


单个。php->这将呈现单帖子布局:模板为fullwidth、sidebarleft&;侧栏右侧

是否可以为索引提供模板。php?如何提供全宽、边栏左侧和;索引的右侧选项。php?

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

是否可以为索引提供模板。php?

没有为存档选择自定义模板的内置功能。

如何提供全宽、边栏左侧和;索引的右侧选项。php?

您可以添加泛型Customizer control 具有用于存档的模板的选项,然后是内部索引。php您只需使用get_theme_mod() 并相应地更改模板,或包括另一个模板文件,例如:

switch ( get_theme_mod( \'layout\' ) ) {
    case \'fullwidth\':
        get_template_part( \'index\', \'fullwidth\' );
        break;
    case \'sidebarleft\':
        get_template_part( \'index\', \'sidebarleft\' );
        break;
    case \'sidebarright\':
        get_template_part( \'index\', \'sidebarright\' );
        break;
}

结束

相关推荐

Custom templates vs page-slug

我目前一直在使用slug来设置页面模板,使用普通的层次结构例如,如果我想更改的页面模板http://www.example.com/about-us, 我会编辑关于我们的页面。php如果客户端要去更改页面slug,它将不再加载正确的模板。在WordPress后端使用“自定义模板”下拉列表是否更好?就这一点而言,最佳做法是什么?非常感谢