Function Reference/antispambot (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #565529
    vbdeco
    Participant
    Chevalier WordPress
    156 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 4.5.3
    – Thème utilisé : Onetone (Mageewp)
    – Nom de l’hebergeur : OVH

    Problème(s) rencontré(s) :

    Bonjour,

    Je souhaiterai protéger les adresses mails présentes sur toutes les pages, articles, posts, etc… de mon blog.

    En cherchant sur le net, j’ai trouvé cette page : Function Reference/antispambot

    J’ai donc copié/collé le code suivant dans mon fichier function.php, mais ça ne fonctionne pas (lorsque je fais « code source » de la page, les adresses ne sont pas codées) :

    /**
    * Hide email from Spam Bots using a shortcode.
    *
    * @param array $atts Shortcode attributes. Not used.
    * @param string $content The shortcode content. Should be an email address.
    *
    * @return string The obfuscated email address.
    */
    function wpcodex_hide_email_shortcode( $atts , $content = null ) {
    if ( ! is_email( $content ) ) {
    return;
    }

    return ‘<a href="mailto:' . antispambot( $content ) . '">‘ . antispambot( $content ) . ‘</a>‘;
    }
    add_shortcode( ’email’, ‘wpcodex_hide_email_shortcode’ );

    J’ai vu qu’il fallait faire un code du genre :

    [email]john.doe@mysite.com[/email]

    Mais où faut-il l’insérer ? Dans la page function.php ?

    Sinon j’ai essayé quelques plugins, mais lorsque j’affiche le code source de ma page, l’adresse n’est pas codée, ce qui me fait dire que le plugin ne marche pas.

    Merci pour votre aide.

    #1064740
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Hello,

    Attention on parle bien du fichier functions.php au pluriel 😉

    #1064741
    vbdeco
    Participant
    Chevalier WordPress
    156 contributions

    oui, celui qui est à la racine de mon thème enfant avec le fichier .css.

    #1064742
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Tout à fait. Je faisais la remarque parce que dans ton message tu parles du fichier function.php au singulier à deux reprises…

    #1064743
    vbdeco
    Participant
    Chevalier WordPress
    156 contributions

    Je n’ai pas trouvé comment éditer une fois un message posté 😳

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