PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 2.4.2
Forumax – AI Powered Advanced Community Forum Plugin v2.4.2
2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 trunk 1.0.8 1.1.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 2.0.0 2.1.0 All 29 releases
bbp-core / widgets / widgets.php

widgets.php in Forumax – AI Powered Advanced Community Forum Plugin 2.4.2, at widgets/widgets.php

31 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // Require widget files
3 require plugin_dir_path(__FILE__) . '/forum-info/Forum_Information.php';
4 require plugin_dir_path(__FILE__) . '/Forumax_Topic_Info.php';
5 require plugin_dir_path(__FILE__) . '/Forumax_Forums_List.php';
6 require plugin_dir_path(__FILE__) . '/Forumax_Active_Members.php';
7
8 // Register Widgets
9 add_action( 'widgets_init', function() {
10
11 // Register only Forumax-specific widgets
12 register_widget( 'Forumax\WpWidgets\Forumax_Forum_Information');
13 register_widget( 'Forumax\WpWidgets\Forumax_Topic_Info');
14 register_widget( 'Forumax\WpWidgets\Forumax_Active_Members');
15
16
17 if ( class_exists('bbPress') ) {
18 unregister_widget( 'BBP_Forums_Widget' );
19
20 register_widget( 'Forumax\WpWidgets\Forumax_Forums_List');
21 }
22
23 // Enqueue widget styles
24 add_action('admin_enqueue_scripts', function($hook){
25 if ( $hook === 'widgets.php' ) {
26 wp_enqueue_style( 'forumax-wp-widget', FORUMAX_ASSETS . 'admin/css/wp-widget.css' );
27 }
28 });
29 }, 11 ); // Priority 20
30
31