public static function run() { $instance = self::getInstance(); SHShoutboxMessage::run(); SHShoutboxUser::run(); self::checkUpdate(); SHShoutboxWidget::run(); SHShoutboxShortcode::run(); SHShoutboxSetting::run(); return $instance; }
public static function run() { $instance = self::getInstance(); self::$option = get_option('shSetting'); add_action('widgets_init', function () { register_widget('SHShoutboxWidget'); }); add_action('wp_ajax_shshoutbox', [$instance, 'saveData']); add_action('wp_ajax_nopriv_shshoutbox', [$instance, 'saveDataNoPriv']); return $instance; }