我正在使用Omega(ThemeHall版本;有多个Omega主题)进行WordPress 4.0安装。
我看到的大多数用于控制侧栏是否显示的说明都告诉我如何使用get_sidebar
标签
这个主题让我可以在任何地方或任何地方打开侧栏,所以我选择在所有地方都打开它,这样我就可以从页面模板中找到并删除get\\u侧栏。
但是当我看所有的时候。主主题文件夹中的php文件,get\\u侧边栏不会出现。在任何地方不在第页中。php,索引。php,页脚。php等等等等等等等等。
这就是我的WordPress理解能力突然停止的地方。如果get\\u边栏不在页面模板中,它在哪里?
这是主题中典型的页面结构;这是第页。php:
<?php
/**
* The template for displaying all pages.
*
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages
* and that other \'pages\' on your WordPress site will use a
* different template.
*
* @package Omega
*/
get_header(); ?>
<main class="<?php echo omega_apply_atomic( \'main_class\', \'content\' );?>" <?php omega_attr( \'content\' ); ?>>
<?php
do_action( \'omega_before_content\' );
do_action( \'omega_content\' );
do_action( \'omega_after_content\' );
?>
</main><!-- .content -->
<?php get_footer(); ?>
在没有get\\u边栏的情况下(并且边栏到处都打开,我想get\\u边栏会出现在这些模板中的某个地方),控制哪些模板获得边栏,哪些不获得边栏的最佳方法是什么?