示例#1
0
 function __construct()
 {
     parent::__construct();
     //Get the inheritance right
     add_action('init', array(&$this, 'init'));
     add_action('wp_enqueue_scripts', array(&$this, 'on_enqueue_scripts'));
     add_action('template_redirect', array(&$this, 'get_author_template'));
     add_action('template_redirect', array(&$this, 'process_page_requests'));
     add_action('template_redirect', array(&$this, 'handle_page_requests'));
     add_action('wp_print_scripts', array(&$this, 'on_print_scripts'));
     //hide some menu pages
     add_filter('wp_page_menu_args', array(&$this, 'hide_menu_pages'), 99);
     //add menu items
     add_filter('wp_list_pages', array(&$this, 'filter_list_pages'), 10, 2);
 }
示例#2
0
 function __construct()
 {
     parent::__construct();
     add_action('admin_menu', array(&$this, 'admin_menu'));
     add_action('admin_menu', array(&$this, 'reorder_menu'), 999);
     add_action('restrict_manage_posts', array($this, 'on_restrict_manage_posts'));
     add_action('admin_print_scripts', array(&$this, 'js_print_scripts'));
     add_action('admin_enqueue_scripts', array(&$this, 'on_enqueue_scripts'));
     add_action('admin_init', array(&$this, 'welcome_first_time_user'));
     add_action('admin_init', array(&$this, 'handle_getting_started_redirects'));
     add_action('wp_ajax_dr_get_caps', array(&$this, 'ajax_get_caps'));
     add_action('wp_ajax_dr_save', array(&$this, 'ajax_save'));
     add_action('wp_ajax_nopriv_check_login', array(&$this, 'ajax_check_login'));
     add_action('wp_ajax_check_login', array(&$this, 'ajax_check_login'));
     //IPN script for Paypal
     add_action('wp_ajax_nopriv_directory_ipn', array(&$this, 'ajax_directory_ipn'));
     add_action('wp_ajax_directory_ipn', array(&$this, 'ajax_directory_ipn'));
     //Silent Post script for Authorizenet
     add_action('wp_ajax_nopriv_directory_sp', array(&$this, 'ajax_directory_silent_post'));
     add_action('wp_ajax_directory_sp', array(&$this, 'ajax_directory_silent_post'));
     // Render admin via action hook. Used mainly by modules.
     add_action('render_admin', array(&$this, 'render_admin'), 10, 2);
 }
示例#3
0
 /**
  * Constructor.
  *
  * @return void
  **/
 function __construct()
 {
     parent::__construct();
     //Get the inheritance right
 }