లాగిన్ అవసరం కోసం WordPress లో పేజీలను పరిమితం చేయండి

స్క్రీన్ షాట్ 2013 07 01 12.23.52 PM వద్ద

login_lock.jpgఈ వారం, మేము క్లయింట్ సైట్‌లో అనుకూల థీమ్‌ను అమలు చేయడాన్ని పూర్తి చేస్తున్నాము మరియు కొన్ని పేజీలను రిజిస్టర్డ్ చందాదారులకు పరిమితం చేసిన చోట మేము ఒక రకమైన పరస్పర చర్యను నిర్మించమని వారు అభ్యర్థించారు. మొదట, మేము మూడవ పార్టీ ప్లగిన్‌లను అమలు చేయడం గురించి ఆలోచించాము, కాని పరిష్కారం వాస్తవానికి చాలా సులభం.

మొదట, మేము పేజీ టెంప్లేట్‌ను క్రొత్త ఫైల్‌కు కాపీ చేసాము (ఏదైనా పేరు మంచిది, php పొడిగింపును నిర్వహించండి). పేజీ ఎగువన, పేజీపై వ్యాఖ్యానించడం మర్చిపోండి, తద్వారా మీరు పేరు ద్వారా టెంప్లేట్ ఎడిటర్‌లో చూడవచ్చు:


తరువాత, కంటెంట్‌ను ప్రదర్శించే మీ పేజీ కోడ్‌లోని పంక్తి కోసం చూడండి. ఇది ఇలా ఉండాలి:


ఇప్పుడు, మీరు ఆ రేఖ చుట్టూ కొన్ని కోడ్‌ను చుట్టాలి:

చందాదారుడు మాత్రమే మమ్మల్ని క్షమించండి, మీరు చేరుకోవడానికి ప్రయత్నిస్తున్న కంటెంట్ చందాదారులకు మాత్రమే పరిమితం చేయబడింది.

మీ బ్లాగు సైట్‌లోకి వినియోగదారు లాగిన్ అయ్యారో లేదో తెలుసుకోవడానికి సెషన్‌ను తనిఖీ చేయడం ద్వారా కోడ్ ప్రారంభమవుతుంది. వారు లాగిన్ అయితే, కంటెంట్ ప్రదర్శించబడుతుంది. అవి లాగిన్ కాకపోతే, మీరు పరిమితం చేయబడిన కంటెంట్‌ను చేరుకోవడానికి ప్రయత్నిస్తున్నారని సందేశం పేర్కొంది.

పేజీని ఉపయోగించుకోవడానికి, మీరు ఎంచుకోవాలి చందాదారులు మాత్రమే మీ పేజీ యొక్క ఎంపికల యొక్క అధునాతన విభాగంలో (సైడ్‌బార్‌లో) పేజీ టెంప్లేట్. ఇది లాగిన్ అయిన పాఠకులకు పేజీని పరిమితం చేస్తుంది.

మీరు నిజంగా ఫాన్సీని పొందాలనుకుంటే, మీరు మీ సైడ్‌బార్‌కు లాగిన్ మరియు లాగ్అవుట్ పద్ధతిని కూడా జోడించవచ్చు:

">లాగ్ అవుట్ /wp-login.php">కస్టమర్ లాగిన్

28 వ్యాఖ్యలు

  1. 1

    మంచి పోస్ట్… ఇది దృశ్యమానత ఎంపికలలో అందుబాటులో లేదని నేను ఆశ్చర్యపోతున్నాను.

  2. 2
  3. 3

    ఉపయోగకరమైన పోస్ట్, ఇది. ఈ పేజీని ట్వీట్ చేశారు. నేను ఒక ప్రశ్న అయితే.

    మీరు బ్లాగ్ పేజీలోని కొంత భాగాన్ని సందర్శకులందరికీ చూపించాలనుకుంటే, కానీ మొత్తం చందాదారులకు మాత్రమే చూపించాలనుకుంటే?

    • 4

      హాయ్ పార్థా,

      ఇది చాలా సరళంగా ఉంటుంది - మీరు పేజీ యొక్క శీర్షికకు అదే పద్ధతిని జోడించి, ప్రాథమికంగా చెప్పవచ్చు… ఒకవేళ (యూజర్‌ఐడి మరియు పేజీ పేజ్‌పేరుతో సమానం కాదు) అప్పుడు లాగిన్ పేజీకి ముందుకు వెళ్ళండి.

      డౌ

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

      వినియోగదారు లాగిన్ అయ్యారో లేదో మీరు ఖచ్చితంగా తనిఖీ చేయవచ్చు; ఏదేమైనా, పైన నిర్వచించిన పద్ధతి చివరికి మీరు స్థాయిలను అనుకూలీకరించాలనుకుంటే అనుమతి స్థాయిలను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది!

  10. 17
  11. 18
  12. 19

    సరే, నేను కొరుకుతాను… అనుమతులను తనిఖీ చేయడానికి మీరు దీన్ని ఎలా సవరించాలి?

    చెప్పండి - ఎవరైనా తమ స్వంత “చందాదారుల” వినియోగదారు పేరును సృష్టించడానికి మరియు ప్రత్యుత్తరాలను పోస్ట్ చేయడానికి మేము ఇంకా అనుమతించాలనుకుంటున్నాము.
    కానీ - మేము నిర్వాహకులు పేర్కొన్న వినియోగదారులకు మాత్రమే “చందాదారులు మాత్రమే” పేజీకి మాత్రమే ప్రాప్యతను మంజూరు చేస్తారా?

  13. 20
  14. 21

    డగ్లస్ - నేను మీ కోడ్‌ను ఉపయోగించాను - మరియు చాలా వరకు ఇది గొప్పగా పనిచేస్తుంది! నాకు ఉన్న సమస్య ఏమిటంటే, లాగ్అవుట్ లింక్ ఉనికిలో లేని సైట్‌కు తిరిగి వస్తుంది. లాగ్ అవుట్ కోడ్ పని చేయడానికి నేను వెబ్‌లోని బహుళ బ్లాగు కోడ్‌లను ప్రయత్నించాను. . . కానీ వినియోగదారు ఇప్పటికీ లాగిన్ అయి ఉంటారు మరియు తిరిగి //wp-login.php?redirect_to= Sy>log%20in%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% 20% 20% 20% 20% 20% 20% 20% 20%

    ఎమైనా ఆలొచనలు వున్నయా?

    • 22

      మీ బ్రౌజర్ నుండి కోడ్ కాపీ చేయబడినప్పుడు, ఇది ర్యాన్ అనే HTML ఖాళీలను జోడించింది. కోడ్‌ను నోట్‌ప్యాడ్ లేదా టెక్స్ట్‌ప్యాడ్‌కు కాపీ చేసి, ఆ విషయాన్ని వదిలించుకోవడానికి దాన్ని మీ టెంప్లేట్‌లోకి కాపీ చేయండి.

  15. 23

    సరే కాబట్టి ఇది నేను చేయవలసినది కాని నాకు ఒక ప్రశ్న ఉంది. వారు చందాదారులు కాకపోతే, వారు “సైన్ ఇన్” లేదా “సబ్‌స్క్రయిబ్” బాక్స్ ఎలా కనిపించగలరు, తద్వారా వారు కంటెంట్‌ను యాక్సెస్ చేయవచ్చు?

    ధన్యవాదాలు

  16. 25

    కోడ్‌కు ధన్యవాదాలు. ప్రజలను నాపై పిచ్చిగా మారుస్తుంది, కాని వారు ఏదో ఒక విషయం కోరుకున్నప్పుడు లాగిన్ అవ్వాలని అనుకుంటారు, ఫైళ్ళను సులభంగా కనుగొనటానికి ప్రతి ఒక్కరూ ఉచిత ప్రాప్యతను అనుమతించరు.

  17. 26

    ఈ పద్ధతి సెషన్ హైజాకింగ్‌కు లోబడి ఉన్నట్లు అనిపిస్తుంది. సురక్షిత ప్రదేశంలో ఉన్నప్పుడు లాగిన్ కుకీ జోడించబడుతుంది, కాని WordPress ఇది సురక్షితం కాని కుకీగా పనిచేస్తుంది కాబట్టి, వినియోగదారు గుప్తీకరించని సైట్ యొక్క కొంత భాగానికి తిరిగి బ్రౌజ్ చేస్తే అది ఇప్పటికీ అందించబడుతుంది.

  18. 28

మీరు ఏమి ఆలోచిస్తాడు?

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.