public function init_hooks() { parent::init_hooks(); add_action('admin_init', array($this, 'register_settings')); add_action('admin_menu', array($this, 'create_menu')); //Additional links on the plugin page add_filter('plugin_row_meta', array($this, 'register_plugin_links'), 10, 2); }
public function init_hooks() { parent::init_hooks(); if (!empty($this->options['before_head'])) { add_action('wp_head', array($this, 'insert_before_head'), 99); } if (!empty($this->options['after_body'])) { add_filter('template_include', array($this, 'insert_after_body'), 99); } if (!empty($this->options['before_body'])) { add_action('wp_footer', array($this, 'insert_before_body'), 99); } }