我有一个自动添加一些小部件的主题。我不想要它们,所以我试着编辑侧边栏。php,但它只是失败了,并将我发送到一个带有消息404的页面。这是我试图从侧边栏中删除的代码块。php:
<!-- sidebar south START -->
<div id="southsidebar" class="sidebar">
<?php if ( !function_exists(\'dynamic_sidebar\') || !dynamic_sidebar(\'south_sidebar\') ) : ?>
<!-- archives -->
<div class="widget">
<h3>Archives</h3>
<?php if(function_exists(\'wp_easyarchives_widget\')) : ?>
<?php wp_easyarchives_widget("mode=none&limit=6"); ?>
<?php else : ?>
<ul>
<?php wp_get_archives(\'type=monthly\'); ?>
</ul>
<?php endif; ?>
</div>
<!-- meta -->
<div class="widget">
<h3>Meta</h3>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
</ul>
</div>
<?php endif; ?>
</div>
<!-- sidebar south END -->
编辑:所以现在我所做的是修改css以隐藏southsidebar。但实际上我想通过添加其他小部件来使用这个div。
最合适的回答,由SO网友:Tom J Nowell 整理而成
添加这些小部件是因为您没有指定任何小部件
尝试添加一个没有内容只有空格的文本小部件,你会发现所有那些硬编码的默认“小部件”都会消失
你应该never 不过,请使用WordPress中的内置编辑器,因此请改用FTP/Shell/VCS