示例#1
0
 protected function _hooks()
 {
     parent::_hooks();
     // Init
     add_action('admin_menu', $this->m('init_menus'), 11);
     // Plugin actions
     add_action('admin_action_' . $this->add_prefix('admin'), $this->m('handle_action'));
     // Notices
     add_action('admin_notices', $this->m('handle_notices'));
     // Plugin listing
     add_filter('plugin_action_links_' . $this->util->get_plugin_base_name(), $this->m('plugin_action_links'), 10, 4);
     add_filter('plugin_row_meta', $this->m('plugin_row_meta'), 10, 4);
     add_action('in_plugin_update_message-' . $this->util->get_plugin_base_name(), $this->m('plugin_update_message'), 10, 2);
     add_filter('site_transient_update_plugins', $this->m('plugin_update_transient'));
 }
示例#2
0
 /**
  * Register hooks
  * @uses parent::_hooks()
  */
 protected function _hooks()
 {
     parent::_hooks();
     /* Admin */
     add_action('admin_menu', $this->m('admin_menus'));
     $this->util->add_filter('admin_plugin_row_meta_support', $this->m('admin_plugin_row_meta_support'));
     /* Init */
     add_action('wp', $this->m('_hooks_init'));
 }