Código para WordPress y WooCommerce: detectar clientes con pedidos que no son usuarios registrados
En ocasiones conviene verificar que todas las personas que han comprado en la tienda figuran como usuarios de WordPress. En este caso, un cliente va a cerrar su tienda y queremos asegurarnos de que sus 3400 clientes están dados de alta como usuarios, para poder aprovechar esa base de datos en futuros envíos de correo.
El resultado aparece en la parte superior izquierda al entrar en el panel de administración.
add_action(‘admin_notices’, ‘check_unregistered_customers’);
function check_unregistered_customers() {
global $wpdb;
// Obtener todos los correos electrónicos de los pedidos
$order_emails = $wpdb->get_col(”
SELECT meta_value FROM {$wpdb->prefix}postmeta
WHERE meta_key = ‘_billing_email’
”);
Sobre Riojawebs.es
Diseñamos webs estáticas en HTML5 puro desde La Rioja. Sin WordPress ni WooCommerce. 100/100 en GTmetrix y tiempos de carga inferiores a 0.3 segundos.
¿Tu web actual va lenta?
Audita tu sitio sin coste y descubre cuánto tráfico estás perdiendo por segundo de retraso.
