Fix File
•
/
home
/
sportsfe...
/
httpdocs
/
clone
/
wp-conte...
/
plugins
/
wordpres...
/
includes
/
admin
•
File:
class-wws-admin-enqueue-scripts.php
•
Content:
<?php // Exit if accessed directly defined( 'ABSPATH' ) || exit; /** * WWS_Admin_Enqueue_Scripts class responsable to load all the scripts and styles. */ class WWS_Admin_Enqueue_Scripts { public function __construct() { add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) ); } /** * Load all the required backend scripts * @return void * @since 1.3 */ public function admin_enqueue_scripts( $hook ) { if ( $this->is_my_admin_page( $hook ) !== true ) { return; } // Load thickbox wp_enqueue_script('thickbox'); wp_enqueue_style('thickbox'); /** * Select2 jQuery plugin by select2.org * * @version 4.1.0-rc.0 * @link https://select2.org/ */ wp_enqueue_style( 'wws-select2', WWS_PLUGIN_URL . 'assets/libraries/select2/select2.min.css', array(), '4.1.0-rc.0' ); wp_enqueue_script( 'wws-select2', WWS_PLUGIN_URL . 'assets/libraries/select2/select2.min.js', array(), '4.1.0-rc.0', true ); /** * Timepicker jQuery plugin * * @version 1.3.5 * @link https://timepicker.co/ */ wp_enqueue_script( 'wws-timepicker', WWS_PLUGIN_URL . 'assets/libraries/timepicker/jquery.timepicker.min.js', array(), '1.3.5', true ); wp_enqueue_style( 'wws-timepicker', WWS_PLUGIN_URL . 'assets/libraries/timepicker/jquery.timepicker.min.css', array(), '1.3.5' ); /** * Chartist JS jQuery plugin * * @version 0.11.4 * @link https://github.com/gionkunz/chartist-js */ wp_enqueue_style( 'wws-chartist-js', WWS_PLUGIN_URL . 'assets/libraries/chartist-js/chartist.min.css', array(), '0.11.4' ); wp_enqueue_script( 'wws-chartist-js', WWS_PLUGIN_URL . 'assets/libraries/chartist-js/chartist.min.js', array(), '0.11.4', true ); /** * Chartist JS Pointlabels plugin * * @version 0.0.6 * @link https://github.com/gionkunz/chartist-plugin-pointlabels */ wp_enqueue_script( 'wws-chartist-js-pointlabels', WWS_PLUGIN_URL . 'assets/libraries/chartist-js/plugins/chartist-plugin-pointlabels/chartist-plugin-pointlabels.min.js', array(), '0.0.6', true ); // Load admin scripts wp_enqueue_style( 'wws-admin-style', WWS_PLUGIN_URL . 'assets/css/wws-admin-style.css', array(), WWS_PLUGIN_VER ); wp_enqueue_script( 'wws-admin-script', WWS_PLUGIN_URL . 'assets/js/wws-admin-script.js', array(), WWS_PLUGIN_VER, true ); wp_localize_script( 'wws-admin-script', 'wwsAdminObj', array( 'admin_url' => admin_url( 'admin-ajax.php?ver=' . uniqid() ), ) ); } /** * Check current admin page is plugin admin page or not. * @param string $hook * @return boolean */ public function is_my_admin_page( $hook ) { if ( $hook == 'toplevel_page_wc-whatsapp-support' || $hook == 'whatsapp-support_page_wc-whatsapp-support-gdpr-setting' || $hook == 'whatsapp-support_page_wc-whatsapp-support_plugin-support' || $hook == 'whatsapp-support_page_wc-whatsapp-support-analytics' || $hook == 'whatsapp-support_page_wc-whatsapp-support-fb-ga-analytics' || $hook == 'whatsapp-support_page_wc-whatsapp-support_developer-settings' ) { return true; } return false; } } // end of class WWS_Admin_Enqueue_Scripts $wws_admin_enqueue_scripts = new WWS_Admin_Enqueue_Scripts;
•
Search:
•
Replace:
Function
Edit by line
Download
Information
Rename
Copy
Move
Delete
Chmod
List