无法从边栏中删除档案和元数据

时间:2017-01-25 作者:Jessica

这应该很容易吧?从我的两个主要WP页面的侧栏中删除存档和元数据。我似乎不能!我查过了Appearance > Widgets 并确保档案和元数据不会出现在任何领域。我已经检查了我的主题(Fruitful) Customizer中的选项——玩width布局,我试着玩弄一些PHP文件和CSS,看看是否可以通过删除一些东西来删除。删除是我能做的最多的事情。因为我绝不是一个代码编写者。

有什么想法吗?

2 个回复
SO网友:Dave Romsey

主题设置为,如果侧栏处于非活动状态,将显示默认内容(搜索表单、每月存档和元数据)。

例如sidebar.php 文件:

<?php
/**
 * The Sidebar containing the main widget areas.
 *
 * @package WordPress
 * @subpackage Fruitful theme
 * @since Fruitful theme 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\', \'fruitful\' ); ?></h1>
            <ul>
                <?php wp_get_archives( array( \'type\' => \'monthly\' ) ); ?>
            </ul>
        </aside>

        <aside id="meta" class="widget">
            <h1 class="widget-title"><?php _e( \'Meta\', \'fruitful\' ); ?></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 -->
您可以覆盖主题的sidebar.php 通过创建child theme 并添加您自己的自定义sidebar.php 文件到它。E、 g.:

<?php
/**
 * The Sidebar containing the main widget areas.
 *
 * @package WordPress
 * @subpackage Fruitful child theme
 * @since Fruitful child theme 1.0
 */
?>

<div id="secondary" class="widget-area" role="complementary">
    <?php do_action( \'before_sidebar\' ); ?>
    <?php dynamic_sidebar( \'sidebar-1\' ); ?>
</div><!-- #secondary .widget-area -->
该主题使用多个侧栏(sidebar.php, sidebar-blogright.php, sidebar-homepage.php, sidebar-page.php, sidebar-single-post.php 加上与商店相关的边栏,这些边栏的设置不同),因此在调用时,请使用适当的边栏名称对每个要修改的边栏执行以下步骤dynamic_sidebar().

SO网友:Dark_Knight

2020年更新,

转到外观-->自定义-->小部件(Note: If there is no APPEARANCE OPTION click on DESIGN and CUSTOMIZE)

enter image description here

接下来单击添加小部件。请注意,存在侧导航。

enter image description here

单击添加小部件后,向下滚动列表至导航菜单并选择它。

enter image description here

请注意,侧窗格导航已消失。您不必在导航菜单中添加任何内容。留空。单击保存更改。

我通过突出显示文本内容,在页面正文中通过文本超链接来处理导航。在我看来,它的外观更干净。

enter image description here