public function __construct() { /** * static settings */ $this->base = dirname(dirname(__FILE__)); $this->root = plugins_url('', dirname(dirname(__FILE__))); $this->capability = apply_filters('iworks_reading_position_indicator_capability', 'manage_options'); /** * options */ $this->options = get_iworks_reading_position_indicator_options(); /** * generate */ add_action('wp_enqueue_scripts', array($this, 'wp_enqueue_scripts')); add_action('admin_init', array($this, 'admin_init')); add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts')); add_action('wp_head', array($this, 'wp_head')); }
function iworks_reading_position_indicator_activate() { $options = get_iworks_reading_position_indicator_options(); $options->activate(); }