我有一个我希望使用的日历插件,我首先在WP '17默认主题上测试它,它显示得很好。我有自己的自定义主题,我正在使用w3.css构建,非常基本的东西。
我使用
为小部件创建了一个显示区域<?php
/**
* Register our sidebars and widgetized areas.
*
*/
function arphabet_widgets_init() {
register_sidebar( array(
'name' => 'Home right sidebar',
'id' => 'home_right_1',
'before_widget' => '<section id="%1$s" class="widget %2$s">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
) );
}
add_action( 'widgets_init', 'arphabet_widgets_init' );
add_theme_support( 'customize-selective-refresh-widgets' );
wp_enqueue_script("jquery");
?>
并将以下内容放在index.php中的适当div中:
<?php dynamic_sidebar( 'home_right_1' ); ?>
据我所知,当我的“主题”输出小部件时,没有附加样式表。它是一个日历小部件,在长列表中显示该月的整个日期列表,而不是封闭区域。
任何建议都将不胜感激。
答案 0 :(得分:0)
好的,我没有调用显然是函数挂钩的页脚。现在它按预期工作了。
<?php get_footer(); ?>
(放在索引文件中</body>
之前。)
我最后还使用以下内容来调用它:
<?php if ( is_active_sidebar( 'home_right_1' ) ) : ?>
<div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary">
<?php dynamic_sidebar( 'home_right_1' ); ?>
</div><!-- #primary-sidebar -->
<?php endif; ?>