HEX
Server: Apache
System: Linux webm013.cluster123.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: lesanew (165608)
PHP: 8.3.31
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/lesanew/www/wp-content/themes/neobeat-child/functions.php
<?php

if ( ! function_exists( 'neobeat_child_theme_enqueue_scripts' ) ) {
    /**
     * Function that enqueue theme's child style
     */
    function neobeat_child_theme_enqueue_scripts() {
        $main_style = 'neobeat-main';

        wp_enqueue_style( 'neobeat-child-style', get_stylesheet_directory_uri() . '/style.css', array( $main_style ) );
        
        if (is_front_page()){
            wp_enqueue_style( 'perso-child-style', get_stylesheet_directory_uri() . '/perso.css', array( $main_style ) );
            wp_enqueue_script( 'perso-child-script', get_stylesheet_directory_uri() . '/perso.js', array( 'jquery' ), false, true );
        }
    }
    add_action( 'wp_enqueue_scripts', 'neobeat_child_theme_enqueue_scripts' );
}

// ✅ Ajout du Pixel Facebook sur **toutes les pages**
function add_facebook_pixel() {
    ?>
  
    <script>
        !function(f,b,e,v,n,t,s)
        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
        n.callMethod.apply(n,arguments):n.queue.push(arguments)};
        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
        n.queue=[];t=b.createElement(e);t.async=!0;
        t.src=v;s=b.getElementsByTagName(e)[0];
        s.parentNode.insertBefore(t,s)}
        (window,document,'script','https://connect.facebook.net/en_US/fbevents.js');

        fbq('init', '8932749213514900'); 
        fbq('track', 'PageView');
    </script>
    <noscript>
        <img height="1" width="1" 
        src="https://www.facebook.com/tr?id=8932749213514900&ev=PageView&noscript=1"/>
    </noscript>
  
    <?php
}
add_action('wp_head', 'add_facebook_pixel'); // ✅ Pixel ajouté dans <head>

// ✅ Ajout d'un événement spécifique **sur la page Billeterie**
function add_facebook_pixel_event() {
    if (is_page('billeterie')) { // Vérifie si on est sur la page Billeterie
        ?>
        <script>
            document.addEventListener("DOMContentLoaded", function() {
                if (typeof fbq === 'function') { 
                    fbq('track', 'InitiateCheckout'); 
                }
            });
        </script>
        <?php
    }
}
add_action('wp_footer', 'add_facebook_pixel_event');