/** * Set up shortcode actions */ private function setup_actions() { add_action('init', array($this, 'action_init_register_shortcodes')); add_action('shortcode_ui_after_do_shortcode', function ($shortcode) { return Shortcake_Bakery::get_shortcake_admin_dependencies(); }); add_action('admin_enqueue_scripts', array($this, 'action_admin_enqueue_scripts')); add_action('media_buttons', array($this, 'action_media_buttons')); add_action('wp_ajax_shortcake_bakery_embed_reverse', array($this, 'action_ajax_shortcake_bakery_embed_reverse')); }