我正在编写插件,在那里我需要检查一个小部件是否在使用中。如果小部件正在使用中,那就太好了,但如果不是,我想显示错误消息。
我尝试的代码是这样的,但它不起作用。我没有收到任何消息。
function my_widgie_detect() {
if ( false === is_active_widget( 'testimonial' )) {
// do something here if the widget isn't active;
echo '<div id="message" class="updated fade"><p>No active</p></div>';
} else {
echo '<div id="message" class="updated fade"><p>Active</p></div>';
}
}
add_action( 'wp_head', 'my_widgie_detect' );
那么如何识别小部件是否打开,如果没有,wordpress 会显示一条消息?