लॉगिनची आवश्यकता असल्यास वर्डप्रेसमध्ये पृष्ठे प्रतिबंधित करा

2013 PM वर स्क्रीन शॉट 07 01 12.23.52

लॉगिन_लॉक.जेपीजीया आठवड्यात, आम्ही एका क्लायंट साइटवर सानुकूल थीमची अंमलबजावणी करण्याचे काम पूर्ण करीत होतो आणि आम्ही विनंती केली की आम्ही काही प्रकारचे संवाद तयार करा जेथे काही पृष्ठे नोंदणीकृत सदस्यांपुरती मर्यादित आहेत. सुरुवातीस, आम्ही तृतीय पक्षाच्या प्लगइन्सच्या अंमलबजावणीबद्दल विचार केला, परंतु समाधान खरोखर सोपे होते.

प्रथम, आम्ही पृष्ठ टेम्पलेट नवीन फाईलमध्ये कॉपी केले (कोणतेही नाव ठीक आहे, फक्त पीएचपी विस्तार राखण्यासाठी). पृष्ठाच्या शीर्षस्थानी, पृष्ठावरील टिपण्णी करण्याचे सुनिश्चित करा जेणेकरुन आपण ते नावाने टेम्पलेट संपादकात पाहू शकता:


पुढे, आपल्या पृष्ठाच्या कोडमधील ओळ शोधा जी सामग्री दर्शविते. हे यासारखे दिसावे:


आता आपल्याला त्या लाईनभोवती काही कोड लपेटणे आवश्यक आहे:

केवळ ग्राहक आम्ही दिलगीर आहोत, आपण पोहोचण्याचा प्रयत्न करीत असलेली सामग्री केवळ सदस्यांसाठी मर्यादित आहे.

कोड आपल्या वर्डप्रेस साइटवर लॉग इन केलेला आहे की नाही हे पाहण्यासाठी सत्राची तपासणी करुन कोडची सुरूवात होते. ते लॉग इन असल्यास, सामग्री प्रदर्शित केली जाईल. ते लॉग इन केलेले नसल्यास संदेशात असे म्हटले आहे की आपण प्रतिबंधित सामग्रीपर्यंत पोहोचण्याचा प्रयत्न करीत आहात.

पृष्ठ वापरण्यासाठी, आपल्याला हे निवडणे आवश्यक आहे केवळ सदस्य आपल्या पृष्ठाच्या पर्यायांच्या (साइडबारवर) प्रगत विभागात पृष्ठ टेम्पलेट. हे पृष्ठ लॉग इन केलेल्या वाचकांसाठी प्रतिबंधित करेल.

आपण खरोखर फॅन्सी घेऊ इच्छित असल्यास आपण आपल्या साइडबारमध्ये लॉगिन आणि लॉगआउट पद्धत देखील जोडू शकता:

">बाहेर पडणे /wp-login.php">ग्राहक लॉगिन

28 टिप्पणी

  1. 1
  2. 2
  3. 3

    उपयुक्त पोस्ट, हे. हे पृष्ठ ट्विट केले. मी तरी एक प्रश्न आहे.

    आपण सर्व अभ्यागतांना ब्लॉग-पृष्ठाचा एक भाग दर्शवू इच्छित असाल तर त्यातील संपूर्ण भाग केवळ सदस्यांनाच असेल तर?

    • 4

      हाय पार्थ,

      हे अगदी सोपे होईल - आपण पृष्ठाच्या शीर्षलेखात समान तंत्र जोडू शकता आणि मुळात म्हणू शकता… जर (वापरकर्त्याचे नाही आणि पृष्ठास पृष्ठनाम समान नाही) तर लॉगिन पृष्ठाकडे अग्रेषित करा.

      डग

  4. 5

    उत्तम मोहक समाधान! फक्त मला जे आवश्यक आहे, मी बाह्य लॉगिन सिस्टेम तयार करण्याचा गंभीरपणे विचार करीत आहे.
    हे खडक!

  5. 6
    • 7
      • 8

        हे वापरकर्ता अनुकूल नाही परंतु ते ठीक आहे… मला असे वाटते की मी काय करीत आहे याची काही छायाचित्रे मदत करेल. अन्यथा… मी काम करेपर्यंत सामग्री वापरुन पाहत आहे!

        • 9

          कॉपी पेज.एफपीपी, पेज २.पीपीचे नाव बदला आणि वरील कोड घाला, फाईल सेव्ह करा, सामग्री / थीमवर परत अपलोड करा / जे काही देखील आर्थिकदृष्ट्या, पोस्ट करा किंवा पृष्ठ बदला पृष्ठ डीफॉल्ट पृष्ठ लेआउटवर जा पृष्ठ 2.php. नवीन पृष्ठ शैली / लेआउट तयार करण्याची आवश्यकता नाही आपण वापरत असलेली एक प्रत आणि त्याचे नाव बदला. तर फुलविड्थ.पीपीपी ही सोपी आहे.

      • 10

        ठीक आहे म्हणून बर्‍याच प्रयत्नांनंतर आणि इतर ट्यूटोरियल इंटरनेटवर पहात असताना ... मला आढळले आहे की नवीन पृष्ठ टेम्पलेट बनविणे ही माझी समस्या आहे. मी मजकूर संपादकात एक करतो आणि ते अपलोड करण्याचा प्रयत्न करतो… कोठे? मला कोठे जायचे हे देखील माहित नाही. मला अपलोड करण्यासाठी हे गुप्त स्थान सापडले नाही!

        • 11

          इतका खरा, लारोक्! आपल्याकडे एक एफटीपी प्रोग्राम असणे आवश्यक आहे आणि आपल्या वेबसाइटच्या थीम फोल्डरमध्ये प्रवेश करणे आवश्यक आहे जेणेकरुन आपण तेथे फाइल अपलोड करू शकता. प्रशासकीय स्क्रीनवरून हे करण्याचा कोणताही मार्ग सध्या नाही. एक अपवाद म्हणजे "फाइल व्यवस्थापक" प्लगइन स्थापित करणे जे आपल्याला नवीन फायली बनविण्यास परवानगी देते. काळजी घ्या, तरी! 

  6. 12
  7. 13
  8. 14
  9. 15
    • 16

      वापरकर्ता निश्चितपणे लॉग इन केलेला आहे की नाही याची तुम्ही नक्कीच तपासणी करू शकता; तथापि, वर वर्णन केलेली पद्धत अखेरीस आपल्याला परवानगी देणारी पातळी वापरण्याची परवानगी देईल आपण स्तर सानुकूलित करू इच्छित असल्यास!

  10. 17
  11. 18
  12. 19

    ठीक आहे, म्हणून मी चावतो ... परवानग्यांची तपासणी करण्यासाठी आपण हे कसे सुधारित कराल?

    समजा, आम्ही अद्याप कोणालाही स्वत: चे “ग्राहक” वापरकर्तानाव तयार करण्याची आणि प्रत्युत्तरे पोस्ट करण्याची परवानगी देऊ इच्छितो.
    पण - केवळ प्रशासनाने निर्दिष्ट केलेल्या वापरकर्त्यांना आम्ही केवळ “सदस्य” पृष्ठात प्रवेश मंजूर करतो?

  13. 20
  14. 21

    डग्लस - मी आपला कोड वापरला - आणि बहुतेक ते उत्कृष्ट कार्य करते! माझ्याकडे हा मुद्दा आहे की लॉगआउट दुवा अस्तित्त्वात नाही अशा साइटवर परत येतो. लॉग आउट कोड कार्य करण्यासाठी मी वेबवरुन एकाधिक WordPress कोड्सचा प्रयत्न केला आहे. . . परंतु तरीही वापरकर्ता लॉग इन केलेलाच राहतो आणि परतावा //wp-login.php?redirect_to=20>>> १०० %in20 आहे. % 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%

    काही विचार?

    • 22

      असे दिसते आहे की कदाचित हे कदाचित आपल्या ब्राउझरमधून कोडची प्रतिलिपी केली गेली तेव्हा त्यात रायन नावाच्या एचटीएमएल स्पेसचा एक समूह जोडला. कोड नोटपॅड किंवा टेक्स्टपॅडवर कॉपी करा आणि नंतर त्या सामग्रीपासून मुक्त होण्यासाठी आपल्या टेम्पलेटमध्ये कॉपी करा.

  15. 23

    ठीक आहे म्हणून मला हे करण्याची आवश्यकता आहे परंतु मला एक प्रश्न आहे. जर ते कोणतेही ग्राहक नसतील तर मी “साइन इन” किंवा “सदस्यता घ्या” बॉक्स कसा तयार करू जेणेकरून ते सामग्रीमध्ये प्रवेश करू शकतील.

    धन्यवाद

  16. 25

    कोडबद्दल धन्यवाद. लोकांना माझ्याकडे वेडे बनवतील, परंतु त्यांना असे वाटते की जेव्हा त्यांना काहीतरी पाहिजे असेल तेव्हा फायली शोधणे सुलभ करण्यासाठी प्रत्येकास मुक्त प्रवेश देऊ नये.

  17. 26

    असे दिसते की ही पद्धत सत्र अपहृत करण्याच्या अधीन आहे. लॉगिन कुकी सुरक्षित क्षेत्रामध्ये असताना जोडली जाईल परंतु वर्डप्रेसने ही एक सुरक्षित नसलेली कुकी म्हणून काम केले आहे, तरीही वापरकर्त्याने एनक्रिप्टेड नसलेल्या साइटच्या भागावर ब्राउझ केल्यास त्यास सेवा दिली जाईल.

  18. 28

    धन्यवाद जर एखादा सदस्य सदस्य असेल तर Div कंटेनर करण्यासाठी if स्टेटमेंटचा खूप वापर केला
    तुझे समाधान छान होते

तुला काय वाटत?

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.