Plugin Directory

Changeset 2025194


Ignore:
Timestamp:
02/05/2019 01:04:51 PM (7 years ago)
Author:
amazonlinkbuilder
Message:

Fixed editer assets issue

Location:
amazon-associates-link-builder/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • amazon-associates-link-builder/trunk/admin/plugin_admin.php

    r2024788 r2025194  
    328328    {
    329329        if ($this->gb_block_manager->is_gb_block_supported()) {
    330 
    331             if (current_user_can('edit_posts')) {
    332                 $this->aalb_enqueue_styles();
    333                 $this->aalb_enqueue_scripts();
    334             }
    335             // required for Carousel template.
    336             wp_enqueue_script('jquery');
    337330            $this->gb_block_manager->register_gb_block();
    338331        }
    339332    }
    340333
     334    /**
     335     * Enqueues block editor assets in Gutenberg editor if supported.
     336     */
     337    public function enqueue_block_editor_assets_if_supported()
     338    {
     339        if ($this->gb_block_manager->is_gb_block_supported()) {
     340            $this->aalb_enqueue_styles();
     341            $this->aalb_enqueue_scripts();
     342        }
     343    }
     344
    341345
    342346}
  • amazon-associates-link-builder/trunk/includes/plugin_manager.php

    r2020235 r2025194  
    7878        $this->hook_loader->add_action( 'media_buttons', $plugin_admin, 'admin_display_callback' );
    7979        $this->hook_loader->add_action( 'init', $plugin_admin, 'register_gb_block_if_supported');
     80        $this->hook_loader->add_action( 'enqueue_block_editor_assets', $plugin_admin, 'enqueue_block_editor_assets_if_supported');
    8081        $this->hook_loader->add_action( 'admin_footer', $plugin_admin, 'admin_footer_callback' );
    8182        $this->hook_loader->add_action( 'plugins_loaded', $plugin_admin, 'check_update' );
Note: See TracChangeset for help on using the changeset viewer.