我是客户adamos
使用WordPress web工具创建主题。
我去了Appearance
==> Widgets
, 把里面的东西都拿走了Primary Sidebar
.
但我仍然明白ARCHIVES
和META
在几页右侧边栏的位置。
有人知道如何完全删除侧边栏吗?
PS:这是sidebar.php
:
<?php
/**
* The Sidebar containing the main widget areas.
*
* @package adamos
* @since adamos 1.0
*/
?>
<div id="secondary" class="widget-area" role="complementary">
<?php do_action( \'before_sidebar\' ); ?>
<?php if ( ! dynamic_sidebar( \'sidebar-1\' ) ) : ?>
<aside id="search" class="widget widget_search">
<?php get_search_form(); ?>
</aside>
<aside id="archives" class="widget">
<h1 class="widget-title"><?php _e( \'Archives\', \'adamos\' ); ?></h1>
<ul>
<?php wp_get_archives( array( \'type\' => \'monthly\' ) ); ?>
</ul>
</aside>
<aside id="meta" class="widget">
<h1 class="widget-title"><?php _e( \'Meta\', \'adamos\' ); ?></h1>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<?php wp_meta(); ?>
</ul>
</aside>
<?php endif; // end sidebar widget area ?>
</div><!-- #secondary .widget-area -->
<div id="tertiary" class="widget-area" role="supplementary">
<?php dynamic_sidebar( \'sidebar-2\' ); ?>
</div><!-- #tertiary .widget-area -->
SO网友:vancoder
看起来它们是硬编码到侧栏中的。因此,您可以手动删除它们,但它们只会在您更新主题时返回。
最好的解决方案是,如果可能的话,创建一个子主题,并创建一个没有不需要的小部件的新侧栏。
编辑:
去除
<aside id="archives" class="widget">
<h1 class="widget-title"><?php _e( \'Archives\', \'adamos\' ); ?></h1>
<ul>
<?php wp_get_archives( array( \'type\' => \'monthly\' ) ); ?>
</ul>
</aside>
<aside id="meta" class="widget">
<h1 class="widget-title"><?php _e( \'Meta\', \'adamos\' ); ?></h1>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<?php wp_meta(); ?>
</ul>
</aside>
这应该足够了。