在WordPress中添加自定义小工具需要使用register_sidebar
函数和dynamic_sidebar
函数。
functions.php
文件中添加以下代码段:function custom_widgets_init() {
register_sidebar( array(
'name' => '自定义小工具栏',
'id' => 'custom_sidebar',
'description' => '这是一个自定义小工具栏。',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
) );
}
add_action( 'widgets_init', 'custom_widgets_init' );
上述代码会在WordPress小工具管理页面中添加一个名称为“自定义小工具栏”的小工具栏。
<?php if ( is_active_sidebar( 'custom_sidebar' ) ) : ?>
<div id="custom-widget-area" class="widget-area">
<?php dynamic_sidebar( 'custom_sidebar' ); ?>
</div>
<?php endif; ?>
上述代码会判断是否有小工具栏被激活,如果激活了则显示。
这样,你就可以在WordPress中添加和管理自定义小工具了。