MeteorGPLby WebbingApps

Easy Digital Downloads - Auto Register

Plugin
Beobachten 0 Mit Stern markieren 0
Installieren

Automatically creates a WP user account at checkout, based on customer's email address.

  • 0 Sterne
  • 0 Beobachter
  • 0 Downloads
  • GPL-2.0-or-later

Versionen 1

Neueste zuerst · jede Version vor der Veröffentlichung gescannt
  1. 1.3.9 Neueste

    Fix: User not added to subsite when user already exists in site network Versionshinweise

    9 Dateien 17,6 KB Verifiziert

16 noch nicht verfügbare Versionen anzeigen

Releases, die im Changelog des Anbieters oder auf WordPress.org genannt werden und die das Repository noch nicht enthält.

  1. 1.4.5 Noch nicht verfügbar

    Auf WordPress.org veröffentlicht

  2. 1.3.8 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Invalid foreach error when purchase does not contain license keys

    Changelog-Eintrag

  3. 1.3.7 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Ensure user ID is set on license keys properly

    Changelog-Eintrag

  4. 1.3.6 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Updated plugin authors

    Changelog-Eintrag

  5. 1.3.5 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Users not automatically logged in when using the Free Downloads extension

    Changelog-Eintrag

  6. 1.3.4 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Users not automatically logged in when using Buy Now buttons

    Changelog-Eintrag

  7. 1.3.3 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Tweak: Added support for other extensions to run the registration process before a payment is recorded

    Changelog-Eintrag

  8. 1.3.2 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Correct compatibility with Easy Digital Downloads user verification process.

    Changelog-Eintrag

  9. 1.3.1 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Issue with customers being forced to log in

    Changelog-Eintrag

  10. 1.3 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: Resolves compatibility issues with Easy Digital Downloads 2.1+

    Changelog-Eintrag

  11. 1.2.1 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fix: EDD activation check

    Changelog-Eintrag

  12. 1.2 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Tweak: Pass $userdata along to eddautoregisterinsertuserargs filter

    Changelog-Eintrag

  13. 1.1 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    New: User account creation now closely mimics that of EDD core meaning a user account will be created no matter what payment gateway is used

    Changelog-Eintrag

  14. 1.0.2 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    New: Adding custom translations is now easier by adding them to the wp-content/languages/edd-auto-register folder

    Changelog-Eintrag

  15. 1.0.1 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Fixed filter names for error messages

    Changelog-Eintrag

  16. 1.0 Noch nicht verfügbar Veröffentlichungsdatum nicht angegeben

    Initial release

    Changelog-Eintrag

Easy Digital Downloads - Auto Register

Automatically creates a WP user account at checkout, based on customer's email address.

This plugin now requires Easy Digital Downloads v2.3 or greater.

Once activated, EDD Auto Register will create a WordPress user account for your customer at checkout, without the need for the customer to enter any additional information. This eliminates the need for the default EDD registration form, and drastically reduces the time it takes your customers to complete their purchase.

Guest checkout is required so the plugin overrides the setting. The registration form is hidden on checkout while the plugin is active.

There are various filters available for developers, see the FAQ tab for more information.

More add-ons for Easy Digital Downloads

You can find more add-ons (both free and commercial) from Easy Digital Downloads' website

Installation

  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP Admin plugin page)
  4. Activate this plugin
  5. That's it! user accounts will automatically be created for your customers when they purchase your product for the first time and their login details will be emailed to them

OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin's name

Faq

How can I modify some of the key aspects of the plugin?

There are filters available to modify the behaviour of the plugin, see the list below:

  1. edd_auto_register_email_subject
  2. edd_auto_register_headers
  3. edd_auto_register_insert_user_args
  4. edd_auto_register_email_body
  5. edd_auto_register_error_must_login
  6. edd_auto_register_login_form
  7. edd_auto_register_disable

Can you provide a filter example of how to change the email's subject?

Add the following to your child theme's functions.php

function my_child_theme_edd_auto_register_email_subject( $subject ) {

    // enter your new subject below
    $subject = 'Here are your new login details';

    return $subject;

}
add_filter( 'edd_auto_register_email_subject', 'my_child_theme_edd_auto_register_email_subject' );

Can you provide a filter example of how to change the email's body?

Add the following to your child theme's functions.php

function my_child_theme_edd_auto_register_email_body( $default_email_body, $first_name, $username, $password ) {

	// Modify accordingly
	$default_email_body = __( "Dear", "edd-auto-register" ) . ' ' . $first_name . ",\n\n";
	$default_email_body .= __( "Below are your login details:", "edd-auto-register" ) . "\n\n";
	$default_email_body .= __( "Your Username:", "edd-auto-register" ) . ' ' . $username . "\n\n";
	$default_email_body .= __( "Your Password:", "edd-auto-register" ) . ' ' . $password . "\n\n";
	$default_email_body .= __( "Login:", "edd-auto-register" ) . ' ' . wp_login_url() . "\r\n";

	return $default_email_body;

}
add_filter( 'edd_auto_register_email_body', 'my_child_theme_edd_auto_register_email_body', 10, 4 );

= Can you provide an example how to disable auto register?

Add the following to your child theme's functions.php

/*
 * Disable auto register for specific products
 */
function my_child_theme_disable_auto_register() {
	$cart_contents = edd_get_cart_contents();
	if ( ! $cart_contents ) {
		return;
	}
	foreach ( $cart_contents as $key => $item ) {
		$items[] = $item['id'];
	}
	// List of download ids that require auto register
	$items_for_auto_register = array( '21', '987' );
	// If there are no downloads that require auto register then disable it.
	if ( ! array_intersect( $items, $items_for_auto_register ) ) {
		add_filter( 'edd_auto_register_disable', '__return_true', 11 );
	}
}
add_action( 'init', 'my_child_theme_disable_auto_register', 11 );

How can I disable the email from sending to the customer?

There's an option under downloads → settings → extensions

Screenshots

  1. The standard purchase form which will create a user account from the customer's Email Address
  2. The plugin's simple login form when both "Disable Guest Checkout" and "Show Register / Login Form?" are enabled
  3. The error message that shows when "Disable Guest Checkout" is enabled, but "Show Register / Login Form?" is not

Installieren

composer require meteorgpl-plugin/edd-auto-register

Die Lizenzprüfungen des Anbieters sind unverändert: Aktivieren Sie das Plugin in WordPress mit einem beim Anbieter gekauften Lizenzschlüssel.

Lizenz

Deklarierte Lizenz: GPL-2.0-or-later. Der Code wird unter der Lizenz weiterverbreitet, die der Anbieter in den eigenen Headern des Plugins deklariert hat. Lizenzprofil: gpl-full.

Grafiken, Schriften, Medien und Dokumente, die möglicherweise separat lizenziert sind, werden nicht weiterverbreitet; die Lizenzseite erklärt, was ersetzt oder entfernt wird, und der Sicherheits-Tab listet es pro Version auf. Der Anspruch auf Support und Updates ergibt sich aus der Lizenz, die Sie beim Anbieter kaufen.

Easy Digital Downloads Easy Digital Downloads - All Access

meteorgpl-plugin/edd-all-access

Sell "All Access" memberships to your customers so they can download any product.

Plugin 1.2.6

Easy Digital Downloads Easy Digital Downloads (Pro)

meteorgpl-plugin/easy-digital-downloads

The #1 ecommerce WordPress plugin to sell digital products. Effortlessly manage orders, maximize revenue, and accept payments through Stripe & PayPal.

Plugin 3.2.0 LGPL-2.0-only

Feedback senden

Was funktioniert, was nicht, was fehlt: Ein paar Worte helfen.

Nur wenn Sie eine Antwort möchten.

Wird in Ihrem Browser aufgenommen, ohne dieses Fenster. Passwörter, Ihre Eingaben in Formularen, Schlüssel und Tokens werden als graue Blöcke ausgelassen; vor dem Senden können Sie weitere Bereiche verbergen. Screenshots bewahren wir 90 Tage auf.

Wir speichern es mit der Seitenadresse, Ihrer Sprache, der Fenstergröße, dem Browser und der IP-Adresse, und Ihrer E-Mail-Adresse, wenn Sie eine angeben. IP-Adresse und Browser werden nach 90 Tagen gelöscht. Datenschutzerklärung.

Alle Sprachen