From 1f5f1639167ac5ec66797a97e2c8afd20d7f02ae Mon Sep 17 00:00:00 2001 From: Coen Jacobs Date: Thu, 5 Dec 2013 10:43:46 +0100 Subject: [PATCH] Added option to hide Returning customer message. Closes #4220 --- includes/admin/settings/class-wc-settings-accounts.php | 9 +++++++++ templates/checkout/form-login.php | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/includes/admin/settings/class-wc-settings-accounts.php b/includes/admin/settings/class-wc-settings-accounts.php index 46d8fa8c74e..a9b9e10d2af 100644 --- a/includes/admin/settings/class-wc-settings-accounts.php +++ b/includes/admin/settings/class-wc-settings-accounts.php @@ -123,6 +123,15 @@ class WC_Settings_Accounts extends WC_Settings_Page { 'autoload' => false ), + array( + 'desc' => __( 'Display returning customer login reminder on the "Checkout" page', 'woocommerce' ), + 'id' => 'woocommerce_enable_checkout_login_reminder', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'autoload' => false + ), + array( 'title' => __( 'Account Creation', 'woocommerce' ), 'desc' => __( 'Automatically generate username from customer email', 'woocommerce' ), diff --git a/templates/checkout/form-login.php b/templates/checkout/form-login.php index c6b00d44b29..beb821c1218 100644 --- a/templates/checkout/form-login.php +++ b/templates/checkout/form-login.php @@ -9,7 +9,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly -if ( is_user_logged_in() ) return; +if ( is_user_logged_in() || 'no' == get_option( 'woocommerce_enable_checkout_login_reminder' ) ) return; $info_message = apply_filters( 'woocommerce_checkout_login_message', __( 'Returning customer?', 'woocommerce' ) ); $info_message .= ' ' . __( 'Click here to login', 'woocommerce' ) . '';