Plugin info

Total downloads: 1,629
Active installs: 10
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 9/15/2015 (3761 days ago)
Added to WordPress: 7/27/2015 (10 years old)
Minimum WordPress version: 4.2.2
Tested up to WordPress version: 4.2.34
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 3761 days ago • 1 reviews

22/100

Is Client Access abandoned?

Possibly abandoned (last update 3761 days ago).

Compatibility

Requires WordPress: 4.2.2
Tested up to: 4.2.34
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

White Login Screen
Rating 0.0/5 (0 reviews)Active installs 0
WP Attend
Rating 0.0/5 (0 reviews)Active installs 10
LightStart – Maintenance Mode, Coming Soon and Landing Page Builder
Rating 4.3/5 (851 reviews)Active installs 500,000
Adminimize
Rating 4.7/5 (253 reviews)Active installs 200,000
InfiniteWP Client
Rating 4.4/5 (176 reviews)Active installs 200,000
Remove Dashboard Access
Rating 4.6/5 (78 reviews)Active installs 30,000

Description

Have you had to make a working project publicly accessible for your client, yet still have to keep
the site “private” to the general public?

Demo

Normally you’ll quickly hack in an allowed IP list, server-side password (htpasswd), etc. Why hack this in? With Client Access you can take the professional approach. Use a WordPress plugin to allow specific IPs, or those with the universal password the ability to access the work in progress.

Allow by IP

Once enabled via the settings tab, you can add a list of IPs to the textarea. These IP addresses are the only IP addresses that are allowed. Additionally you can add a comment per IP to better detail each entry.

  • Provide a list of IPs that are allowed
  • Comments are allowed for IPs
  • Display a content message
  • Display a footer message
  • All IPs are validated against the latest IP protocols

Example:

// Office at 123 Main street
192.168.0.1

// My localhost
127.0.0.1

// Ana
123.456.789

Allow by Universal Password

Once enabled via the settings tab, you can create a universal password that is shared with all users. No user name is required.

Anyone that visits the website while this is enabled will see the default message you’ve added. The site will only be accessible to users that you have shared out the password with.

  • Provide a universal password
  • Set an expire time
  • Display a content message
  • Display a footer message

Allow By Role

Allow by role of choice.

  • Choose any registered role
  • Display a content message
  • Display a footer message

Translations

Installation

Automatic

  1. Go to Plugins > Add New.
  2. Type in the name of the WordPress Plugin “Client Access”
  3. From the search results find “Client Access”
  4. Click Install Now to install the WordPress Plugin

Manual

  1. Upload the client-access folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions

Does this plugin block the WordPress admin and login pages?

No. Visitors can still access the /wp-login.php page and login.

Does this plugin make specific content private?

No. This plugin makes your entire site private, i.e., posts, pages, etc.

Does this plugin make assets private?

No. Images, stylesheets, text files, etc. are still accessible if a user knows the direct URL.

Does the universal password need a user name?

No.

Does “Allow by IP” support IP ranges?

No. It is scheduled for a later release.

How do I reset the universal password?

From the settings page, enter the new password and click “save”

Can I use all (allow by IP, Role, Password) at the same time?

Yes! You can use any combination.

Review feed

No reviews available

Screenshots

  1. Allow by Role

    Allow by Role

  2. Allow by IP

    Allow by IP

  3. Allow by universal password

    Allow by universal password

  4. Front-end showing all options set

    Front-end showing all options set

Changelog

1.0.2

  • Added French translation
  • Readme update

1.0.1

  • Updated POT file with correct text domain and new strings
  • Fixing missing strings in translations
  • Minor styling updates to the footer, and links
  • Added additional hooks
  • Site name tag now links to the home URL
  • Global for is allowed
  • Welcome CSS is only loaded on welcome page

1.0

  • Initial release