Cuir srian ar Leathanaigh i WordPress chun Logáil Isteach a éileamh

Scáileán Urchar 2013 07 01 ag 12.23.52 PM

logáil isteach_lock.jpgAn tseachtain seo, bhíomar ag críochnú téama saincheaptha a chur i bhfeidhm ar shuíomh cliant agus d’iarr siad go ndéanfaimis idirghníomhaíocht de chineál éigin a thógáil sa chás go raibh cuid de na leathanaigh teoranta do shíntiúsóirí cláraithe. Ar dtús, smaoiníomar ar fhorlíontáin tríú páirtí a chur i bhfeidhm, ach bhí an réiteach simplí go leor i ndáiríre.

Ar dtús, chóipeáil muid teimpléad an leathanaigh chuig comhad nua (tá ainm ar bith go maith, ach an síneadh php a choinneáil). Ag barr an leathanaigh, bí cinnte trácht ar an leathanach ionas go mbeidh tú in ann é a fheiceáil in eagarthóir an teimpléid de réir ainm:


Ansin, cuardaigh an líne i gcód do leathanaigh a thaispeánann an t-ábhar. Ba chóir go mbeadh an chuma air mar seo:


Anois, beidh ort cód éigin a fhilleadh timpeall na líne sin:

Suibscríobhaí Amháin Tá brón orainn, tá an t-ábhar atá tú ag iarraidh a bhaint amach teoranta do shíntiúsóirí amháin.

Tosaíonn an cód trí sheiceáil an tseisiúin le fáil amach an bhfuil an t-úsáideoir logáilte isteach i do shuíomh WordPress. Má tá siad logáilte isteach, taispeántar an t-ábhar. Mura bhfuil siad logáilte isteach, deirtear sa teachtaireacht go bhfuil tú ag iarraidh teacht ar ábhar srianta.

D’fhonn an leathanach a úsáid, beidh ort an Síntiúsóirí Amháin teimpléad leathanaigh sa chuid ard de roghanna do leathanaigh (ar an mbarra taobh). Cuirfidh sé sin srian ar an leathanach do léitheoirí atá logáilte isteach.

Más maith leat a bheith an-mhaisiúil, is féidir leat modh logála isteach agus logála isteach a chur le do bharra taobh freisin:

">Logáil Amach /wp-login.php">Logáil isteach Custaiméirí

28 Comments

  1. 1
  2. 2
  3. 3
    • 4

      Hi Partha,

      Bheadh ​​sé sin simplí go leor – d’fhéadfá an teicníocht chéanna a chur le ceanntásc an leathanaigh agus go bunúsach a rá… mura bhfuil (gan aon úsáideoir AGUS leathanach ar aon dul le hainm an leathanaigh) déan ceanntásc ar aghaidh chuig an leathanach logála isteach.

      Doug

  4. 5

    réiteach galánta iontach! ach an méid a bhí ag teastáil uaim, bhí mé ag smaoineamh go dáiríre ar chóras logáil isteach seachtrach a thógáil.
    carraigeacha seo!

  5. 6
    • 7
      • 8

        Níl sé furasta le húsáid ach tá sé ceart go leor... is dóigh liom go gcabhródh roinnt pictiúr de na rudaí atá á dhéanamh agam. Seachas sin ... níl mé ach chun rudaí a thriail go n-oibríonn sé!

        • 9

          cóipeáil page.php , Athainmnigh leathanach2.php agus cuir isteach an cód thuas, sábháil an comhad, uaslódáil ar ais go dtí an t-ábhar/téama/whateveritiscalled, téigh chuig an bpostáil nó athraigh leagan amach réamhshocraithe an leathanaigh go leathanach2.php. Ní gá stíl / leagan amach nua leathanach a chruthú ach cóipeáil an ceann a úsáideann tú agus athainmnigh é. mar sin tá fullwidth.php fullwidth2.php chomh simplí sin.

      • 10

        Ceart go leor, mar sin tar éis go leor iarrachtaí agus ag breathnú ar ranganna teagaisc eile ar an idirlíon ... Chinn mé go bhfuil DÉANAMH teimpléad leathanach nua mo cheist. Déanaim ceann i eagarthóir téacs agus déanaim iarracht é a uaslódáil chuig… cá háit? Níl a fhios agam fiú cá háit le dul. Is cosúil nach bhfuilim in ann an suíomh rúnda seo a aimsiú le huaslódáil chuige!

        • 11

          Mar sin fíor, LaRocque! Ní mór duit clár FTP agus rochtain ar fhillteán téama do shuíomh Gréasáin a bheith agat ionas gur féidir leat an comhad a uaslódáil ansin. Níl aon bhealach ann faoi láthair chun é a dhéanamh tríd an scáileán riaracháin. Eisceacht amháin a bheadh ​​ann ná breiseán “Bainisteoir Comhad” a shuiteáil a ligeann duit comhaid nua a dhéanamh. Bí cúramach, áfach! 

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

    Ceart go leor, mar sin beidh mé greim… Conas a dhéanfá é seo a mhodhnú chun ceadanna a sheiceáil?

    Ligean le rá – ba mhaith linn fós cead a thabhairt do dhuine ar bith a n-ainm úsáideora “Síntiúsóir” féin a chruthú, agus freagraí a phostáil.
    ACH – ní bhronnaimid rochtain ar an leathanach “Síntiúsóirí amháin” ach do na húsáideoirí sin atá sonraithe ag riarthóir?

  13. 20
  14. 21

    Douglas - d'úsáid mé do chód - agus don chuid is mó oibríonn sé go hiontach! Is í an tsaincheist atá agam ná go bhfilleann an nasc Logáil Amach chuig suíomh nach bhfuil ann. Bhain mé triail as i ndáiríre cóid wordpress iolracha ó ar fud an ghréasáin a chur ar an cód logáil amach oibriú. . . ach fanann an t-úsáideoir logáilte isteach agus tá an tuairisceán //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

    Aon smaointe?

    • 22

      Tá an chuma ar an scéal go bhféadfadh sé a bheith díreach nuair a rinneadh an cód a chóipeáil ó do bhrabhsálaí, chuir sé a lán spásanna HTML leis, Ryan. Cóipeáil an cód chuig Notepad nó Textpad agus ansin é a chóipeáil isteach i do theimpléad chun fáil réidh leis an ábhar sin.

  15. 23

    Ceart go leor mar sin is é seo go díreach cad is gá dom a dhéanamh ach tá ceist amháin agam. Mura suibscríobhaí iad, conas is féidir liom bosca “síniú isteach” nó “liostáil” a thaispeáint ionas gur féidir leo rochtain a fháil ar an ábhar?

    Go raibh maith agat

  16. 25

    Go raibh maith agat as an gcód. Beidh daoine as a meabhair, ach is dóigh leo logáil isteach nuair is mian leo rud éigin nach gceadóidh sé rochtain saor in aisce do gach duine chun na comhaid a dhéanamh éasca a fháil.

  17. 26

    Is cosúil go bhfuil an modh seo faoi réir fuadach seisiúin. Cuirfear an fianán logáil isteach leis agus é sa limistéar slán ach ós rud é go bhfreastalaíonn wordpress air seo mar fhianán neamhshlán, seirbheálfar é fós má bhrabhsálann an t-úsáideoir ar ais go dtí cuid den suíomh nach bhfuil criptithe.

    • 27

      Ní haca é seo, úsáideann sé feidhmeanna WordPress API - agus ní sheachnaíonn sé aon shlándáil ná ní chuireann sé rochtain dhíreach ar an seisiún nó ar an bhfianán.

  18. 28

Cad é do bharúil?

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.