current_template_id; $usk_has_content = false; if ($usk_template_id && class_exists('Elementor\Plugin')) { $usk_elementor_data = get_post_meta($usk_template_id, '_elementor_data', true); if (is_string($usk_elementor_data)) { $decoded = json_decode($usk_elementor_data, true); $usk_has_content = is_array($decoded) && ! empty($decoded); } elseif (is_array($usk_elementor_data)) { $usk_has_content = ! empty($usk_elementor_data); } } do_action('woocommerce_before_customer_login_form'); if ($usk_has_content) { echo Elementor\Plugin::instance()->frontend->get_builder_content($usk_template_id, false); } else { // Fallback to WC's stock login/register form so the page is never empty. wc_get_template('myaccount/form-login.php'); } do_action('woocommerce_after_customer_login_form'); do_action('woocommerce_after_main_content'); get_footer('shop');