X

Ajouter des pointeurs personnalisés dans les thèmes et les plugins

Extraits par IsItWP

Vous pouvez profiter d'une fonctionnalité WordPress appelée « Pointeurs ». Les pointeurs peuvent être utilisés pour expliquer des fonctionnalités importantes aux utilisateurs.

Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress.
Après cela, vous pouvez modifier les variables de pointeur avec les informations que vous souhaitez afficher et remplacer ID par jQuery pour l'attribuer au pointeur.

add_action( 'admin_enqueue_scripts', 'my_admin_enqueue_scripts' );
function my_admin_enqueue_scripts() {
    wp_enqueue_style( 'wp-pointer' );
    wp_enqueue_script( 'wp-pointer' );
    add_action( 'admin_print_footer_scripts', 'my_admin_print_footer_scripts' );
}
function my_admin_print_footer_scripts() {
    $pointer_content = '<h3>wpsnipp.com | Notice</h3>';
    $pointer_content .= '<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>';
?>
   <script type="text/javascript">
   //<![CDATA[
   jQuery(document).ready( function($) {
    $('#menu-appearance').pointer({
        content: '<?php echo $pointer_content; ?>',
        position: 'left',
        close: function() {
            // Once the close button is hit
        }
      }).pointer('open');
   });
   //]]>
   </script>
<?php
}

Vous pourriez également aimer utiliser la fonctionnalité de thème d’arrière-plan personnalisé.

Commentaires   Laisser une réponse

  1. Bonjour, je me demande juste si cela fonctionne sur le front-end d'un site Web ou si vous connaissez un plugin pour Wordpress qui permet cette fonctionnalité ? Merci.

    1. Pas encore de support pour le front-end… Mais je pense que cela pourrait arriver. Je sais que mon entreprise développe une API pour une version front-end et nous pourrions la contribuer au cœur.

    2. Pas encore de support pour le front-end… Mais je pense que cela pourrait arriver. Je sais que mon entreprise développe une API pour une version front-end et nous pourrions la contribuer au cœur.

    3. Pas encore de support pour le front-end… Mais je pense que cela pourrait arriver. Je sais que mon entreprise développe une API pour une version front-end et nous pourrions la contribuer au cœur.

  2. danbodenstein May 2, 2012 at 9:39 am

    Je suis d'accord, il doit y avoir un moyen de ne le montrer qu'une seule fois. 

    1. Oui, je souhaite la même chose !

  3. Bonne petite fonction ! Cependant, j'ai remarqué que même si vous cliquez sur « Rejeter », la notification réapparaît à votre prochaine page. Avons-nous manqué une sorte de fonction de sauvegarde pour nous assurer qu'elle est rejetée définitivement ?

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !