HEX
Server: Apache
System: Linux d5123.usc1.stableserver.net 5.14.0-570.17.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Sat May 24 12:53:17 EDT 2025 x86_64
User: d5123 (1001)
PHP: 8.4.21
Disabled: NONE
Upload Files
File: /home/d5123/myboofola_com/wp-content/plugins/bbp-core/widgets/widgets.php
<?php
// Require widget files
require plugin_dir_path(__FILE__) . '/forum-info/Forum_Information.php';
require plugin_dir_path(__FILE__) . '/Forumax_Topic_Info.php';
require plugin_dir_path(__FILE__) . '/Forumax_Forums_List.php';
require plugin_dir_path(__FILE__) . '/Forumax_Active_Members.php';

// Register Widgets
add_action( 'widgets_init', function() {

    // Register only Forumax-specific widgets
    register_widget( 'Forumax\WpWidgets\Forumax_Forum_Information');
    register_widget( 'Forumax\WpWidgets\Forumax_Topic_Info');
    register_widget( 'Forumax\WpWidgets\Forumax_Active_Members');
    

    if ( class_exists('bbPress') ) {
        unregister_widget( 'BBP_Forums_Widget' );
        
        register_widget( 'Forumax\WpWidgets\Forumax_Forums_List');
    }

    // Enqueue widget styles
    add_action('admin_enqueue_scripts', function($hook){
        if ( $hook === 'widgets.php' ) {
            wp_enqueue_style( 'forumax-wp-widget', FORUMAX_ASSETS . 'admin/css/wp-widget.css' );
        }
    });
}, 11 ); // Priority 20