/**
  * 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);
 }
示例#3
0
 /**
  * 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');
 }
示例#8
0
 /**
  * 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');
 }
示例#10
0
 /**
  * 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');
 }
示例#13
0
 /**
  * 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' );
 }