WordPress: تحقق مما إذا كان المستخدم قد قام بتسجيل الدخول

جون تشو تلقى نصيحة لطيفة على موقعه اليوم حول نشر رابط إعلان على موقعك والتأكد من عدم فهرسته باستخدام nofollow. يمكنك القيام بذلك من خلال صفحة إعادة توجيه بسيطة ينشر جون رمزها.

أردت أن أفعل هذا بشكل مختلف قليلاً. في قائمتي الأفقية أعلاه ، العقارات مرتفعة. لدي رابط مسؤول هناك إذا قمت بتسجيل الدخول ... ولكن بالنسبة لأي شخص آخر ، هذه مساحة فارغة. قررت ، لماذا لا يتم تبديل محتوى هذا الشريط في حالة كونه زائرًا وليس أنا؟ مع WordPress ، هذا بسيط جدًا:


get_currentuserinfo () ،
user_level $ عالمي؛
إذا ($ user_level> 0) {
wp_register ('> li class = "menuitem">'، '> / li>')؛
{} آخر
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'أعلن على هذا الموقع'> أعلن> / a >> / li>"؛
}
?>

أنا لم أقم بعمل سنت مع إعلانات الوصلات النصية لكني أريد أن أجربها بشكل جيد. إنه غير مكلف جدًا لموقعي ... 35 دولارًا شهريًا وأستقبل أكثر من 500 زائر يوميًا. إنني أتطلع إلى خدمة بعض هؤلاء!

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 لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.