Ограничите странице у ВордПресс-у да захтевају пријаву

Сцреен Схот КСНУМКС КСНУМКС КСНУМКС на КСНУМКС ПМ

логин_лоцк.јпгОве недеље смо завршавали са применом прилагођене теме на клијентској веб локацији и затражили су да направимо неку врсту интеракције где су неке странице биле ограничене на регистроване претплатнике. У почетку смо размишљали о примени додатака независних произвођача, али решење је у ствари било прилично једноставно.

Прво смо копирали предложак странице у нову датотеку (било које име је у реду, само одржавајте пхп екстензију). На врху странице обавезно коментаришите страницу да бисте је могли видети у уређивачу шаблона по имену:


Затим потражите ред у коду странице који приказује садржај. То би требало изгледати овако:


Сада ћете морати да омотате неки код око те линије:

Само претплатник Жао нам је, садржај који покушавате да досегнете ограничен је само на претплатнике.

Код започиње провером сесије да ли је корисник пријављен на вашу ВордПресс страницу. Ако су пријављени, приказује се садржај. Ако нису пријављени, у поруци се наводи да покушавате да приступите ограниченом садржају.

Да бисте користили страницу, мораћете да изаберете Само претплатници предложак странице у напредном одељку опција ваше странице (на бочној траци). То ће ограничити страницу на читаоце који су пријављени.

Ако желите да постанете стварно фенси, можете додати начин пријаве и одјаве и на бочну траку:

">Одјавити се /wp-login.php">Пријава корисника

Komentari

  1. 1
  2. 2
  3. 3
    • 4

      Здраво Партха,

      То би било прилично једноставно - могли бисте додати исту технику у заглавље странице и у основи рећи ... ако (без корисничког имена И страница није једнака имену странице) онда заглавље проследите на страницу за пријаву.

      Даг

  4. 5

    одлично елегантно решење! баш оно што ми је требало, озбиљно сам размишљао о изградњи спољног система за пријављивање.
    ово камење!

  5. 6
    • 7
      • 8

        Није прилагођен кориснику, али то је у реду ... Осећам да би ми помогле неке слике онога што бих требало да радим. Иначе ... Само ћу испробати ствари док то не успе!

        • 9

          копирајте паге.пхп, преименујте паге2.пхп и убаците горњи код, сачувајте датотеку, вратите назад на садржај / тему / како год се звали, идите на пост или страницу промените подразумевани изглед странице на паге2.пхп Нема потребе да креирате нови стил / изглед странице, само копирајте ону коју користите и преименујте је. па фуллвидтх.пхп је фуллвидтх2.пхп тако једноставан.

      • 10

        Ок, после МНОГИХ покушаја и гледања других туторијала на Интернету ... Открио сам да је ИЗДАВАЊЕ новог шаблона странице мој проблем. Направим једну у уређивачу текста и покушам је отпремити на ... где? Не знам ни где да идем. Изгледа да не могу да пронађем ову тајну локацију на коју бих могао да их отпремим!

        • 11

          Тако истинито, ЛаРоцкуе! Морате да имате ФТП програм и приступ директоријуму са темама веб локације да бисте тамо могли да отпремите датотеку. Тренутно НЕ постоји начин да се то уради путем административног екрана. Изузетак би била инсталација додатка „Филе Манагер“ који вам омогућава да правите нове датотеке. Будите опрезни! 

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

      Дефинитивно можете само проверити да ли је корисник пријављен или није; међутим, горе дефинисани метод на крају ће вам омогућити да користите нивое дозвола ако желите да прилагодите нивое!

  10. 17
  11. 18
  12. 19

    У реду, угризаћу ... Како бисте ово изменили како бисте омогућили проверу дозвола?

    Рецимо - и даље желимо да дозволимо било коме да креира своје корисничко име „Претплатник“ и поставља одговоре.
    АЛИ - приступ страници „Само претплатници“ дајемо само оним корисницима које је одредио администратор?

  13. 20
  14. 21

    Доуглас - користио сам твој код - и углавном он одлично функционише! Проблем који имам је тај што се веза за одјаву враћа на локацију која не постоји. Заправо сам испробао више вордпресс кодова са Интернета да би код за одјаву функционисао. . . али корисник и даље остаје пријављен, а повратак је //вп-логин.пхп?редирецт_то===>лог%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% 20

    Било која мисао?

  15. 23
  16. 25

    Хвала на шифри. наљутиће људе на мене, али претпостављају да се пријављују када желе да нека ствар не дозволи свима бесплатан приступ ради олакшавања проналаска датотека.

  17. 26

    Изгледа да је овај метод подложан отмици сесија. Колачић за пријаву биће додат док је у заштићеном подручју, али с обзиром да га вордпресс служи као несигурни колачић, он ће и даље бити послужен ако корисник поново прегледа део веб локације који није шифрован.

  18. 28

Шта ви мислите?

Ова страница користи Акисмет како би смањила нежељену пошту. Сазнајте како се ваш коментар обрађује.