Սահմանափակեք WordPress- ի էջերը `մուտք պահանջելու համար

Էկրանի կրակել 2013 07 01 ժամը, 12.23.52 ամսվա ընթացքում

login_lock.jpgԱյս շաբաթ մենք ավարտում էինք հաճախորդի կայքում հատուկ թեմայի ներդրումը, և նրանք խնդրեցին, որ մենք ստեղծենք ինչ-որ փոխազդեցություն, որտեղ որոշ էջեր սահմանափակված են գրանցված բաժանորդներով: Սկզբում մենք մտածում էինք երրորդ կողմի պլագինների իրականացման մասին, բայց լուծումն իրականում բավականին պարզ էր:

Նախ, մենք պատճենեցինք էջի ձևանմուշը նոր ֆայլում (ցանկացած անուն լավ է, պարզապես պահպանեք php ընդլայնումը): Էջի վերևում, համոզվեք, որ մեկնաբանեք էջը, որպեսզի այն տեսնեք ձևանմուշի խմբագրում ՝ անունով.


Հաջորդը, որոնեք ձեր էջի ծածկագրի տողը, որը ցուցադրում է բովանդակությունը: Այն պետք է ունենա այսպիսի տեսք.


Այժմ ձեզ հարկավոր է մի քանի ծածկագիր փաթաթել այդ տողի շուրջ.

Միայն բաժանորդ Ներեցեք, բովանդակությունը, որին փորձում եք հասնել, սահմանափակվում է միայն բաժանորդներով:

Կոդը սկսվում է `ստուգելով նիստը` պարզելու, թե արդյոք օգտագործողը մուտք է գործել ձեր WordPress կայք: Եթե ​​դրանք մուտք են գործել, բովանդակությունը ցուցադրվում է: Եթե ​​դրանք մուտք չեն գործել, հաղորդագրության մեջ նշվում է, որ դուք փորձում եք հասնել սահմանափակված բովանդակության:

Էջն օգտագործելու համար հարկավոր է ընտրել Միայն բաժանորդներ էջի ձևանմուշը ձեր էջի ընտրանքների առաջադեմ բաժնում (կողային տողում): Դա կսահմանափակի էջը մուտք գործած ընթերցողներով:

Եթե ​​ցանկանում եք իսկապես շքեղ լինել, կարող եք նաև մուտքի և դուրս գալու եղանակ ավելացնել ձեր կողային շարքին.

">Դուրս գալ /wp-login.php">Հաճախորդների մուտք

28 Comments

  1. 1
  2. 2
  3. 3
    • 4

      Ողջույն Պարթա

      Դա բավականին պարզ կլինի. Դուք կարող եք նույն տեխնիկան ավելացնել էջի վերնագրին և ըստ էության ասել… եթե (ոչ մի օգտագործող, ԵՎ էջ հավասար չէ էջի անվանմանը), ապա վերնագիրն ուղարկեք մուտքի էջ:

      Doug

  4. 5

    հիանալի էլեգանտ լուծում: հենց այն, ինչ ինձ պետք էր, ես լրջորեն մտածում էի արտաքին մուտքի համակարգ կառուցելու մասին:
    սա ժայռեր է:

  5. 6
    • 7
      • 8

        Դա օգտագործողի համար հարմար չէ, բայց դա կարգին է… Ես զգում եմ, որ կօգնեն որոշ նկարներ այն բանի, ինչ ես ենթադրում էի անել: Հակառակ դեպքում just Ես պարզապես փորձելու եմ իրեր, մինչև որ այն գործի:

        • 9

          պատճենեք page.php- ը, Վերանվանեք page2.php- ը և վերևում տեղադրեք ծածկագիր, պահեք ֆայլը, վերբեռնեք բովանդակությանը / թեմային / ինչ-որ նորից վերահաշվարկված, անցեք գրառմանը կամ էջը փոխեք էջի կանխադրված դասավորությունը page2.php: Նոր էջի ոճ / դասավորություն ստեղծելու անհրաժեշտություն չկա, պարզապես պատճենեք ձեր օգտագործածը և վերանվանեք այն: այնպես որ fullwidth.php- ն այնքան պարզ է fullwidth2.php- ում:

      • 10

        Լավ, Բազմաթիվ փորձերից և ինտերնետում այլ ձեռնարկներ դիտելուց հետո… Ես գտա, որ նոր էջի ձևանմուշ պատրաստելը իմ խնդիրն է: Ես պատրաստում եմ մեկը տեքստի խմբագրում և փորձում վերբեռնել այն… որտե՞ղ: Ես նույնիսկ չգիտեմ ուր գնալ: Ես կարծես չեմ կարող գտնել այս գաղտնի վայրը վերբեռնելու համար:

        • 11

          Այնքա trueն ճիշտ է, LaRocque! Դուք պետք է ունենաք FTP ծրագիր և մուտք ունենաք ձեր կայքի թեմայի պանակ, որպեսզի կարողանաք այնտեղ ֆայլը վերբեռնել: Ներկա պահին վարչական էկրանի միջոցով դա ՉԿԱ: Բացառություն կլինի «File Manager» պլագինի տեղադրումը, որը թույլ է տալիս կատարել նոր ֆայլեր: Ուշադիր եղեք, չնայած: 

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

      Դուք միանշանակ կարող եք պարզապես ստուգել ՝ արդյոք օգտվողը մուտք է գործել, թե ոչ: սակայն, վերևում նշված մեթոդը, ի վերջո, թույլ կտա ձեզ օգտագործել թույլտվության մակարդակները, եթե ցանկանում եք անհատականացնել մակարդակները:

  10. 17
  11. 18
  12. 19

    Լավ, այնպես որ ես կծեմ… Ինչպե՞ս եք սա փոփոխում, որպեսզի թույլտվությունները ստուգվեն:

    Ասենք. Մենք դեռ ուզում ենք թույլ տալ որևէ մեկին ստեղծել իրենց «Բաժանորդ» օգտվողի անունը և ուղարկել պատասխաններ:
    ԲԱՅ - - մենք միայն «Բաժանորդները» էջին հասանելիություն ենք տալիս միայն միայն այն ադմինիստրատորի կողմից նշված օգտվողներին:

  13. 20
  14. 21

    Դուգլաս - ես օգտագործել եմ քո կոդը - և մեծ մասամբ այն հիանալի է գործում: Իմ առջև դրված խնդիրն այն է, որ Logout հղումը վերադառնա գոյություն չունեցող կայք: Իրականում ես փորձել եմ բազմաթիվ WordPress կոդեր համացանցից, որպեսզի դուրս գա ելքի կոդը: , , բայց օգտագործողը դեռ մնում է մուտքագրված և վերադարձը //wp-login.php?redirect_to= դեպի> բլոգ% 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% 20% 20

    Ցանկացած մտքեր:

    • 22

      Կարծես պարզապես կարող է լինել այնպես, որ երբ կոդը պատճենվել է ձեր զննարկիչից, այն ավելացրել է մի շարք HTML տարածքներ ՝ Ryan: Պատճենեք կոդը Notepad- ում կամ Textpad- ում և ապա պատճենեք այն ձեր ձևանմուշում `այդ նյութերից ազատվելու համար:

  15. 23

    Լավ, այնպես որ սա հենց այն է, ինչ ես պետք է անեմ, բայց ես ունեմ մեկ հարց: Եթե ​​նրանք բաժանորդ չեն, ինչպե՞ս կարող եմ ստիպել «մուտք գործել» կամ «բաժանորդագրվել» վանդակին, որպեսզի նրանք կարողանան մուտք ունենալ դեպի բովանդակություն:

    Շնորհակալություն

  16. 25

    Շնորհակալություն ծածկագրի համար: մարդկանց կբարկացնի ինձանից, բայց նրանք ենթադրում են, որ պետք է մուտք գործեն, երբ ուզում են, որ ինչ-որ բան թույլ չի տալիս բոլորին ազատ մուտք գործել ֆայլերը հեշտ գտնելու համար:

  17. 26

    Կարծես թե այս մեթոդը ենթակա է նստաշրջանային առևանգման: Մուտքի քուքի-ն կավելացվի անվտանգ տարածքում գտնվելու ընթացքում, բայց քանի որ wordpress- ը դա ծառայում է որպես ոչ անվտանգ թխուկ, այն դեռ կմատակարարվի, եթե օգտագործողը վերադառնա կայքի այն մասում, որը ծածկագրված չէ:

  18. 28

Ինչ եք կարծում?

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.