WordPress: vérifiez si l'utilisateur est connecté

John Chow a eu un bon conseil sur son site aujourd'hui pour publier un lien publicitaire sur votre site et s'assurer qu'il n'est pas indexé à l'aide de nofollow. Vous pouvez le faire avec une simple page de redirection pour laquelle John publie le code.

Je voulais faire ça un peu différemment. Dans mon menu horizontal ci-dessus, l'immobilier est une prime. J'ai un lien d'administrateur là-bas si je suis connecté… mais pour tout le monde, c'est un espace vide. J'ai décidé, pourquoi ne pas échanger le contenu de cette barre si c'est un visiteur et pas moi? Avec WordPress, c'est assez simple:


get_currentuserinfo ();
global $ user_level;
if ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Annoncez sur ce site Web'> Annoncez> / a >> / li>";
}
?>

Je n'ai pas fait un centime avec Annonces de lien texte encore mais je veux lui donner un bon coup. C'est assez bon marché pour mon site… 35 $ par mois et je reçois plus de 500 visiteurs par jour. J'ai hâte d'en servir quelques-uns!

5 Commentaires

  1. 1

    Bonne idée!

    Bien que je le fasse, je réviserais le lien vers lequel il pointe - maintenant, il vous demande vos détails de connexion. Pas le genre de page avec laquelle je voulais être accueilli, si j'étais un annonceur potentiel 😉

  2. 3

    Ce morceau de code serait sûrement plus efficace et aurait un effet similaire?

    /* If a browser has a user ID they must be logged in */
    if ( $user_ID ) :
    echo "I am logged in";
    /* For everybody that doesn't have one */
    else :
    echo "I am logged out / not logged in";
    endif;

  3. 4
  4. 5

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..