/** * Register slide type */ public function __construct() { parent::__construct(); add_filter('metaslider_get_image_slide', array($this, 'get_slide'), 10, 2); add_action('metaslider_save_image_slide', array($this, 'save_slide'), 5, 3); add_action('wp_ajax_create_image_slide', array($this, 'ajax_create_slide')); add_action('wp_ajax_resize_image_slide', array($this, 'ajax_resize_slide')); }
/** * Extract the slide setings */ public function set_slide($id) { parent::set_slide($id); $this->slide_settings = get_post_meta($id, 'ml-slider_settings', true); }