Sisällön rajaus roolin/IP:n perusteella – Role/IP Restrict
89,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.
Upgraded to the new Lieska Licensing SDK v2.
Integrated Role Restricted Categories functionality.
Integrated role-based login redirects.
Added role-based WordPress admin access restrictions.
Added role-based Admin Bar visibility controls.
Added configurable role priority for users with multiple roles.
Added separate view and assign permissions for taxonomy terms.
Improved IP detection and protection against spoofed proxy headers.
Improved CIDR and IP range handling.
Improved redirect validation and security.
Added compatibility with existing Role Restricted Categories and Role Redirect settings.
Improved settings organization and administration.
General security, stability, and code quality improvements.
2.5.5
Minor bug fixes
2.2.3
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.

