Plugin Directory

Changeset 3483910


Ignore:
Timestamp:
03/16/2026 01:39:07 PM (12 days ago)
Author:
iflairwebtechnologies
Message:

Fixed some issue and added theme functionality in the plugin as per review team

Location:
modern-dental-clinic-companion
Files:
27 added
2 edited

Legend:

Unmodified
Added
Removed
  • modern-dental-clinic-companion/trunk/modern-dental-clinic-companion.php

    r3470868 r3483910  
    66 * Author: iflairwebtechnologies
    77 * Author URI: https://www.iflair.com
    8  * Version: 1.0.0
     8 * Version: 1.0.1
    99 * Requires at least: 5.0
    1010 * Requires PHP: 7.4
     
    930930    }
    931931
    932     $theme            = wp_get_theme();
    933     $theme_version    = $theme ? $theme->get( 'Version' ) : '1.0.0';
    934     $template_dir_uri = get_template_directory_uri();
     932    $plugin_version = '1.0.1'; // Or get from plugin data
     933    $plugin_dir_uri = plugin_dir_url( __FILE__ );
    935934
    936935    wp_enqueue_script(
    937936        'mdc-customizer-hero',
    938         $template_dir_uri . '/assets/js/customizer-hero.js',
     937        $plugin_dir_uri . 'assets/js/customizer-hero.js',
    939938        array( 'customize-controls' ),
    940         $theme_version,
     939        $plugin_version,
    941940        true
    942941    );
     
    944943    wp_enqueue_script(
    945944        'mdc-customizer-features',
    946         $template_dir_uri . '/assets/js/customizer-features.js',
     945        $plugin_dir_uri . 'assets/js/customizer-features.js',
    947946        array( 'customize-controls' ),
    948         $theme_version,
     947        $plugin_version,
    949948        true
    950949    );
     
    952951    wp_enqueue_script(
    953952        'mdc-customizer-services',
    954         $template_dir_uri . '/assets/js/customizer-services.js',
     953        $plugin_dir_uri . 'assets/js/customizer-services.js',
    955954        array( 'customize-controls' ),
    956         $theme_version,
     955        $plugin_version,
    957956        true
    958957    );
     
    960959    wp_enqueue_script(
    961960        'mdc-customizer-team',
    962         $template_dir_uri . '/assets/js/customizer-team.js',
     961        $plugin_dir_uri . 'assets/js/customizer-team.js',
    963962        array( 'customize-controls' ),
    964         $theme_version,
     963        $plugin_version,
    965964        true
    966965    );
     
    968967    wp_enqueue_script(
    969968        'mdc-customizer-testimonials',
    970         $template_dir_uri . '/assets/js/customizer-testimonials.js',
     969        $plugin_dir_uri . 'assets/js/customizer-testimonials.js',
    971970        array( 'customize-controls' ),
    972         $theme_version,
     971        $plugin_version,
    973972        true
    974973    );
     
    976975    wp_enqueue_script(
    977976        'mdc-customizer-pricing',
    978         $template_dir_uri . '/assets/js/customizer-pricing.js',
     977        $plugin_dir_uri . 'assets/js/customizer-pricing.js',
    979978        array( 'customize-controls' ),
    980         $theme_version,
     979        $plugin_version,
    981980        true
    982981    );
     
    984983    wp_enqueue_script(
    985984        'mdc-customizer-hours',
    986         $template_dir_uri . '/assets/js/customizer-hours.js',
     985        $plugin_dir_uri . 'assets/js/customizer-hours.js',
    987986        array( 'customize-controls' ),
    988         $theme_version,
     987        $plugin_version,
    989988        true
    990989    );
     
    993992    wp_enqueue_style(
    994993        'mdc-customizer-style',
    995         $template_dir_uri . '/assets/css/customizer-style.css',
     994        $plugin_dir_uri . 'assets/css/customizer-style.css',
    996995        array(),
    997         $theme_version
     996        $plugin_version
    998997    );
    999998}
    1000999add_action( 'customize_controls_enqueue_scripts', 'mdc_companion_customizer_assets' );
     1000
     1001/**
     1002 * Enqueue frontend JS for the companion plugin functionality.
     1003 */
     1004function mdc_companion_frontend_assets() {
     1005    if ( ! mdc_companion_is_theme_active() ) {
     1006        return;
     1007    }
     1008
     1009    $plugin_version = '1.0.1';
     1010    $plugin_dir_uri = plugin_dir_url( __FILE__ );
     1011
     1012    wp_enqueue_script(
     1013        'mdc-main',
     1014        $plugin_dir_uri . 'assets/js/main.js',
     1015        array(),
     1016        $plugin_version,
     1017        true
     1018    );
     1019}
     1020add_action( 'wp_enqueue_scripts', 'mdc_companion_frontend_assets' );
  • modern-dental-clinic-companion/trunk/readme.txt

    r3470868 r3483910  
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.0.0
     7Stable tag: 1.0.1
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    7272
    7373== Changelog ==
     74= 1.0.1 =
     75* Improved some functionality as wp team
    7476
    7577= 1.0.0 =
Note: See TracChangeset for help on using the changeset viewer.