我正在使用Roots WP Theme 并且在复制粘贴页面时出于某种原因进行自定义。php创建主页模板。新的主页模板显示的是侧栏,而不是原来的页面自定义模板,尽管此时两个模板文件完全相同。
有人能解释为什么会这样吗?
我正在使用Roots WP Theme 并且在复制粘贴页面时出于某种原因进行自定义。php创建主页模板。新的主页模板显示的是侧栏,而不是原来的页面自定义模板,尽管此时两个模板文件完全相同。
有人能解释为什么会这样吗?
看看config.php
:
function roots_display_sidebar() {
$sidebar_config = new Roots_Sidebar(
/**
* Conditional tag checks (http://codex.wordpress.org/Conditional_Tags)
* Any of these conditional tags that return true won\'t show the sidebar
*/
array(
\'is_404\',
\'is_front_page\'
),
/**
* Page template checks (via is_page_template())
* Any of these page templates that return true won\'t show the sidebar
*/
array(
\'page-custom.php\'
)
);
return $sidebar_config->display;
}
因此,如果主页不是首页,则会显示侧边栏。可能有一种方法可以调整每个过滤器的这些设置,但您也可以将第一个数组更改为… array(
\'is_404\',
\'is_front_page\',
\'is_home\'
),
…隐藏侧栏。基本问题,但我想启用页面模板。我有一个启用了页面模板的主题。我切换到了另一个模板,但没有更改模板的选项,即使在创建新页面时也是如此。如何打开此选项?我在抄本和论坛上找到了根,但找不到。