如何在 WordPress 中将类添加到自定义侧边栏

Posted

技术标签:

【中文标题】如何在 WordPress 中将类添加到自定义侧边栏【英文标题】:How To Add a Class To a Custom Sidebar in WordPress 【发布时间】:2017-06-29 12:40:52 【问题描述】:

我刚刚学会了如何创建自定义 WordPress 主题。我想为我的侧边栏分配一个类以进行样式设置,但我没有在网上找到任何解释如何执行此操作的内容。我添加到我的functions.php文件以注册我的侧边栏的代码是:

if ( function_exists('register_sidebar') ) register_sidebar(数组( 'id' => 'sidebar-1', 'description' => __('在此处添加小部件以显示在您的侧边栏中。', 'twentysixteen' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', ));

我添加到 sidebar.php 文件中的代码是:

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<?php endif; ?>

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

使用 before_widget 和 after_widget 添加包装器。

【讨论】:

【参考方案2】:
register_sidebar( array(
        'name'          => esc_html__( 'Sidebar', 'twentysixteen' ),
        'id'            => 'sidebar-1',
        'description'   => 'Add widgets here to appear in your sidebar.',
        'before_widget' => '<aside id="%1$s" class="widget custom-class %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title custom-class">',
        'after_title'   => '</h2>',
    ) );

在functions.php文件中试试这个

【讨论】:

以上是关于如何在 WordPress 中将类添加到自定义侧边栏的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 自定义演示侧边栏未出现在帖子上

如何在swift ios中将多个图像添加到自定义表格视图单元格?

如何将类添加到侧边栏小部件的 <ul> 和子级 <li> - Wordpress

如何将 Wordpress 注销重定向到自定义 URL

如何在 wordpress 自定义背景中将 CSS 属性添加到背景大小支持

使用 Wordpress,我如何创建一个链接到自定义帖子类型存档的新菜单项?