Plugin Directory

Changeset 3204367


Ignore:
Timestamp:
12/08/2024 01:12:47 PM (16 months ago)
Author:
mgplugin
Message:

fix issue and updates code

Location:
emi-calculator/trunk
Files:
12 added
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • emi-calculator/trunk/emi-calculator.php

    r3203691 r3204367  
    99*/
    1010
    11 // define for plugin dir path
    12 if (!defined('EMIC_PLUGIN_DIR')) {
    13   define('EMIC_PLUGIN_DIR',plugins_url('', __FILE__));
    14 }
    15 
    16 // define for base name
    17 if (!defined('EMIC_BASE_NAME')) {
    18     define('EMIC_BASE_NAME', plugin_basename(__FILE__));
    19 }
    20 
    21 // define for plugin file
    22 if (!defined('EMIC_plugin_file')) {
    23     define('EMIC_plugin_file', __FILE__);
    24 }
    25 
    2611// Include function files
    27 include_once('inc/admin/emi_menu.php');
    28 include_once('inc/emi-fronted.php');
     12include_once('backend/backend.php');
     13include_once('frontend/frontend.php');
    2914
    3015add_action( 'wp_enqueue_scripts', 'EMI_calculator_loadScriptStyle' );
     
    3217function EMI_calculator_loadScriptStyle() {
    3318    // Get file modification times for versioning (cache busting)
    34     $emi_calc_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/emi_calc.js' );
    35     $rangeslider_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/rangeSlider.min.js' );
    36     $chart_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/chart.js' );
    37     $emi_calc_css_version = filemtime( EMIC_PLUGIN_DIR . '/assets/css/emi_calc.css' );
    38     $rangeslider_css_version = filemtime( EMIC_PLUGIN_DIR . '/assets/css/rangeslider.min.css' );
     19    $emi_calc_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/emi_calc.js' );
     20    $rangeslider_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/rangeSlider.min.js' );
     21    $chart_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/chart.js' );
     22    $emi_calc_css_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/css/emi_calc.css' );
     23    $rangeslider_css_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/css/rangeslider.min.css' );
    3924
    4025    // Enqueue scripts and styles with versioning
    41     wp_enqueue_script( 'jquery-emi-calculator', EMIC_PLUGIN_DIR . '/assets/js/emi_calc.js', array('jquery'), $emi_calc_js_version, true );
    42     wp_enqueue_style( 'emi_calc_css', EMIC_PLUGIN_DIR . '/assets/css/emi_calc.css', false, $emi_calc_css_version );
    43     wp_enqueue_script( 'rangeslider-min-js', EMIC_PLUGIN_DIR . '/assets/js/rangeSlider.min.js', array('jquery'), $rangeslider_js_version, true );
    44     wp_enqueue_style( 'rangeslider-css', EMIC_PLUGIN_DIR . '/assets/css/rangeslider.min.css', false, $rangeslider_css_version );
    45     wp_enqueue_script( 'jquery-calculator-chart', EMIC_PLUGIN_DIR . '/assets/js/chart.js', array('jquery'), $chart_js_version, true );
     26    wp_enqueue_script( 'jquery-emi-calculator', plugins_url( 'frontend/assets/js/emi_calc.js', __FILE__ ), array('jquery'), $emi_calc_js_version, true );
     27    wp_enqueue_style( 'emi_calc_css', plugins_url( 'frontend/assets/css/emi_calc.css', __FILE__ ), false, $emi_calc_css_version );
     28    wp_enqueue_script( 'rangeslider-min-js', plugins_url( 'frontend/assets/js/rangeSlider.min.js', __FILE__ ), array('jquery'), $rangeslider_js_version, true );
     29    wp_enqueue_style( 'rangeslider-css', plugins_url( 'frontend/assets/css/rangeslider.min.css', __FILE__ ), false, $rangeslider_css_version );
     30    wp_enqueue_script( 'jquery-calculator-chart', plugins_url( 'frontend/assets/js/chart.js', __FILE__ ), array('jquery'), $chart_js_version, true );
    4631
    4732    // Localized variables to be used in the JavaScript
Note: See TracChangeset for help on using the changeset viewer.