# bbp-core/2.2.0/widgets/widgets.php

Forumax – AI Powered Advanced Community Forum Plugin, version 2.2.0. 29 lines.

- Page: https://pluginprobe.com/plugins/bbp-core/2.2.0/code/widgets/widgets.php
- Raw: https://pluginprobe.com/plugins/bbp-core/2.2.0/raw/widgets/widgets.php
- Modified: 2026-02-21T10:57:36+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/bbp-core/2.2.0/code/widgets/widgets.php#L10-L20`.

```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';

// 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');
    

    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


```
