При входе в систему с правами администратора проверка не выполняется и не выводит никаких ошибок, отлично работает при выходе из системы или входе в систему в качестве клиента.
При переводе WordPress в режим отладки я получаю следующие уведомления PHP:
Примечание: неопределенная переменная: карты в /wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php в строке 155
Примечание: Неопределенное свойство: DS_Sagepay_Direct :: $ проверено в /wp-content/plugins/sagepay-direct-for-woocommerce-payment-gateway/ds-sagepay-direct.php в строке 476
Пожалуйста помоги!