Linux 软件免费装
Banner图

Login With Ajax

开发者 netweblogic
更新时间 2021年3月7日 23:58
PHP版本: 5.2 及以上
WordPress版本: 5.7
版权: GPLv2 or later

标签

widget sidebar login registration buddypress ajax admin multi site ajax login redirect redirect

下载

1.0 1.1 1.11 1.2 1.3 1.3.1 2.0 2.0.1 2.0.2 2.0.3 2.0.4 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.21 2.22 3.0 3.0.1 3.0.3 3.0.4 3.0.4.1 3.0b 3.0b1 3.0b2 3.0b3 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.8.1 3.1.9 3.0.2

详情介绍:

Login With Ajax is for sites that need user logins or registrations and would like to avoid the normal wordpress login pages, this plugin adds the capability of placing a login widget in the sidebar with smooth AJAX login effects. Some of the features: If you have any problems with the plugin after reading the FAQ, Other Notes, etc. please visit the support forums. Translated Languages Available To view translated languages avaialble or to contribute translations in your language, visit the WordPress translation portal. Any translated languages over 90% will be automatically installed with the plugin, for other languages not fully translated, please see our FAQ.

安装:

  1. Upload this plugin to the /wp-content/plugins/ directory and unzip it, or simply upload the zip file within your wordpress installation.
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. If you want login/logout redirections, go to Settings > Login With Ajax in the admin area and fill out the form.
  4. Add the login with ajax widget to your sidebar, [lwa] on your pages, or use login_with_ajax() in your template.
  5. Happy logging in!

屏幕截图:

  • Add a  fully customizable login widget to your sidebars.
  • Smoothen the process via ajax login, avoid screen refreshes on failures.
  • If your login is unsuccessful, user gets notified without loading a new page!
  • Customizable login/logout redirection settings.
  • Choose what your users see once logged in.

升级注意事项:

Upgrading from v3 to v3.1 Due to the improvmenets necessary (specifically allowing multiple LWA widgets on one page), it was important to modify the template files to use classnames instead of ids. If you have customized your widgets as per the instructions below, you will need make some modifications to your templates, and probably re-evaluate whether you still need custom JS if you went that far. We've tried to minimize potential conflicts arising from this, but you should consider revising your template regarding these two points:
  • LoginWithAjax is now a static class, so things like $this->function() and $this->variable should become LoginWithAjax::function() and LoginWithAjax::$variable
  • Element IDs are now classnames, and are converted like so (we do have backwards compatibility to account for this, but still recommended):
  • LoginWithAjax becomes lwa
  • classname is all lowercase
  • underscores become hyphens
  • Example : LoginWithAjax_Form > lwa-form

更新日志:

3.1.11 3.1.10 3.1.9 3.1.8.1 3,1,8 3.1.7 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1 3.0.4.1 3.0.4 3.0.3 3.0.2 3.0.1 3.0 3.0b3 3.0b 2.21 2.2 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1