• Have a issues after delete log balance on my Proxy Nginx + Apache and PHP FPM8.3.8 (Latest WordPress + Woocommerce)

    [25-Jun-2024 22:48:40 UTC] PHP Warning: Undefined property: Woo_Wallet_Email_New_Transaction::$user_login in /home/admin/web/domain/public_html/wp-content/plugins/kadence-woocommerce-email-designer/kadence-woocommerce-email-designer.php on line 613
    [25-Jun-2024 22:48:40 UTC] PHP Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/admin/web/domain/public_html/wp-content/plugins/kadence-woocommerce-email-designer/kadence-woocommerce-email-designer.php on line 613
    [25-Jun-2024 22:48:40 UTC] PHP Warning: Undefined property: Woo_Wallet_Email_New_Transaction::$user_login in /home/admin/web/domain/public_html/wp-content/plugins/kadence-woocommerce-email-designer/kadence-woocommerce-email-designer.php on line 613
    [25-Jun-2024 22:48:40 UTC] PHP Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/admin/web/domain/public_html/wp-content/plugins/kadence-woocommerce-email-designer/kadence-woocommerce-email-designer.php on line 613

Viewing 1 replies (of 1 total)
  • Thread Starter Marcus Karlos

    (@power2009)

    These errors indicate issues within the Kadence WooCommerce Email Designer plugin (kadence-woocommerce-email-designer.php):

    1. Undefined property: The “Undefined property” warning suggests that the object on which the $user_login property is being accessed does not have such a property defined. This typically happens if the object is not initialized correctly or if $user_login is not a valid property in that context.
    2. Deprecated str_replace: The “Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated” warning indicates that the str_replace() function is being called with a $replace parameter that is null. In newer PHP versions, this usage is deprecated.

    What to do:

    • Check the plugin code: Ensure that all object properties are properly handled and initialized in the Kadence WooCommerce Email Designer plugin code before accessing them.
    • Update the plugin: Make sure you are using the latest version of the plugin, as newer versions may fix bugs and improve compatibility with PHP updates.
    • Fix function calls: Replace deprecated function calls highlighted in the warnings with their appropriate alternatives according to the latest PHP recommendations.
Viewing 1 replies (of 1 total)
  • The topic ‘Cant delete Log Balance get error’ is closed to new replies.