Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
subversal
/
video
/
wp-content
/
plugins
/
backup_1740598049
/
includes
/
Admin
:
Assets.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Simple301Redirects\Admin; class Assets { public function __construct() { add_action('admin_enqueue_scripts', [$this, 'plugin_scripts']); } /** * Enqueue Files on Start Plugin * * @function plugin_script */ public function plugin_scripts($hook) { if (\Simple301Redirects\Helper::plugin_page_hook_suffix($hook)) { add_action( 'wp_print_scripts', function () { $isSkip = apply_filters('Simple301Redirects/Admin/skip_no_conflict', false); if ($isSkip) { return; } global $wp_scripts; if (!$wp_scripts) { return; } $pluginUrl = plugins_url(); foreach ($wp_scripts->queue as $script) { $src = $wp_scripts->registered[$script]->src; if (strpos($src, $pluginUrl) !== false && !strpos($src, 'simple-301-redirects') !== false) { wp_dequeue_script($wp_scripts->registered[$script]->handle); } } }, 1 ); wp_enqueue_style('simple-301-redirects-admin-style', SIMPLE301REDIRECTS_ASSETS_URI . 'css/simple-301-redirects.css', [], filemtime(SIMPLE301REDIRECTS_ASSETS_DIR_PATH . 'css/simple-301-redirects.css'), 'all'); $dependencies = include_once SIMPLE301REDIRECTS_ASSETS_DIR_PATH . 'js/simple-301-redirects.core.min.asset.php'; wp_enqueue_script( 'simple-301-redirects-admin-core', SIMPLE301REDIRECTS_ASSETS_URI . 'js/simple-301-redirects.core.min.js', array_merge( $dependencies['dependencies'], ['regenerator-runtime'] ), $dependencies['version'], true ); wp_localize_script('simple-301-redirects-admin-core', 'Simple301Redirects', [ 's3r_nonce' => wp_create_nonce('simple301redirects'), 'plugin_root_url' => SIMPLE301REDIRECTS_PLUGIN_ROOT_URI, 'plugin_root_path' => SIMPLE301REDIRECTS_ROOT_DIR_PATH, 'site_url' => site_url('/'), 'route_path' => parse_url(admin_url(), PHP_URL_PATH), 'is_betterlinks_activated' => \Simple301Redirects\Helper::is_activated_betterlinks(), 'hide_btl_notice' => get_option('simple301redirects_hide_btl_notice') ]); } } }