Just another contact form plugin. Simple but flexible.
About Restricted Site Access
This plugin allows you to limit access to your website to only logged-in users or specific IP addresses. You can choose to redirect restricted visitors to the login page, display a custom message or page, or redirect them to a different location. It also offers additional configuration options for multisite networks.Screenshots



Frequently asked questions
Is it possible to customize the redirect for SEO?
Changelog
7.5.2 – 2025-02-05
Note that this version bumps the WordPress minimum supported version from 6.4 to 6.5.
- Changed: Bump WordPress “tested up to” version 6.7 (props @sudip-md, @jeffpaul, @mehidi258 via #335, #336).
- Changed: Bump WordPress minimum from 6.4 to 6.5 (props @sudip-md, @jeffpaul, @mehidi258 via #335, #336).
- Fixed: Add missing textdomain to a few strings (props @NekoJonez, @dkotter via #338).
- Security: Bump
axiosfrom 1.6.7 to 1.7.4 (props @dependabot, @faisal-alvi via #326). - Security: Bump
webpackfrom 5.90.0 to 5.94.0 (props @dependabot, @faisal-alvi via #327). - Security: Bump
wsfrom 7.5.10 to 8.18.0 and@wordpress/scriptsfrom 27.1.0 to 29.0.0 (props @dependabot, @faisal-alvi via #328). - Security: Bump
expressfrom 4.19.2 to 4.21.2,sendfrom 0.18.0 to 0.19.0 andserve-staticfrom 1.15.0 to 1.16.2 (props @dependabot, @peterwilsoncc via #340). - Security: Bump
@wordpress/e2e-test-utils-playwrightfrom 1.7.0 to 1.16.0,nanoidfrom 3.3.7 to 3.3.8,mochafrom 10.2.0 to 11.0.1 and removescookie(props @dependabot, @peterwilsoncc via #341).
7.5.1 – 2024-07-09
Note that this version bumps the WordPress minimum supported version from 5.7 to 6.4.
- Changed: Bump WordPress “tested up to” version 6.6 (props @sudip-md, @jeffpaul, @dkotter via #313, #318).
- Changed: Bump WordPress minimum from 5.7 to 6.4 (props @sudip-md, @jeffpaul, @dkotter via #313, #318).
- Security: Bump
tj-actions/changed-filesfrom 32 to 41 (props @dependabot, @iamdharmesh via #297). - Security: Bump
expressfrom 4.18.2 to 4.19.2 (props @dependabot, @Sidsector9 via #312). - Security: Bump
follow-redirectsfrom 1.15.5 to 1.15.6 (props @dependabot, @Sidsector9 via #312). - Security: Bump
webpack-dev-middlewarefrom 5.3.3 to 5.3.4 (props @dependabot, @Sidsector9 via #312). - Security: Bump
bracesfrom 3.0.2 to 3.0.3 (props @dependabot, @iamdharmesh via #319). - Security: Bump
pac-resolverfrom 7.0.0 to 7.0.1 (props @dependabot, @iamdharmesh via #319). - Security: Bump
socksfrom 2.7.1 to 2.8.3 (props @dependabot, @iamdharmesh via #319). - Security: Bump
wsfrom 7.5.9 to 7.5.10 (props @dependabot, @iamdharmesh via #319).
7.5.0 – 2023-12-14
Note: this release changes the default behavior for new installs in regards to IP detection. This shouldn’t impact existing installs but there are two filters that can be used to change this behavior. See the readme for full details.
- Fixed: Update code snippet in the readme (props @dkotter, @jeffpaul via #291).
- Security: For new installs, ensure we only trust the
REMOTE_ADDRHTTP header by default. Existing installs will still utilize the old list of approved headers but can modify this (and are recommended to) by using thersa_trusted_headersfilter (props @dkotter, @peterwilsoncc, @dustinrue, @mikhail-net, Darius Sveikauskas via #290). - Security: Bump
axiosfrom 0.25.0 to 1.6.2 and@wordpress/scriptsfrom 23.7.2 to 26.19.0 (props @dependabot, @dkotter via #293).
7.4.1 – 2023-11-14
- Added: GitHub Action summary report for Cypress end-to-end tests (props @jayedul, @Sidsector9 via #258).
- Added:
Restricted_Site_Access::append_ips()method to add IP addresses programatically (props @Sidsector9, @faisal-alvi via #267). - Added: Repository Automator GitHub Action (props @iamdharmesh, @Sidsector9 via #273).
- Changed: Bumped WordPress “tested up to” version 6.4 (props @kirtangajjar, @Sidsector9, @qasumitbagthariya, @jeffpaul via #271, #288).
- Changed: WordPress compatibility validation library namespace (props @Sidsector9, @dkotter via #278).
- Changed: Documentation to clarify what the restricted site access & discourage search engine options do (props @lkraav, @jeffpaul, @helen, @dinhtungdu, @bmarshall511, @Sidsector9 via #262).
- Changed: Updates the Dependency Review GitHub Action to check for GPL-compatible licenses (props @jeffpaul, @Sidsector9 via #261).
- Fixed: Issue with autovivification (props @mae829, @Sidsector9 via #281, @turtlepod via #281).
- Security: Add PHP environment compatibility checker (props @vikrampm1, @Sidsector9 via #268).
- Security: Bump
word-wrapfrom1.2.3to1.2.4(props @Sidsector9 via #266). - Security: Bump
semverfrom5.7.1to5.7.2(props @Sidsector9 via #264). - Security: Bump
tough-cookiefrom4.1.2to4.1.3(props @Sidsector9 via #270). - Security: Bump
@cypress/requestfrom2.88.10to2.88.12(props @Sidsector9 via #270). - Security: Bump
postcssfrom8.4.18to8.4.31(props @Sidsector9 via #279). - Security: Bump
@babel/traversefrom7.20.0to7.23.2(props @Sidsector9 via #279). - Security: Bump
Cypressversion from10.3.0to13.2.0(props @iamdharmesh, @Sidsector9 via #276). - Security: Bump
@10up/cypress-wp-utilsversion to0.2.0(props @iamdharmesh, @Sidsector9 via #276). - Security: Bump
@wordpress/envversion from5.4.0to8.7.0(props @iamdharmesh, @Sidsector9 via #276). - Security: Bump
@babel/traversefrom 7.20.0 to 7.23.2 (props @dependabot, @Sidsector9 via #282).
7.4.0 – 2023-04-18
- Added: Support for application passwords (props @kirtangajjar, @peterwilsoncc, @Sidsector9 via #247).
- Added: Support for custom header based allow-listing (props @mikelking, @ravinderk, @dkotter, @jeffpaul via #242).
- Changed: Support Level from
ActivetoStable(props [@jeffpaul](https://github.com/jeffpaul, @Sidsector9) via #244). - Changed: Bump WordPress “tested up to” version 6.2 (props @jayedul, @Sidsector9 via #251)
- Changed: Improve Github actions workflow (props @Sidsector9, @dkotter via #227, #253).
- Fixed: Plugin settings header UX (props @barryceelen, @Sidsector9 via #236).
- Fixed: Issue that caused redirect loop (props @mikegibbons4, @Sidsector9, @cadic, @peterwilsoncc) via #221.
- Security: Run E2E tests on the final ZIP build (props @iamdharmesh, @jayedul via #249).
- Security: Bump
json5from1.0.1to1.0.2(props @Sidsector9 via #241). - Security: Bump
simple-gitfrom3.15.0to3.16.0(props @Sidsector9 via #243). - Security: Bump
http-cache-semanticsfrom 4.1.0 to 4.1.1 (props @Sidsector9 via #245). - Security: Bump
@sideway/formulafrom 3.0.0 to 3.0.1 (props @Sidsector9 via #246). - Security: Bump
webpackfrom5.74.0to5.76.1(props @Sidsector9 via #248).
