WordPress:ユーザーがログインしているかどうかを確認します

ジョンチョウ 今日、彼のサイトに広告リンクを投稿し、nofollowを使用してインデックスに登録されないようにするための良いヒントがありました。 Johnがコードを投稿する単純なリダイレクトページでこれを行うことができます。

私はこれを少し違う方法でやりたかったのです。 上記の私の水平メニューでは、不動産は貴重です。 ログインしている場合は、そこに管理者リンクがあります…しかし、他のすべての人にとって、それは空白の場所です。 私ではなく訪問者である場合は、そのバーのコンテンツを交換してみませんか? WordPressを使用すると、これは非常に簡単です。


get_currentuserinfo();
グローバル$ user_level;
if($ user_level> 0){
wp_register( '> li class = "menuitem">'、 '> / li>');
場合} else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'このウェブサイトに広告を掲載'>広告> / a >> / li>";
}
?>

私はでダイムを作りませんでした テキストリンク広告 まだですが、いいショットを出したいです。 私のサイトにとってはかなり安価です…月額35ドルで、500日XNUMX人以上の訪問者がいます。 これらのいくつかを提供することを楽しみにしています!

5のコメント

  1. 1

    かっこいいアイデア!

    リンクが指しているリンクを修正しますが、ログオンの詳細を尋ねるようになりました。 もし私が将来の広告主だったら、私が歓迎したいと思っていた種類のページではありません 😉

  2. 3

    確かに、このコードはより効率的で、同様の効果がありますか?

    /* 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

どう思いますか?

このサイトはAkismetを使用して迷惑メールを減らします。 コメントの処理方法を学ぶ.