Example #1
0
/**
 * Begins execution of the plugin.
 *
 * Since everything within the plugin is registered via hooks,
 * then kicking off the plugin from this point in the file does
 * not affect the page life cycle.
 *
 * @since    1.0.0
 */
function run_rtbiz()
{
    $plugin = Rtbiz::instance();
}
Example #2
0
 /**
  * Register all of the hooks related to the admin area functionality
  * of the plugin.
  *
  * @since    1.0.0
  * @access   private
  */
 private function define_admin_hooks()
 {
     self::$templateURL = apply_filters('rtbiz_template_url', 'rtbiz/');
     $plugin_admin = new Rtbiz_Admin();
     if (is_admin()) {
         // update menu order of rtbiz menu
         Rtbiz::$loader->add_action('admin_menu', $plugin_admin, 'register_menu', 1);
         Rtbiz::$loader->add_action('custom_menu_order', $plugin_admin, 'custom_pages_order');
         Rtbiz::$loader->add_filter('plugin_action_links_' . RTBIZ_BASE_NAME, $plugin_admin, 'plugin_action_links');
         Rtbiz::$loader->add_filter('plugin_row_meta', $plugin_admin, 'plugin_row_meta', 10, 4);
     }
     self::$loader->add_action('admin_init', $plugin_admin, 'database_update');
     self::$loader->add_action('admin_init', $plugin_admin, 'rtbiz_welcome');
     self::$loader->add_filter('rtbiz_modules', $plugin_admin, 'module_register');
     $plugin_admin->init_admin();
     self::$loader->add_action('after_setup_theme', $plugin_admin, 'init_rtlib', 20);
     self::$loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_styles');
     self::$loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts');
 }