/** * Register all of the hooks related to the admin area functionality * of the plugin. * * @since 1.0.0 * @access private */ private function define_admin_hooks() { $plugin_admin = new Admin($this->get_plugin_name(), $this->get_version()); $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_styles'); $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts'); $this->loader->add_action('admin_menu', $plugin_admin, 'register_menu'); }
/** * 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 Plugin_Name_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'); $this->loader->add_action('my_slider_show', $plugin_public, 'display', 10, 1); }
/** * 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 Plugin_Name_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'); add_shortcode('bagdb', array($this, 'show_databaseBlock')); }
/** * 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 ParticipantShortCode($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'); $this->loader->add_action('init', $plugin_public, 'register_shortcode'); }
private function define_settings_page() { $plugin_admin = new Smartling_Connector_Settings($this->get_plugin_name(), $this->get_version()); #$this->loader->add_action( 'admin_menu', $plugin_admin, 'display_options' ); $this->loader->add_action('admin_menu', $plugin_admin, 'register_settings'); $this->loader->add_action('admin_post_smartling_settings', $plugin_admin, 'save_settings'); }
/** * 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 Plugin_Name_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'); $this->loader->add_filter('template_include', $plugin_public, 'assign_new_template'); $this->loader->add_filter('pre_get_posts', $plugin_public, 'modify_template_query'); }
/** * 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 Plugin_Name_Public($this->get_plugin_name(), $this->get_version()); $this->loader->add_action('init', $plugin_public, 'create_shortcodes'); $this->loader->add_action('init', $plugin_public, 'post'); //$this->loader->add_filter( 'single_template', $plugin_public, 'beer_template' ); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles'); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); }
/** * 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_Cupcake_Bridge_Public($this->get_plugin_name(), $this->get_version()); $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); // Add support for using shortcodes in widgets. add_filter('widget_text', 'do_shortcode'); $this->loader->add_shortcode('wp-cupcake-bridge-iframe', $plugin_public, 'shortcode'); // Register widget. $this->loader->add_action('widgets_init', $plugin_public, 'register_widget'); }
private function define_ajax_public_hooks() { $ajax_callbacks = new Resource_Booking_Ajax(); $this->loader->add_action('wp_ajax_res_user_insert_booking', $ajax_callbacks, 'res_user_insert_booking_callback'); $this->loader->add_action('wp_ajax_res_user_update_booking', $ajax_callbacks, 'res_user_update_booking_callback'); $this->loader->add_action('wp_ajax_res_user_delete_booking', $ajax_callbacks, 'res_user_delete_booking_callback'); $this->loader->add_action('wp_ajax_res_list_bookings_by_resource_id_start_end', $ajax_callbacks, 'res_list_bookings_by_resource_id_start_end_callback'); $this->loader->add_action('wp_ajax_res_user_bookings', $ajax_callbacks, 'res_user_bookings_callback'); $this->loader->add_action('wp_ajax_res_resource_info', $ajax_callbacks, 'res_resource_info_callback'); }
/** * 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 BS_Listings_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'); }
/** * 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 Plugin_Name_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'); $this->loader->add_action('parse_request', $plugin_public, 'my_custom_url_handler'); add_shortcode('facebook_sdk', 'facebookinsertSDK'); add_shortcode('facebook_video', 'facebookvideo_handler'); add_shortcode('facebook_like', 'facebookinsertlike'); }
/** * 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 Simple_Fading_Testimonials_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'); }
/** * Register all of the hooks related to the public-facing functionality * of the plugin. * * * @access private */ private function define_public_hooks() { $plugin_public = new usf_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' ); }