वर्डप्रेस: ​​जांचें कि क्या यूजर लॉग इन है

जॉन चाउ आज उनकी साइट पर आपकी साइट पर एक विज्ञापन लिंक पोस्ट करने और यह सुनिश्चित करने के लिए कि यह nofollow का उपयोग करके अनुक्रमित नहीं है, एक अच्छी युक्ति थी। आप इसे एक साधारण रीडायरेक्ट पेज के साथ कर सकते हैं जिसके लिए जॉन कोड पोस्ट करता है।

मैं इसे थोड़ा अलग करना चाहता था। ऊपर मेरे क्षैतिज मेनू में, अचल संपत्ति प्रीमियम पर है। अगर मैं लॉग इन हूं तो मेरे पास वहां पर एक व्यवस्थापक लिंक है ... लेकिन बाकी सभी के लिए, यह एक खाली जगह है। मैंने फैसला किया, क्यों न उस बार की सामग्री को उस स्थिति में स्वैप किया जाए जब वह एक आगंतुक है और मैं नहीं? वर्डप्रेस के साथ, यह बहुत आसान है:


get_currentuserinfo ();
वैश्विक $ user_level;
अगर ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
और} {
इको "> ली क्लास = 'मेन्युइटेम' >> एक href = '/ go / tla.html' शीर्षक = 'इस वेबसाइट पर विज्ञापन'> विज्ञापन> / 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

    वास्तव में वर्डप्रेस यह जांचने का एक आसान तरीका प्रदान करता है कि क्या लॉग इन किया गया है या नहीं, डिफ़ॉल्ट रूप से WP में कार्यान्वित कार्य: is_user_logged_in ()

  4. 5

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.