Hozzon létre egy rejtett rendszergazda wordpress

Blog / WordPress / hozzon létre egy rejtett rendszergazda olyan módon, hogy megvédje magát, ha foglalkoznak gátlástalan ügyfelek

Először is, azt fogja mondani - a legtöbb esetben nem szükséges megtenni, és ha van egy probléma a bizalom az ügyfél az első helyen, biztos, hogy egy előleg, másrészt, kifejlesztéséhez vezethet a saját teszt szerver. Ez minden.

1. lépés: a felhasználók elrejteni bárhol, ahol meg lehet jeleníteni

Először teszünk úgy, hogy csak a felhasználó láthatja a rejtett magát a felhasználók listáját.

Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

2. lépés: beállításával a gróf a felhasználók száma, úgy, hogy senki sem sejtette, semmit

Vegyünk egy jó pillantást a screenshot - rajta a számláló egyértelműen azt mutatja, hogy mind a 3 tag, köztük két rendszergazda, de valójában csak két felhasználó (egy adminisztrátor) jelenik meg a táblázatban.

Hozzon létre egy rejtett rendszergazda wordpress
Amikor létrehoz egy rejtett felhasználói WordPress nagyon fontos, hogy a szám a számlálók azt nem adtak ki.

Ahhoz, hogy ilyen ostobaságot bekövetkeztét, egyszerűen használja ezt a kódot:

Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

  • A kapott függvény tömböt $ nézeteit tartalmazzák a következő információkat:
A mi feladatunk ebben a tömbben, hogy csökkentsék az egyik a felhasználók száma a „Mindenki” és „Rendszergazda”
  • Nem mentem messze, és mindent megtett, csak - a PHP-függvény explode (). de azt hiszem, meg tudom csinálni, és kevesebb kódsor reguláris kifejezések segítségével.
  • 3. lépés: Zárja be a szerkesztési oldalon


    Az a tény, hogy minden felhasználó szerkesztése oldal érhető el egyszerűen felvette az ID paramétert a böngésző sáv, mint a wp-admin / user-edit.php? User_id = TUT_PODBIRAEM_ID.

    Képzeld el, milyen lesz meglepetés az a személy, ha hirtelen teljesen véletlenszerű módon megbotlik oldal szerkesztését egy ismeretlen felhasználó, aki nem jelenik meg. Talán az első gondolata az, hogy a webhely feltörték, és ő maga is megpróbálja kiirtani vagy a felhasználói vagy kérjen segítséget egy hozzáértő emberek.

    Hozzon létre egy rejtett rendszergazda wordpress
    Jelentési hibás azonosító amikor megpróbálja elérni az oldalt szerkesztő rejtett felhasználó.

    A kód a következő lesz:

    Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!


    Elvileg minden nagyon egyszerű - újra át get_option () kap az adatbázisból felhasználói azonosítót és rejtett, csak összehasonlítani, hogy a változó $ _GET [ „user_id”].

    4. lépés: Mi tesz egy tilalmat eltávolítását felhasználó


    De a tény az, hogy az eltávolítása a helyzet pontosan ugyanaz - megvan a lehetőség arra, hogy közvetlenül az oldal távolítsa el a felhasználó az admin csak szedés GET paraméter a böngésző sáv.

    Biztosítsuk, hogy a kimenet pontosan ugyanazt az üzenetet, mint az előző lépésben, a helytelen felhasználói azonosítót.

    Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

    • 7-8 sorban is csak ellenőrizni, hogy mi pontosan a felhasználó törli az oldalt.
    • 9-én meg kell tenni egy két feltétel - a felhasználó nem létezik, vagy ez csak az ugyanazon az oldalon eltávolítását rejtett felhasználó.

    5. lépés: Tegye a védelem eltávolítása vagy módosíthatja a felhasználó közvetlenül az adatbázisban


    Ha az a személy, aki használja az oldalt, több vagy kevesebb prosharen ha tudja, milyen az adatbázist, és még képes használni közvetlenül, akkor lehet véletlenül kerülnek wp_users asztal és látni valami baj van.

    Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

    Összefoglalva: az összes kód teljesen

    A kényelem, gyűjtöttem az összes kód egy helyen. Ragasztás Szerintem tudja, hogy hol, de ha nem tudom, mi illik és functions.php.

    Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

    Hogyan védi a saját honlapján az ilyen dolgokat.


    Természetesen a leghatékonyabb módon -, hogy megtalálja ezt a kódot, törölje azt, majd vele együtt, és a felhasználó, de a lényeg az, hogy, hogy megtudja, hogy valami baj van, akkor már túl késő lesz.

    Ezért mi kell érteni azt a védelmi módszereket, amelyek nem teszik lehetővé a felhasználó számára, hogy különösen fájt.

    Ez a kód csak regisztrált felhasználók és a regisztráció lezárult. Milyen kár!

    Hozzon létre egy rejtett rendszergazda wordpress

    Misha Rudrastyh

    Lásd még:

    • Hogyan lehet elrejteni a tartalmat, hogy jogosulatlan felhasználók WordPress segítségével shortcodes létre shortcodes, amelyek lehetővé teszik, hogy elrejtse a tartalmát a bejegyzést függően a felhasználó szerepe, vagy bárki, aki nem regisztrált a blog.