/** * Register all of the hooks related to the public-facing functionality * of the plugin. * * @since 1.0.0 * @access private */ private function define_public_hooks() { $plugin_public = new Beautiful_Taxonomy_Filters_Public($this->get_Beautiful_Taxonomy_Filters(), $this->get_version()); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); $this->loader->add_action('wp_head', $plugin_public, 'custom_css'); $this->loader->add_action('loop_start', $plugin_public, 'automagic_insertion'); //sounds dirty... $this->loader->add_filter('template_redirect', $plugin_public, 'catch_filter_values'); }
/** * Register all of the hooks related to the public-facing functionality * of the plugin. * * @since 1.0.0 * @access private */ private function define_public_hooks() { $plugin_public = new Beautiful_Taxonomy_Filters_Public($this->get_Beautiful_Taxonomy_Filters(), $this->get_version()); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); $this->loader->add_action('wp_head', $plugin_public, 'custom_css'); $this->loader->add_action('loop_start', $plugin_public, 'automagic_insertion'); //sounds dirty... $this->loader->add_filter('template_redirect', $plugin_public, 'catch_filter_values'); //Our own custom actions to let users insert our code into their themes in a friendly way $this->loader->add_action('show_beautiful_filters', $plugin_public, 'beautiful_filters', 10, 1); $this->loader->add_action('show_beautiful_filters_info', $plugin_public, 'beautiful_filters_info'); }