[Résolu] Script javascript

  • WordPress :4.9
  • Statut : résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #2036831

    chabinot
    Participant
    Initié WordPress
    14 contributions

    Bonjour,
    J’ai pu mettre un script dans mon wordpress comme suit:
    Dans functions.php de mon thème, j’ai ajouté:

    // Scripts
    function theme_js()
    {
    wp_enqueue_script( ‘time’,
    get_template_directory_uri() . ‘/js/time.js’,
    [], null, true );
    }
    // Source du script

    function dsptime(id) {
    heure = document.getElementById(id);
    date = new Date();
    h = date.getHours();
    m = date.getMinutes();
    s = date.getSeconds();
    hh = date.getHours();
    h = h > 12 ? h % 12 : h;

    heure.innerHTML = (h < 10 ? ‘0’ :  ») + h + ‘:’ + (m < 10 ? ‘0’ :  ») + m + ‘:’ + (s < 10 ? ‘0’ :  ») + s + (hh < 12 ? ‘ am’ : ‘ pm’);
    setTimeout(‘dsptime(« ‘ + id + ‘ »)’, 1000);
    return true;
    }
    add_action( ‘wp_enqueue_scripts’, ‘theme_js’ );

    Ce script affiche l’heure hh:mm:ss am/pm.
    Je l’ai mis dans header.php :
    <div id= »time » class= »time »>
    <script>
    window.onload=dsptime(‘time’);
    </script>
    </div>
    A l’affichage de la page, je n’ai rien, pourtant dans mes sites hors WordPress, il marche très bien.
    Comment faire pour qu’il marche ?

    Cordialement,

     

     

     

     

    #2036856

    chabinot
    Participant
    Initié WordPress
    14 contributions

    Cette réponse a été signalée comme ayant un contenu inapproprié.

    Merci à tous, j’ai trouvé et cela marche très bien maintenant.

2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.