admin_url( 'admin-ajax.php' ), 'nonce' => wp_create_nonce( 'forumax-nonce' ), 'bbpc_subscribed_link' => wp_kses_post(bbp_get_forum_subscription_link()), 'bbpc_subscribed_forum_title' => forumax_forum_title(), 'bbpc_subscribed_forum_id' => bbp_get_forum_id(), 'bbp_topic_id' => get_the_ID() ) ); $dynamic_css = ":root { --bbpc_brand_color: " . forumax_get_opt('bbpc_brand_color') . "; }"; wp_add_inline_style( 'forumax_localize_script', $dynamic_css ); wp_register_style( 'bbpc', FORUMAX_FRONT_ASS . 'css/bbpc.css' ); wp_register_style( 'bbpc-single', FORUMAX_FRONT_ASS . 'css/forum-single.css' ); wp_register_style( 'bbpc-forum', FORUMAX_FRONT_ASS . 'css/forum.css' ); wp_register_script( 'bbpc-voting', FORUMAX_FRONT_ASS . 'voting/bbpc-voting.js', [ 'jquery' ], FORUMAX_VERSION ); wp_register_script( 'forumax-custom', FORUMAX_FRONT_ASS . 'js/custom.js', [ 'jquery' ], FORUMAX_VERSION ); wp_register_script( 'bbp-replies-sorting', FORUMAX_FRONT_ASS . 'js/bbp-replies-sorting.js', [ 'jquery' ], FORUMAX_VERSION ); wp_register_script( 'docy-forum', FORUMAX_FRONT_ASS . 'js/forum.js', [ 'jquery' ], FORUMAX_VERSION ); if ( class_exists( 'bbPress' ) || class_exists( 'Forumax' ) ) { wp_enqueue_style( 'bbpc' ); wp_enqueue_style( 'bbpc-single' ); wp_enqueue_style( 'bbpc-forum' ); wp_enqueue_style( 'bbpc-voting', FORUMAX_FRONT_ASS . 'voting/bbpc-voting.css' ); wp_enqueue_script( 'forumax-custom' ); wp_enqueue_script( 'bbp-replies-sorting' ); wp_enqueue_script( 'docy-forum' ); wp_enqueue_script( 'bbpc-voting' ); } } }