Sisällön rajaus roolin/IP:n perusteella – Role/IP Restrict
150,00 €
Tehokas sisällön- ja sivustonsuojaus WordPressille. Rajoita minkä tahansa sivun, artikkelin tai koko sivuston näkyvyyttä roolien, kirjautumistilan, IP-osoitteiden tai nimettyjen IP-poolien perusteella. Sopii erinomaisesti rajattuihin sisältöihin, asiakasportaaleihin, intraneteihin, ekstraneteihin, projektisivuihin, jäsenyysisältöihin, staging-ympäristöihin ja kaikkiin tilanteisiin, joissa tarvitaan kontrolloitua pääsyä.
Kuvaus
Miksi Role/IP Restrict?
Monilla WordPress-sivustoilla on tarve näyttää tietyt sisällöt vain rajatuille käyttäjille — työntekijöille, asiakkaille, kumppaneille, kirjautuneille käyttäjille tai vain tietyistä IP-osoitteista tuleville vierailijoille. Role/IP Restrict tarjoaa täsmällisen näkyvyydenhallinnan ilman raskaita jäsenyyslisäosia tai monimutkaisia asetuksia.
Voit rajoittaa:
-
Yksittäisiä sivuja ja artikkeleita
-
Kokonaisia sivusto-osioita
-
Mitä tahansa Gutenberg-lohkoeditorin sisältöä
-
Tai koko sivuston, yhdellä säännöllä
Kaikki rajoitukset tehdään palvelinpuolella, joten piilotettu sisältö ei päädy HTML-lähdekoodiin.
Täydellinen näihin käyttötarkoituksiin
🔐 1. Intranetit & henkilöstöalueet
Rajaa sisäiset materiaalit kuten:
-
HR-ohjeet
-
Aikataulut
-
Ohjeistukset
-
Koulutusmateriaalit
-
Luottamukselliset dokumentit
Näkyviin vain työntekijöille tai tietyille rooleille.
🧑💼 2. Asiakasportaalit & projektisivut
Näytä valituille asiakkaille:
-
Projektin eteneminen
-
Raportit
-
Dokumentaatio
-
Aikataulut
Käytä allow-listaa antaaksesi pääsyn vain halutuille ryhmille.
🌐 3. Ekstranetit & kumppaniverkostot
Jaa tiedostoja tai resursseja yhteistyökumppaneille, toimittajille tai alihankkijoille.
IP-poolit sopivat esimerkiksi:
-
Toimiston IP-alueisiin
-
VPN-verkkoihin
-
Aluemaakohtaisiin aliverkkoihin
🏗️ 4. Staging-, testi- ja kehityssivustot
Suojaa koko sivusto yhdellä Global Gate -säännöllä:
-
Salli vain tiimin IP:t
-
Salli vain kirjautuneet
-
Estä hakukoneiden pääsy
🔒 5. Jäsenyysisällöt & premium-osiot
Kevyt vaihtoehto jäsenyyslisäosille:
-
Maksulliset sisällöt
-
Tilaajille näkyvät sivut
-
Extramateriaalit jäsenille
-
Uutiskirje- tai premium-artikkelit
🛡️ 6. Julkisen sivuston suojatut alueet
Piilota sisältö kohteista:
-
Vierailijat
-
Hakukoneet
-
Tietyt roolit
-
Tietyt IP-alueet (esim. väärinkäytön torjunta)
🗂️ 7. Moniosioiset tai organisoidut sivustot
Soveltuu sivustoille, joissa on käyttäjäryhmiä kuten:
-
Osastot
-
Tiimit
-
B2B-asiakkaat
-
Toimitus- ja julkaisuroolit
Kenelle plugin on tarkoitettu?
-
Digitoimistoille
-
Yrityksille, joilla on sisäisiä/externejä käyttäjiä
-
Organisaatioille, joilla on intranet-sisältöjä
-
Yrityksille, jotka tarvitsevat IP-rajausta
-
Kehittäjille, jotka haluavat kevyen mutta tehokkaan ratkaisun
-
Sivustoille, joissa halutaan sisältösuojausta ilman raskaita jäsenyyksiä
Lopputulos
Tarkka, kevyt ja nopea sisällön- ja sivustonsuojauskerros, joka istuu saumattomasti WordPressiin — ilman turhaa monimutkaisuutta ja ilman suorituskykyhaittoja.
Ensimmäinen julkinen versio
Role/IP Restrict – Asennus- ja käyttöohje (FI)
1. Asennus
A) Lataus ja aktivointi
-
Siirry kohtaan Lisäosat → Lisää uusi
-
Klikkaa Lataa lisäosa
-
Valitse ZIP-tiedosto
-
Klikkaa Asenna nyt
-
Klikkaa Ota käyttöön
Aktivoinnin jälkeen sinut ohjataan lisenssisivulle.
2. Lisenssi
-
Avaa Asetukset → Lieska Plugin Licenses
-
Etsi Role/IP Restrict
-
Syötä lisenssiavain
-
Tallenna
Lisenssi mahdollistaa:
-
Automaattiset päivitykset
-
Parannukset ja bugikorjaukset
-
Uudet ominaisuudet aktiivisen kehityksen ajan
3. Pluginin kokonaisrakenne
Role/IP Restrict sisältää kolme tapaa rajata sisältöä:
A) Sivukohtaiset rajoitukset
Säätö suoraan sivun tai artikkelin muokkauksessa.
B) Global Gate – koko sivuston rajoitus
Yksi sääntö, joka suojaa koko sivustoa.
C) Gutenberg-lohkon rajoitus
Voit piilottaa minkä tahansa sisältöalueen lohkoeditorissa.
Kaikki toimivat toisistaan riippumatta.
4. Sivukohtaiset rajoitukset (metabox)
Saatavilla kaikissa post typeissa.
Käyttö
-
Avaa muokattava sivu/artikkeli
-
Etsi sivupalkista metabox Role/IP Restrict
-
Määritä asetukset:
Asetukset
• Mode
-
Allow-list (salli vain valituille)
-
Deny-list (estä valituilta)
• Roolit
Valitse roolit, joita sääntö koskee.
• Kaikki kirjautuneet
Asettaa säännön koskemaan jokaista sisään kirjautunutta.
• Virheviesti
Näytettävä teksti, jos pääsy estetään.
• Uudelleenohjaus
Jos asetettu, käyttäjä ohjataan toiseen osoitteeseen.
5. Global Gate (Asetukset → Role/IP Restrict)
Koko sivuston kattava suojaus.
Asetukset
• Enable global gate
Aktivoi toiminnon.
• Mode
Allow-list / Deny-list
• Roles (CSV)
Esimerkiksi:
• IPs (CSV)
Tukee:
-
Tarkat IP:t
-
Wildcardit
-
CIDR
• Pools (CSV)
Anna IP-poolien nimet.
• Include current IP
Lisää oman IP:n sääntöön.
• Bypass admins
Ylläpitäjät ohitetaan.
• Kaikki kirjautuneet
Sama logiikka kuin sivukohtaisessa säännössä.
• Uudelleenohjaus
URL mihin estetty kävijä ohjataan.
• Virheviesti
Näytetään, jos redirect puuttuu.
• Exclude paths
Yksi polku per rivi:
6. IP-poolit
Avaa:
Asetukset → Role/IP Restrict → IP Pools
Voit luoda nimettyjä IP-ryhmiä:
-
Toimisto
-
VPN
-
Kumppaniverkko
-
Oma sisäverkko
Ryhmän voi lisätä global gateen CSV:llä.
7. Sisältöjen rajaaminen Gutenbergissa
Lohko:
🧩 Visibility Restrict (Wrapper)
Käyttö
-
Lisää lohko
-
Lisää sen sisään haluamasi sisällöt
-
Valitse roolit / login-tila
-
Valitse allow / deny -tila
Frontend-käyttäytyminen
Estetty sisältö ei näy sivulla eikä se vuoda lähdekoodiin.
8. Vianmääritys
Uudelleenohjaus ei toimi
Tarkista, että:
-
URL on täydellinen
-
Se on asetettu juuri siinä sääntötyypissä, jota käytät
Wildcard ei täsmää
Oikea muoto:
Lohko ei näy
Tarkista mode (allow / deny).
9. Tuki ja päivitykset
Yhteydenotot:
support@lieska.net
Lisenssi sisältää päivitykset niin kauan kuin pluginia aktiivisesti kehitetään.




Arviot
Tuotearvioita ei vielä ole.