/** * 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 Wp_Cbf_Public($this->get_plugin_name(), $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' ); // Cleanup $this->loader->add_action('init', $plugin_public, 'wp_cbf_cleanup'); $this->loader->add_action('wp_loaded', $plugin_public, 'wp_cbf_remove_comments_inline_styles'); $this->loader->add_action('wp_loaded', $plugin_public, 'wp_cbf_remove_gallery_styles'); $this->loader->add_action('template_redirect', $plugin_public, 'wp_cbf_prettify_search_redirect'); $this->loader->add_action('after_setup_theme', $plugin_public, 'wp_cbf_remove_cssjs_ver'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'wp_cbf_cdn_jquery', PHP_INT_MAX); $this->loader->add_action('after_setup_theme', $plugin_public, 'wp_cbf_remove_admin_bar'); $this->loader->add_action('init', $plugin_public, 'wp_cbf_write_log'); $this->loader->add_action('wp_loaded', $plugin_public, 'wp_cbf_yoast_comments_cleanup'); $this->loader->add_filter('the_generator', $plugin_public, 'wp_cbf_remove_rss_version'); $this->loader->add_filter('wp_headers', $plugin_public, 'wp_cbf_remove_x_pingback'); $this->loader->add_filter('body_class', $plugin_public, 'wp_cbf_body_class_slug'); //Images $this->loader->add_action('after_setup_theme', $plugin_public, 'wp_cbf_remove_caption_inline_css'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'wp_cbf_add_retinajs_script'); $this->loader->add_action('after_setup_theme', $plugin_public, 'wp_cbf_add_images_size'); $this->loader->add_filter('the_content', $plugin_public, 'wp_cbf_img_unautop_figure'); // Breaks add media in post - Removed - $this->loader->add_filter( 'get_image_tag', $plugin_public, 'wp_cbf_image_editor', 0, 4 ); $this->loader->add_filter('get_image_tag_class', $plugin_public, 'wp_cbf_image_tag_class', 10, 4); $this->loader->add_filter('wp_generate_attachment_metadata', $plugin_public, 'wp_cbf_retina_support_attachment_meta', 10, 2); $this->loader->add_filter('delete_attachment', $plugin_public, 'wp_cbf_delete_retina_support_images'); $this->loader->add_filter('image_size_names_choose', $plugin_public, 'wp_cbf_image_size_names_choose'); $this->loader->add_filter('post_gallery', $plugin_public, 'wp_cbf_gallery_image_size', 10, 2); // Privacy $this->loader->add_action('wp_head', $plugin_public, 'wp_cbf_referrer_meta', 1); // SMTP }
/** * 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 Wp_Cbf_Public($this->get_plugin_name(), $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' ); // Cleanup - Actions and filters //Actions $this->loader->add_action('init', $plugin_public, 'wp_cbf_cleanup'); $this->loader->add_action('wp_loaded', $plugin_public, 'wp_cbf_remove_comments_inline_styles'); $this->loader->add_action('wp_loaded', $plugin_public, 'wp_cbf_remove_gallery_styles'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'wp_cbf_cdn_jquery', PHP_INT_MAX); //Filters $this->loader->add_filter('wp_headers', $plugin_public, 'wp_cbf_remove_x_pingback'); $this->loader->add_filter('body_class', $plugin_public, 'wp_cbf_body_class_slug'); }
/** * 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 Wp_Cbf_Public($this->get_plugin_name(), $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'); }