Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Return type of WC_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 57

Deprecated: Return type of WC_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 47

Deprecated: Return type of WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 68

Deprecated: Return type of WC_Meta_Data::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-wc-meta-data.php on line 50

Deprecated: Creation of dynamic property WooCommerce::$api is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 531

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home3/decoyses/rivonbooks.co.za/wp-includes/functions.php on line 6114

Deprecated: Creation of dynamic property Smush\Core\Modules::$webp is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/wp-smushit/core/class-modules.php on line 97

Deprecated: Creation of dynamic property Smush\Core\Modules\Helpers\Parser::$iframes is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/wp-smushit/core/modules/helpers/class-parser.php on line 87

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the virtue domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home3/decoyses/rivonbooks.co.za/wp-includes/functions.php on line 6114

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/class.redux_helpers.php on line 654

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/class.redux_helpers.php on line 654

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/class.redux_helpers.php on line 654

Deprecated: Creation of dynamic property ReduxFramework::$old_opt_name is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/framework.php on line 231

Deprecated: Creation of dynamic property ReduxFramework_extension_vendor_support::$extension_dir is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/options/extensions/vendor_support/extension_vendor_support.php on line 51

Deprecated: Creation of dynamic property ReduxFramework_extension_vendor_support::$extension_url is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/options/extensions/vendor_support/extension_vendor_support.php on line 52

Deprecated: Creation of dynamic property ReduxFramework_Extension_kad_slides::$field_name is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/options/extensions/kad_slides/extension_kad_slides.php on line 58

Deprecated: Creation of dynamic property ReduxFramework_Extension_kad_icons::$field_name is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/options/extensions/kad_icons/extension_kad_icons.php on line 58

Deprecated: Creation of dynamic property ReduxFramework_Extension_options_object::$field_name is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/extensions/options_object/extension_options_object.php on line 62

Deprecated: Creation of dynamic property ReduxFramework_extension_import_export::$field_name is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/extensions/import_export/extension_import_export.php on line 62

Deprecated: Creation of dynamic property ReduxFramework_extension_customizer::$upload_dir is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/extensions/customizer/extension_customizer.php on line 62

Deprecated: Creation of dynamic property ReduxFramework::$transients is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/framework.php on line 2421

Deprecated: Creation of dynamic property ReduxFramework::$transients_check is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/framework.php on line 2422

Deprecated: Creation of dynamic property ReduxFramework::$apiHasRun is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/themes/virtue/themeoptions/inc/class.redux_api.php on line 117

Deprecated: Creation of dynamic property WC_Countries::$countries is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/class-wc-countries.php on line 51

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_tax_totals is deprecated in /home3/decoyses/rivonbooks.co.za/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Warning: Cannot modify header information - headers already sent by (output started at /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php:44) in /home3/decoyses/rivonbooks.co.za/wp-includes/pluggable.php on line 1435

Warning: Cannot modify header information - headers already sent by (output started at /home3/decoyses/rivonbooks.co.za/wp-content/plugins/ajax-search-for-woocommerce/fs/lib/includes/managers/class-fs-key-value-storage.php:44) in /home3/decoyses/rivonbooks.co.za/wp-includes/pluggable.php on line 1438