从wordpress帖子页面删除侧栏并重播

时间:2016-08-22 23:20:55

标签: php css wordpress widget sidebar

我正在寻找帮助从我的wordpress网站删除“垃圾”小部件。网站主题是Zerif Lite,并且到目前为止每个页面都没有侧边栏,但是当我发布一个新帖子时,有很多垃圾邮件(侧边栏,谁发布它,何时,如何标记条目和重播选项)。 我尝试将它从外观 - >小部件中移除它并且它没有工作,并且小部件的主题定制被锁定为精简版。

所以首先我要删除包含搜索,档案和元素的侧边栏。到目前为止工作的东西只是消除sidebar.php,其中包括:     

<div id="secondary" class="widget-area" role="complementary">

    <?php if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>

        <aside id="search" class="widget widget_search">

            <?php get_search_form(); ?>

        </aside>

        <aside id="archives" class="widget">

            <h2 class="widget-title"><?php _e( 'Archives', 'zerif-lite' ); ?></h2>
            <ul>
                <?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
            </ul>

        </aside>

        <aside id="meta" class="widget">

            <h2 class="widget-title"><?php _e( 'Meta', 'zerif-lite' ); ?></h2>

            <ul>
                <?php wp_register(); ?>
                <li><?php wp_loginout(); ?></li>
                <?php wp_meta(); ?>
            </ul>

        </aside>

    <?php endif; ?>

</div><!-- #secondary -->

然而,当我这样做时,侧边栏被移除了,但它所占用的空间是空白的,这意味着帖子本身只使用了2/3的页面。

为了让你自己看到这里是链接到网站(它在塞尔维亚语,忽略它):

website和:

new post, this you can only see with this link,its where problem is

因此,如果有人可以帮助我删除所有这些并使页面清洁,我会非常非常好。感谢

1 个答案:

答案 0 :(得分:0)

问题是css

以下是解决方案(仅当您不在网站的任何位置使用侧边栏时)

更改内容容器的宽度,也许现在设置为70%(剩余30%用于侧边栏)为100%。

如果你要使用侧边栏,那么你需要在你的functions.php中设置一个条件类:

.content .nosidebar {
width:100%
}

然后只用新类自定义css。例如:

{{1}}

干杯