public function bootstrap() { if ($this->settings->get_option('activatelanguages')) { awpcp_load_plugin_textdomain(__FILE__, 'AWPCP'); } // register settings, this will define default values for settings // that have never been stored $this->settings->register_settings(); $this->setup_runtime_options(); awpcp_register_activation_hook(__FILE__, array($this->installer, 'install_or_upgrade')); add_action('plugins_loaded', array($this, 'setup'), 10); // register rewrite rules when the plugin file is loaded. // generate_rewrite_rules or rewrite_rules_array hooks are // too late to add rules using add_rewrite_rule function add_action('page_rewrite_rules', 'awpcp_add_rewrite_rules'); add_filter('query_vars', 'awpcp_query_vars'); }
/** * @since 3.2.7 */ private function load_text_domain() { awpcp_load_plugin_textdomain(__FILE__, 'awpcp-extra-fields'); }
public function load_textdomain() { awpcp_load_plugin_textdomain($this->file, $this->textdomain); }