ഒരു ലോഗിൻ ആവശ്യമായി വേർഡ്പ്രസ്സിലെ പേജുകൾ നിയന്ത്രിക്കുക

സ്ക്രീൻ ഷോട്ട് 2013 07 01

login_lock.jpgഈ ആഴ്ച, ഞങ്ങൾ ഒരു ക്ലയന്റ് സൈറ്റിൽ ഒരു ഇച്ഛാനുസൃത തീം നടപ്പിലാക്കുന്നത് പൂർത്തിയാക്കുകയായിരുന്നു, കൂടാതെ ചില പേജുകൾ രജിസ്റ്റർ ചെയ്ത വരിക്കാർക്ക് മാത്രമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്ന തരത്തിലുള്ള ആശയവിനിമയം ഞങ്ങൾ നിർമ്മിക്കാൻ അവർ അഭ്യർത്ഥിച്ചു. മൂന്നാം കക്ഷി പ്ലഗിനുകൾ നടപ്പിലാക്കുന്നതിനെക്കുറിച്ച് ഞങ്ങൾ ആദ്യം ചിന്തിച്ചിരുന്നു, പക്ഷേ പരിഹാരം യഥാർത്ഥത്തിൽ വളരെ ലളിതമായിരുന്നു.

ആദ്യം, ഞങ്ങൾ പേജ് ടെംപ്ലേറ്റ് ഒരു പുതിയ ഫയലിലേക്ക് പകർത്തി (ഏത് പേരും മികച്ചതാണ്, പി‌എച്ച്പി വിപുലീകരണം നിലനിർത്തുക). പേജിന്റെ മുകളിൽ, പേജിൽ അഭിപ്രായമിടുന്നത് ഉറപ്പാക്കുക, അതുവഴി നിങ്ങൾക്ക് ടെംപ്ലേറ്റ് എഡിറ്ററിൽ പേര് ഉപയോഗിച്ച് കാണാൻ കഴിയും:


അടുത്തതായി, ഉള്ളടക്കം പ്രദർശിപ്പിക്കുന്ന നിങ്ങളുടെ പേജിന്റെ കോഡിലെ വരി തിരയുക. ഇത് ഇങ്ങനെയായിരിക്കണം:


ഇപ്പോൾ, നിങ്ങൾ ആ വരിയിൽ കുറച്ച് കോഡ് പൊതിയേണ്ടതുണ്ട്:

വരിക്കാരന് മാത്രം ക്ഷമിക്കണം, നിങ്ങൾ എത്തിച്ചേരാൻ ശ്രമിക്കുന്ന ഉള്ളടക്കം സബ്‌സ്‌ക്രൈബർമാർക്ക് മാത്രമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

ഉപയോക്താവ് നിങ്ങളുടെ വേർഡ്പ്രസ്സ് സൈറ്റിലേക്ക് ലോഗിൻ ചെയ്തിട്ടുണ്ടോ എന്ന് അറിയാൻ സെഷൻ പരിശോധിച്ചാണ് കോഡ് ആരംഭിക്കുന്നത്. അവ ലോഗിൻ ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഉള്ളടക്കം പ്രദർശിപ്പിക്കും. അവ ലോഗിൻ ചെയ്തിട്ടില്ലെങ്കിൽ, നിങ്ങൾ നിയന്ത്രിത ഉള്ളടക്കത്തിലേക്ക് എത്താൻ ശ്രമിക്കുകയാണെന്ന് സന്ദേശത്തിൽ പറയുന്നു.

പേജ് ഉപയോഗപ്പെടുത്തുന്നതിന്, നിങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് വരിക്കാർ മാത്രം നിങ്ങളുടെ പേജിന്റെ ഓപ്ഷനുകളുടെ വിപുലമായ വിഭാഗത്തിലെ പേജ് ടെംപ്ലേറ്റ് (സൈഡ്‌ബാറിൽ). അത് ലോഗിൻ ചെയ്‌തിരിക്കുന്ന വായനക്കാർക്ക് പേജ് നിയന്ത്രിക്കും.

നിങ്ങൾക്ക് ശരിക്കും ആകർഷകമാകാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങളുടെ സൈഡ്‌ബാറിലേക്കും ഒരു ലോഗിൻ, ലോഗൗട്ട് രീതി ചേർക്കാം:

">ലോഗൗട്ട് /wp-login.php">ഉപഭോക്തൃ ലോഗിൻ

28 അഭിപ്രായങ്ങള്

  1. 1
  2. 2
  3. 3

    സഹായകരമായ പോസ്റ്റ്, ഇത്. ഈ പേജ് ട്വീറ്റ് ചെയ്തു. എന്നാലും ഒരു ചോദ്യമുണ്ട്.

    ഒരു ബ്ലോഗ് പേജിന്റെ ഒരു ഭാഗം എല്ലാ സന്ദർശകർക്കും കാണിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിലോ, പക്ഷേ അത് മുഴുവൻ വരിക്കാർക്ക് മാത്രമാണോ?

    • 4

      ഹായ് പാർത്ത,

      അത് വളരെ ലളിതമായിരിക്കും - നിങ്ങൾക്ക് പേജിന്റെ തലക്കെട്ടിലേക്ക് സമാന സാങ്കേതികത ചേർത്ത് അടിസ്ഥാനപരമായി പറയാം… എങ്കിൽ (ഉപയോക്തൃനാമവും പേജും പേജ്‌നാമത്തിന് തുല്യമല്ല) തുടർന്ന് ലോഗിൻ പേജിലേക്ക് മുന്നോട്ട് പോകുക.

      ഡഗ്

  4. 5

    മികച്ച ഗംഭീര പരിഹാരം! എനിക്ക് ആവശ്യമുള്ളത്, ഒരു ബാഹ്യ ലോഗിൻ സിസ്റ്റം നിർമ്മിക്കുന്നത് ഞാൻ ഗ seriously രവമായി പരിഗണിക്കുന്നു.
    ഈ പാറകൾ!

  5. 6
    • 7
      • 8

        ഇത് ഉപയോക്തൃ സൗഹൃദമല്ല, പക്ഷേ കുഴപ്പമില്ല… ഞാൻ ചെയ്യേണ്ട കാര്യങ്ങളുടെ ചില ചിത്രങ്ങൾ സഹായിക്കുമെന്ന് എനിക്ക് തോന്നുന്നു. അല്ലെങ്കിൽ… അത് പ്രവർത്തിക്കുന്നതുവരെ ഞാൻ സ്റ്റഫ് പരീക്ഷിക്കാൻ പോകുന്നു!

        • 9

          page.php പകർത്തുക, page2.php എന്ന് പേരുമാറ്റുക, മുകളിൽ കോഡ് ചേർക്കുക, ഫയൽ സംരക്ഷിക്കുക, ഉള്ളടക്കത്തിലേക്ക് / തീമിലേക്ക് തിരികെ കയറ്റുക ഒരു പുതിയ പേജ് ശൈലി / ലേ layout ട്ട് സൃഷ്ടിക്കേണ്ട ആവശ്യമില്ല, നിങ്ങൾ ഉപയോഗിക്കുന്ന ഒപ്പിട്ട് അതിന്റെ പേരുമാറ്റുക. അതിനാൽ fullwidth.php എന്നത് ഫുൾവിഡ്ത്ത് 2.php വളരെ ലളിതമാണ്.

      • 10

        ശരി, നിരവധി ശ്രമങ്ങൾക്കും ഇൻറർനെറ്റിലെ മറ്റ് ട്യൂട്ടോറിയലുകളും കണ്ടതിനുശേഷം… ഒരു പുതിയ പേജ് ടെംപ്ലേറ്റ് നിർമ്മിക്കുന്നത് എന്റെ പ്രശ്നമാണെന്ന് ഞാൻ കണ്ടെത്തി. ഞാൻ ഒരു ടെക്സ്റ്റ് എഡിറ്ററിൽ ഒരെണ്ണം ഉണ്ടാക്കി അത് എവിടെയാണ് അപ്‌ലോഡ് ചെയ്യാൻ ശ്രമിക്കുന്നത്? എവിടെ പോകണമെന്ന് എനിക്കറിയില്ല. അപ്‌ലോഡുചെയ്യാൻ ഈ രഹസ്യ ലൊക്കേഷൻ കണ്ടെത്താൻ എനിക്ക് കഴിയില്ല!

        • 11

          വളരെ ശരിയാണ്, ലാറോക്ക്! നിങ്ങൾക്ക് ഒരു എഫ്‌ടിപി പ്രോഗ്രാമും നിങ്ങളുടെ വെബ്‌സൈറ്റിന്റെ തീം ഫോൾഡറിലേക്ക് ആക്‌സസ്സും ആവശ്യമുള്ളതിനാൽ നിങ്ങൾക്ക് അവിടെ ഫയൽ അപ്‌ലോഡ് ചെയ്യാൻ കഴിയും. അഡ്മിനിസ്ട്രേറ്റീവ് സ്ക്രീനിലൂടെ ഇത് ചെയ്യാൻ നിലവിൽ ഒരു മാർഗവുമില്ല. പുതിയ ഫയലുകൾ നിർമ്മിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന “ഫയൽ മാനേജർ” പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതാണ് ഒരു അപവാദം. എന്നിരുന്നാലും ശ്രദ്ധിക്കുക! 

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

      ഒരു ഉപയോക്താവ് ലോഗിൻ ചെയ്തിട്ടുണ്ടോ ഇല്ലയോ എന്ന് നിങ്ങൾക്ക് തീർച്ചയായും പരിശോധിക്കാൻ കഴിയും; എന്നിരുന്നാലും, ലെവലുകൾ ഇച്ഛാനുസൃതമാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ മുകളിൽ നിർവചിച്ചിരിക്കുന്ന രീതി ഒടുവിൽ അനുമതി ലെവലുകൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കും!

  10. 17
  11. 18
  12. 19

    ശരി, അതിനാൽ ഞാൻ കടിക്കും… അനുമതികൾ പരിശോധിക്കാൻ അനുവദിക്കുന്നതിന് നിങ്ങൾ ഇത് എങ്ങനെ പരിഷ്കരിക്കും?

    നമുക്ക് പറയാം - ആരെയും അവരുടെ സ്വന്തം “സബ്സ്ക്രൈബർ” ഉപയോക്തൃനാമം സൃഷ്ടിക്കാനും മറുപടികൾ പോസ്റ്റുചെയ്യാനും ഞങ്ങൾ ഇപ്പോഴും ആഗ്രഹിക്കുന്നു.
    പക്ഷേ - ഒരു അഡ്‌മിൻ വ്യക്തമാക്കിയ ഉപയോക്താക്കൾക്ക് മാത്രമേ ഞങ്ങൾ “സബ്‌സ്‌ക്രൈബർമാർക്ക്” പേജിലേക്ക് ആക്‌സസ്സ് അനുവദിക്കൂ?

  13. 20
  14. 21

    ഡഗ്ലസ് - ഞാൻ നിങ്ങളുടെ കോഡ് ഉപയോഗിച്ചു - ഭൂരിഭാഗവും ഇത് മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു! ലോഗൗട്ട് ലിങ്ക് നിലവിലില്ലാത്ത ഒരു സൈറ്റിലേക്ക് മടങ്ങുന്നു എന്നതാണ് എന്റെ പ്രശ്‌നം. ലോഗ് code ട്ട് കോഡ് പ്രവർത്തിക്കുന്നതിന് വെബിലുടനീളം ഞാൻ ഒന്നിലധികം വേർഡ്പ്രസ്സ് കോഡുകൾ പരീക്ഷിച്ചു. . . പക്ഷേ ഉപയോക്താവ് ഇപ്പോഴും ലോഗിൻ ചെയ്‌തിരിക്കുന്നു, മടക്കം //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% 20%

    എന്തെങ്കിലും വിചാരം?

    • 22

      നിങ്ങളുടെ ബ്ര browser സറിൽ‌ നിന്നും കോഡ് പകർ‌ത്തിയപ്പോൾ‌, അത് ഒരു കൂട്ടം HTML സ്‌പെയ്‌സുകൾ‌ ചേർ‌ത്തു, റയാൻ‌. കോഡ് നോട്ട്പാഡിലേക്കോ ടെക്സ്റ്റ്പാഡിലേക്കോ പകർത്തി നിങ്ങളുടെ ടെംപ്ലേറ്റിലേക്ക് പകർത്തുക.

  15. 23

    ശരി അതിനാൽ ഇത് ഞാൻ ചെയ്യേണ്ടത് തന്നെയാണ്, പക്ഷെ എനിക്ക് ഒരു ചോദ്യമുണ്ട്. അവർ സബ്‌സ്‌ക്രൈബർമാരല്ലെങ്കിൽ, അവർക്ക് എങ്ങനെ ഉള്ളടക്കം ആക്‌സസ് ചെയ്യാൻ കഴിയും?

    നന്ദി

  16. 25

    കോഡിന് നന്ദി. ആളുകളെ എന്നോട് ഭ്രാന്തനാക്കും, പക്ഷേ ഫയലുകൾ എളുപ്പത്തിൽ കണ്ടെത്തുന്നതിന് എല്ലാവർക്കും സ access ജന്യ ആക്സസ് അനുവദിക്കാതിരിക്കാൻ എന്തെങ്കിലും ആവശ്യപ്പെടുമ്പോൾ അവർ ലോഗിൻ ചെയ്യുമെന്ന് കരുതുന്നു.

  17. 26

    ഈ രീതി സെഷൻ ഹൈജാക്കിംഗിന് വിധേയമാണെന്ന് തോന്നുന്നു. സുരക്ഷിത പ്രദേശത്ത് ആയിരിക്കുമ്പോൾ ലോഗിൻ കുക്കി ചേർക്കും, പക്ഷേ വേർഡ്പ്രസ്സ് ഇത് സുരക്ഷിതമല്ലാത്ത ഒരു കുക്കിയായി വർത്തിക്കുന്നതിനാൽ, ഉപയോക്താവ് എൻക്രിപ്റ്റ് ചെയ്യാത്ത സൈറ്റിന്റെ ഒരു ഭാഗത്തേക്ക് തിരികെ ബ്ര rows സ് ചെയ്താൽ അത് ഇപ്പോഴും നൽകപ്പെടും.

    • 27

      ഇതൊരു ഹാക്കല്ല, ഇത് വേർഡ്പ്രസ്സ് API ഫംഗ്ഷനുകൾ ഉപയോഗപ്പെടുത്തുന്നു - മാത്രമല്ല ഇത് ഒരു സുരക്ഷയെയും മറികടക്കുകയോ സെഷനോ കുക്കിയോ നേരിട്ട് ആക്‌സസ് ചെയ്യുകയോ ചെയ്യുന്നില്ല.

  18. 28

    ഉപയോക്താവ് അംഗമാണെങ്കിൽ ഒരു ഡിവി കണ്ടെയ്നർ ചെയ്യാൻ if സ്റ്റേറ്റ്മെന്റ് വളരെ നന്ദി ഉപയോഗിച്ചു
    നിങ്ങളുടെ പരിഹാരം മികച്ചതായിരുന്നു

നീ എന്ത് ചിന്തിക്കുന്നു?

സ്പാം കുറയ്ക്കുന്നതിന് ഈ സൈറ്റ് Akismet ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ അഭിപ്രായ ഡാറ്റ പ്രോസസ്സുചെയ്യുന്നത് എങ്ങനെയെന്നറിയുക.