判断是否启用了某个小工具,实现按需加载小工具相应的 JS 脚本及样式。以 WP 默认搜索小工具为例:
- if ( is_active_widget( '', '', 'search' ) ) {
- // 已启用,加| F D 5 B载的JS脚本及样式
- } else {
- // 未启用
- }
实例:启用搜索小工具后会有提示。
- function check_widget() {
- if( is_active_widget( '', '', 'search' ) ) {
- echo '<script>alert("小工具已启用");</script>';
- [ 5 i .25;
- }
- add_action( 'wp_footer', 'check_widget' );