Prior to 1.0.9, our last update of ZM AJAX Login & Register was sometime in December 2014. Since then, we’ve focused our energies on providing support for our ALR Pro and developing our new plugin, Carrier – An email subscription plugin for WordPress.
Translate a WordPress plugin using Poedit and this simple guide:
As you visit the WordPress plugin repository and look for plugins that you may be enticed to download and try, you’ll find that some have greater download rates than others, and in some cases—this may be due to availability of the Plugin in various languages. For us, the ZM AJAX Login & Register plugin translations have, expanded the reach of the plugin to areas we would not even imagine.
If you are contemplating submitting a translation, reach out to the plugin authors first. You can find them via their plugin page on WordPress. They may even have something written in the “description” or “FAQ” section of plugin page.
Step 1: Download Poedit – Free translation program/app
Step 2: Open Poedit
Go to File->New From POT/PO File Edit from POT/PO file…
* You will open the file from the languages folder of your plugin
Note: Please choose a file that is not already translated (has no country/language code). The original one. The other files you see are submitted translations.
Step 3: Begin to translate with Poedit editor. You will select a language and begin your translation.
Step 4: After you’ve completed your translation, be sure to save it and rename it using proper country/language code
*See examples of submitted translations.
Step 5: Submit your translation to plugin author(s).
For translators interested in translating our ZM AJAX Login & Register, we recommend a GitHub Pull request or email. Please be sure to send authors a link to your Twitter, Website or GitHub so you can be given credit for your translation in the WordPress plugin page.
Disclaimer: This tutorial is for plugins that are “translation ready“. Ask your plugin author in case you are not sure.
We’re delighted to announce that our free WordPress AJAX Login & Register plugin, has gone Pro! We’ve spent a considerable amount of time developing Pro features and enhancements which, we believe users will enjoy. As a bonus, all Pro plugins come with a 1 year Priority Support subscription.
ZM AJAX Login & Register Pro Features
The WordPress ZM AJAX Login & Register Pro version has the same settings and Facebook Login integration as the free version, but has the following distinct features in its debut release:
- Detailed Messages
- Email Notification
- Force User Login
- Independent Redirect URLs
- Optimized JS/CSS
WordPress AJAX Login Register Plugin
Our current free version will remain in active development. We’ll continue to provide bug fixes, translations, support, and enhance the current features during our spare time. We’re keeping the free version simple, making decisions, not options for its user base. Any additional functionality will be supplied in the Pro version.
The Pro version allows us to build in feature request that we normally couldn’t build into the free version. We’re dedicating time with development, UX, and support which we hope will be obvious to WordPress developers and users that purchase our product.
We have a luscious list of features coming in later releases. The first round of updates revolve around security settings. Below is a list of what you can anticipate.
- Security features:
- Email verification
- Manual verification
- Select role
- Multiple admin notify
- Widget support
- Custom login logo support
- Spanish Translation
Learn More About The Pro Version
The forum user wanted to do the following:
- Did not want to enable Registration
- Only enable Login
Be sure that you disable registration. Go to your general settings and be sure the box “Anyone can register” is not selected.
Be sure that you do not have a register handle, a menu page for registration, nor a menu page for login handle. Since BuddyPress comes already equipped with a login function, if you want to add the login to menus, you can add it using the dashboard.
If you do not want to add the additional login menu option, leave blank.
Add the BuddyPress Id to the Login-handle portion under Advance usage of AJAX Login & Register settings. This will allow you to use our plugin as the login when users visit your site. To find the BuddyPress ID , you can inspect the element or use the ID below (as it is the default).
This is what final product should look like. User should only be asked to login.
Notes on our Pro Version development
We’re currently working on additional features to make the plugin more accessible and useful to the WordPress community. One of the features we’re working on is making the BuddyPress integration experience more user friendly–with other security features we believe our users will love.
Stay tune, and until next time.
This year we launched our premium WordPress plugin 2014 store. Also known as the Zane Matthew store or the ZM Store. Products featured in the store include, premium WordPress plugins, themes and priority support.
The ZM Store
The very first two products in the store are ZM AJAX Login & Register Pro which, encompass new features that go beyond our FREE version located in the WordPress Plugin Repository and, our Priority Support plans.
Priority support is a must as we expand our reach and, users seek support assistance that requires our time and energy.
More Premium WordPress Plugins 2014 To Come!
We’re especially thrilled that the store will enable us to share other plugins that have also been in development mode or that we use as in-house solutions. We’ll be unveiling the next new plugin by the end of the month! Stay tuned for more premium WordPress Plugins 2014 to come.
For the latest regarding our premium WordPress Plugin and Theme releases follow us on twitter at @zanematthew.
ZM Ajax Login Register WordPress Plugin help videos:
As we widen our reach and more support related questions trickle in, we decided to create help videos/or tutorials on how to use the plugin. Below is a tutorial video playlist that includes information on plugin settings and admin preferences. If you have trouble viewing the video, please visit our Youtube channel.
Tutorial videos include the following topics:
- How to create a registration page
- How to create a login page
- Redirect users to another URL/page upon registration or login
This week we launched demo.zanematthew.com. We’re very excited to offer this site as a tool our users can use to test out our zM WordPress plugins and themes.
Similar to having an Amazon Sandbox account, which allows you to test the buyer and seller e-commerce experience, the demo site can provides users with information needed to implement zM WordPress plugins and themes.
In the words of our founder….
The demo site caters to the tester in all of us -Zane
Other advantages of zM Demo site:
- Visual representation theme and functionality of plugin — We can show you all the screenshots but having an already installed plugin or theme allows our users to see what the product is/does. With plugins, it will be more of functionality testing rather than what it looks like.
- Front end experience — You can test user front end experience.
- Testing of user experience across multiple browsers and platforms — You can use the site and test out in your smartphone, tablet and other mobile devices.
- We get feedback — As we look to improve what we make for the world to use, our demo site may highlight the need for improvements down the road.
Enhancements and bug fixes in 1.0.7 update
Instructions and settings
- Enhancement: Added “usage” section to the settings page, #21
- Enhancement: Added Facebook Login instructions, #51
Facebook login enhancements
These new features encompass ways that the admin can integrate the Facebook login. We’ve updated the code to reflect the latest Software Developer Kit (SDK) from Facebook.
- Enhancement: Improved Facebook Login set-up by updating to v2.0 SDK, #50
- Enhancement: Facebook Login with phone number is now supported, #52
- Enhancement: Facebook Login now saves; first name, last name, and Facebook URL with the user profile, #50
- Enhancement: Facebook OG tags should no longer be duplicate, they can be left blank if another plugin is already implementing them, #42
Admin options for improving the UX
- Enhancement: New users can now link to the Registration form from the Login form and existing users can link from the Registration form to the Login form, #16
- Enhancement: Improved user registration interaction, #44
- Enhancement: Improved support for Login and Register dialogs on mobile devices, #46
- Bug: Fixing bug where some users reported user name existed with Facebook Login, #48
Important considerations for previous translations
This 1.0.7 version includes new settings and instructions which have not been updated in French or Russian languages. We’ve reached out the previous translation authors and requested translation help. Once we obtain an updated translation, we will release a version that will reflect those changes. The Spanish translation is updated to reflect 1.0.7 changes.
Upcoming translations: Albanian, Turkish and Serbian
We’ve had translation requests for Albanian, Turkish and Serbian. Once these language updates are made, we will release a new plugin update reflecting those translation changes. Thank you to all translators who make ZM Ajax Login & Register accessible to the worldwide WordPress community.
The workshop will be a great opportunity for developers interested in creating their own WordPress plugin. Interested participants can visit Betamore’s website to learn more.
What attendees should anticipate
The workshop will demystify some of the misconceptions of a WordPress Theme vs. Plugin. Also, allow attendees to become more familiarized with the development process. It will be hands-on workshop and attendees are encouraged to bring their laptops.
Title: General WordPress Plugin Development
Date: Tuesday, July 22, 2014
Time: 5:30-7:30 p.m.
Last week we dove into the zM Ajax Login & Register support forum and added bug fixes and enhancement suggestion to the 1.0.6 update list. Today, we’re thrilled to share with you the new release.
In a nutshell, here are the updates/bug fixes:
- Dialog/Modal is now closed if the user scrolls, issue #34
- Dialog/Modal is no longer draggable, issue #35
- Addressed compatibility issues with Easy-to-use issue #38
- Bug fix: Facebook Meta Tags issue #41
- Plugin now available in French! Thanks to Thomas G for taking time to translate the plugin to French!
- Plugin available in Spanish too!
Moving forward with support related questions to all zM Plugins/Themes:
Beginning next week, we’d like users to send support related questions to zM AJAX Login & Register Support Forum.
For all plugins and Themes visit support.zanematthew.com.
Support related features suggested but not included in this update:
We’re in the process of extending the functionality of the plugin and will keep you all informed when we have the next update available.
Big thanks to active support forum users!
This latest update would not be possible without support forum users who reach out to us. Having your feedback helps us improve what we make and also improves the experience of all plugin users.