• Hi Community,
    quite some time ago I have written a plugin that admins can use to block logins to their backend from certain countries based on geo IP lookup.
    I have rewritten major parts of this plugin and I am afraid to release it now. I haven’t had any problems on my own site or a test site I set up but I want to make sure I do not break the login for other people who might not be such technical guys to know how to delete the plugin to gain access again.
    Is there any way to do some kind of beta release which those people can install who like to live on the cutting edge?
    Thank you for all hints,
    Dirk

    • This topic was modified 9 years, 1 month ago by Dirk Weise.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator Marius L. J.

    (@clorith)

    Hiya,

    There’s nothing built into WordPress by default for this, but there are plugins that allow for beta testing plugins, or you can release a “manual” beta.

    For a manual one, creating a new tag with the content is all you need, just don’t make it the stable tag in your readme file and provide a link to it.

    A plugin to help with it would be something like WP Rollback, which lets you jump between available versions (https://wordpress.org/plugins/wp-rollback/), but there are other alternatives as well.

    Moderator Samuel Wood (Otto)

    (@otto42)

    WordPress.org Admin

    If the plugin is in the WordPress.org plugin directory, then you can do betas using tagged versioning.

    Basically, put the latest and greatest version of the code in /trunk, and the stable version in /tags/1.2.3 (use your own version numbers). The readme.txt in /trunk will name a Stable Tag value of “1.2.3” so that the latest version is that stable one. However, the code in /trunk (your “beta”) will still be available.

    Any users can use the “Developers” tab on your plugin page to see all the versions available. The “Development Version” is the one located in /trunk, while the numbered versions are the various tagged versions of your plugin.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Beta release of plugins possible?’ is closed to new replies.