Logo

Documentation

/home/vhsh1501/documentation.benjamin-bruant.com/wp-content/themes/zetheme/single.phpsingle

Exemple de procédure AJAX

function alchemy_enqueue_styles() { 
    wp_enqueue_script('jquery');
    wp_enqueue_style('theme-style', get_stylesheet_directory_uri() . '/css/theme.css', array(), filemtime(get_stylesheet_directory() . '/css/theme.css')); 
    wp_enqueue_style('select2-style', get_stylesheet_directory_uri() . '/css/select2.css', array(), filemtime(get_stylesheet_directory() . '/css/select2.css')); 
    wp_enqueue_script('select2-script', get_template_directory_uri() . '/js/select2.js', array('jquery'), filemtime(get_template_directory() . '/js/select2.js'), true);
    wp_enqueue_script('site-script', get_template_directory_uri() . '/js/script.js', array('select2-script'), filemtime(get_template_directory() . '/js/script.js'), true);
    $ajax_data = array(
        'ajaxurl' => admin_url('admin-ajax.php'),
    );

Dans le fichier function.php, dans la fonction d’assignation des différents scripts on attribut le fichier de stockage des retour de requête.