Нэвтрэхийг шаардахын тулд WordPress дээрх хуудсыг хязгаарлах

Screen Shot 2013 07 01 цагт 12.23.52 цагт

login_lock.jpgЭнэ долоо хоногт бид захиалагчийн сайт дээр захиалгат сэдвийг хэрэгжүүлж дуусч байгаа бөгөөд зарим хуудсыг бүртгүүлсэн захиалагчдаар хязгаарласан зарим төрлийн харилцан үйлчлэл хийхийг хүссэн. Эхлээд бид гуравдагч этгээдийн залгаасуудыг хэрэгжүүлэх талаар бодож байсан боловч шийдэл нь үнэхээр энгийн байсан.

Нэгдүгээрт, бид хуудасны загварыг шинэ файлд хуулж авав (дурын нэр нь зүгээр, зөвхөн php өргөтгөлийг хадгалах хэрэгтэй). Хуудасны дээд хэсэгт хуудасныхаа тайлбарыг оруулахаа мартуузай, ингэснээр загвар редактор дээр нэрээр нь харах боломжтой.


Дараа нь, хуудасныхаа кодыг агуулгыг харуулсан мөрийг хайна уу. Энэ нь иймэрхүү харагдах ёстой:


Одоо та энэ мөрөнд хэдэн кодыг боох хэрэгтэй болно.

Зөвхөн захиалагч Уучлаарай, таны нэвтрэхийг оролдож буй агуулга зөвхөн захиалагчдаар хязгаарлагдах болно.

Код нь хэрэглэгч таны WordPress сайтад нэвтэрсэн эсэхийг сессийг шалгаж эхэлнэ. Хэрэв тэд нэвтэрсэн бол агуулгыг харуулна. Хэрэв тэдгээр нь нэвтэрч ороогүй бол та хязгаарлагдмал агуулгад нэвтрэхийг оролдож байгааг мэдэгдэлд дурдсан болно

Хуудсыг ашиглахын тулд та үүнийг сонгох хэрэгтэй Зөвхөн захиалагчид хуудасны загварыг хуудасныхаа сонголтуудын дэвшилтэт хэсэгт (хажуугийн самбар дээр). Энэ нь хуудсыг нэвтэрсэн уншигчдад хязгаарлах болно.

Хэрэв та үнэхээр сонирхолтой байхыг хүсч байвал нэвтрэх болон гарах аргыг хажуугийн самбартаа нэмж болно.

">Гарах /wp-login.php">Үйлчлүүлэгчийн нэвтрэлт

28 санал

  1. 1
  2. 2
  3. 3

    Ашигтай бичлэг, энэ. Энэ хуудсыг жиргэсэн. Гэсэн хэдий ч надад асуулт байна.

    Хэрэв та блог хуудасны хэсгийг бүх зочдод харуулахыг хүсч байгаа бол бүхэл бүтэн захиалагчдад үзүүлэхийг хүсч байвал яах уу?

    • 4

      Сайн уу Партха,

      Энэ нь маш энгийн байх болно - та ижил арга техникийг хуудасны толгой хэсэгт нэмж, үндсэндээ ... (хэрэв хэрэглэгчийн ID ба хуудас нь pagename-тэй тэнцэхгүй) байвал нэвтрэх хуудас руу толгой шилжүүлнэ гэж хэлж болно.

      Даг

  4. 5

    гайхалтай гоёмсог шийдэл! надад хэрэгтэй зүйл бол гадна нэвтрэх систем байгуулах талаар нухацтай бодож байсан.
    энэ чулуу!

  5. 6
    • 7
      • 8

        Энэ нь хэрэглэгчдэд ээлтэй биш ч гэсэн зүгээр л ... Хийх ёстой зүйлийнхээ зарим зургууд тус болох байх гэж бодож байна. Үгүй бол ... Би зүгээр л ажиллах боломжтой зүйлийг туршиж үзэх гэж байна!

        • 9

          page.php-ийг хуулж, page2.php-ийн нэрийг өөрчилж, дээрх кодыг оруулаад файлыг хадгалж, агуулга / сэдэв / whatitiscalled руу буцааж байршуулж, бичлэг эсвэл хуудасны үндсэн хуудасны байрлалыг page2.php болгон өөрчлөх. Шинэ хуудасны хэв маяг / зохион байгуулалт үүсгэх шаардлагагүй бөгөөд ашигласан хуудсаа хуулж аваад нэрийг нь өөрчлөх хэрэгтэй. fullwidth.php бол маш энгийн fullwidth2.php юм.

      • 10

        Зөндөө олон оролдлогын дараа интернэтээс бусад хичээлийг үзсэний дараа… Би хуудасны шинэ загвар хийх нь миний асуудал болохыг олж мэдсэн. Би текст засварлагч дээр нэгийг нь оруулаад ... хаана байршуулахыг хичээдэг вэ? Би хаашаа явахаа ч мэдэхгүй байна. Би байршуулах энэ нууц байршлыг олж чадахгүй байна!

        • 11

          Үнэхээр үнэн, LaRocque! Та FTP програмтай байж, вэбсайтынхаа сэдэвт хавтас руу нэвтрэх шаардлагатай бөгөөд ингэснээр файлыг тэнд байршуулж болно. Удирдлагын дэлгэцээр дамжуулан хийх арга одоогоор алга. Нэг үл хамаарах зүйл бол шинэ файл үүсгэх боломжийг олгодог "File Manager" залгаасыг суулгах явдал юм. Гэхдээ болгоомжтой байгаарай! 

  6. 12
  7. 13
  8. 14
  9. 15
  10. 17
  11. 18
  12. 19

    За, тиймээс би хазах болно ... Зөвшөөрлийг шалгахын тулд та үүнийг хэрхэн өөрчлөх вэ?

    Бид бүгдээрээ өөрсдийн "Захиалагч" хэрэглэгчийн нэр үүсгэх, хариу бичихийг зөвшөөрөхийг хүсч байна.
    ГЭХДЭЭ - Бид зөвхөн "Зөвхөн захиалагчид" хуудсанд зөвхөн админаас заасан хэрэглэгчдэд хандах эрх өгдөг үү?

  13. 20
  14. 21

    Дуглас - Би таны кодыг ашигласан бөгөөд ихэнх тохиолдолд энэ нь маш сайн ажилладаг! Надад гарч буй асуудал бол Гарах холбоос байхгүй байгаа сайт руу буцах явдал юм. Гарах кодыг ажиллуулахын тулд би вэбсайтаас олон wordpress кодыг туршиж үзсэн. . . гэхдээ хэрэглэгч нэвтэрсэн хэвээр байгаа бөгөөд буцах нь //wp-login.php?redirect_to=#>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% 20% 20% 20% XNUMX% XNUMX% XNUMX

    Ямар нэг бодол байна уу?

    • 22

      Энэ кодыг таны хөтөчөөс хуулж авахад Райан, HTML зайг нэмж оруулсан байж магадгүй юм. Кодыг Notepad эсвэл Textpad дээр хуулж, дараа нь загвар дээрээ хуулж, тэр зүйлээс салах хэрэгтэй.

  15. 23

    За энэ бол яг миний хийх ёстой зүйл, гэхдээ надад нэг асуулт байна. Хэрэв тэд захиалагч биш бол би "нэвтрэх" эсвэл "захиалах" хайрцгийг хэрхэн яаж гаргаж, агуулгад нэвтрэх боломжтой болох вэ?

    баярлалаа

  16. 25
  17. 26

    Энэ арга нь сесс барьцаалж болзошгүй юм шиг санагдаж байна. Нэвтрэх күүкийг аюулгүй орчинд байх үед нэмэх боловч wordpress нь үүнийг аюулгүй күүки болгон ашигладаг тул хэрэглэгчид сайтынхаа шифрлээгүй хэсгийг буцааж үзэх тохиолдолд үйлчлэх болно.

  18. 28

    Хэрэв хэрэглэгч гишүүн бол div контейнер хийхийн тулд if мэдэгдлийг маш их ашигласан
    таны шийдэл гайхалтай байсан

Чи юу гэж бодож байна?

Энэ сайт нь спамыг багасгахын тулд Akismet-ийг ашигладаг. Таны өгөгдлийг хэрхэн боловсруулдаг талаар суралц.