WP-Invites

Description

Description

Stop any strangers from entering your blog! Only the ones who received invitation code will be able to register. You can configure different plugin options – separators, number of chars to be used for code generation, code working time and much more! Also, now you can add codes manually and view added codes.

Compatibility

This plugin is compatible with WordPress 4.7.5 and future compatibility for BuddyPress and WordPress multi-site networks are in development. If you find any compatibility issues for current versions – feedback appreciated.

Changelog.

Localization

  • English
  • Russian

Attention!

This plugin only denies new registrations from strangers. If you need to make your blog really private, you should restrict viewing with Registered-Users-Only-2 plugin or somewhat alike.

Questions

If you have troubles with my plugin, need more details, or have suggestions – please use the forum. For archive support please see Jehy’s blog for more info.

Please!

If you don’t rate my plugin as 5/5 – please write why – and I will change plugin, add options and fix bugs. It’s very unpleasant to see silent low rates.
If you don’t understand what plugin does – also don’t rate it 😉

Donate or help?

If you want to ensure the future development and support of this plugin, you can make donation to the author or to the active contributor via PayPal or just write about this plugin in your blog.

Installation

Please look instructions on the installation page ^_^.

Screenshots

  • Invitation code request while registering in WordPress.
  • Invitation code is displayed for administrator in user profile.
  • Invitation code is also displayed for administrator in user profile in BuddyPress.

Installation

Usually:
1. Upload the complete folder wp-invites to the /wp-content/plugins/ directory;
3. Activate the plugin through the ‘Plugins’ menu in WordPress;
2. Get activation codes through Plugins->WP-invites (Site admin->WP-invites for WP MU) link;
4. Enjoy.

BuddyPress is currently buggy

Bug fixes are in development. Please stay tuned as we bring this plugin back to life.

For old versions of WordPress MU and BuddyPress:
1. Upload the complete folder wp-invites to the /mu-plugins/ directory;
2. Put file wp-invites-MU_INIT.php from wp-invites to upper directory, mu-plugins;
3. Get activation codes through Site admin->WP-invites link;
4. Enjoy.

FAQ

Installation Instructions

Usually:
1. Upload the complete folder wp-invites to the /wp-content/plugins/ directory;
3. Activate the plugin through the ‘Plugins’ menu in WordPress;
2. Get activation codes through Plugins->WP-invites (Site admin->WP-invites for WP MU) link;
4. Enjoy.

BuddyPress is currently buggy

Bug fixes are in development. Please stay tuned as we bring this plugin back to life.

For old versions of WordPress MU and BuddyPress:
1. Upload the complete folder wp-invites to the /mu-plugins/ directory;
2. Put file wp-invites-MU_INIT.php from wp-invites to upper directory, mu-plugins;
3. Get activation codes through Site admin->WP-invites link;
4. Enjoy.

Are there any new features in the works?

Yes, I have many new features that are currently in development as we bring this plugin back to life. If you have any additional suggestions please use the forum.

  • Beautify admin page to use WP tables for display so the invite codes would show like the posts or pages
  • Add feature to disable/delete existing invite code
  • Add feature to add more details when generating/manually adding codes such as custom expiration and uses allowed
  • Add feature to send invite code via email with link that enters code directly to registration page
  • Add a front-end widget for logged in users only to send an invite code to a friend. Admin will have a setting to what level user is required to access the widget.
  • Add a back-end admin dashboard widget to send invite codes
  • Add a back-end admin dashboard widget to show invite codes expiring soon, recently used, etc.

Reviews

Read all 3 reviews

Contributors & Developers

“WP-Invites” is open source software. The following people have contributed to this plugin.

Contributors

Translate “WP-Invites” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.52 – Corrected errors in script where debugging outputting data before a page redirection when debugging not turned on.
2.51 – Corrected errors in script with array elements not set – support now being maintained by themaster507
2.50 – Code rewrite in Object oriented style, debug mode implemented, fixed error with user activation.
2.42,2.41 – Fix for BuddyPress.
2.40 – Many changes for admin area, added cool styling, improved some SQL queries. Also fixed localization issues.
2.30 – Fixed for WordPress 4.1, direct SQL replaced with $wpdb queries, added missing menu button.
2.21 – Fix for simple WordPress & BuddyPress combo errors. Hope it works.
2.2 – Internal release
2.1 – Several fixes for simple WordPress.
2.0 – Absolutely new version, with many functions, compatible with newest WordPress, WordPress mu and BuddyPress.

1.3 – Fixed registration incompatibility issues.
1.2 – Critical upgrade for WP MU (not for simple WordPress), install as soon as possible.
1.1 – Fixed broken compatibility mode for MySQL 4, added some error reporting
1.0 – Many different fixes, including usernames’s replacing and error reporting
0.4 – Defined str_split function for compatibility with PHP4
0.3 – Updated to work with the latest BuddyPress system
0.2 – Activation and language issues with WordPress MU fixed
0.1 – First release