• Resolved jet560

    (@jet560)


    Seems after I updated my PHP version to 8.0, along with updating wordpress, deprecated warnings started displaying. I did try to check if debugging was disabled, in which it was, yet the warnings still showed nonetheless. I don’t know how else to fix this.

    Deprecated: Return type of Give\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Container/Container.php on line 1164

    Deprecated: Return type of Give\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Container/Container.php on line 1176

    Deprecated: Return type of Give\Container\Container::offsetSet($key, $value) 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 /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Container/Container.php on line 1189

    Deprecated: Return type of Give\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Container/Container.php on line 1206

    Deprecated: Return type of Give\Framework\PaymentGateways\Contracts\PaymentGatewaysIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/PaymentGateways/Contracts/PaymentGatewaysIterator.php on line 15

    Deprecated: Return type of Give\Framework\PaymentGateways\Contracts\PaymentGatewaysIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/PaymentGateways/Contracts/PaymentGatewaysIterator.php on line 23

    Deprecated: Return type of Give\Framework\PaymentGateways\Contracts\PaymentGatewaysIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/PaymentGateways/Contracts/PaymentGatewaysIterator.php on line 32

    Deprecated: Return type of Give\Framework\PaymentGateways\Contracts\PaymentGatewaysIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/PaymentGateways/Contracts/PaymentGatewaysIterator.php on line 41

    Deprecated: Return type of Give\Framework\PaymentGateways\Contracts\PaymentGatewaysIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/PaymentGateways/Contracts/PaymentGatewaysIterator.php on line 49

    Deprecated: Return type of Give\Framework\FieldsAPI\Contracts\Node::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/give/src/Framework/FieldsAPI/Contracts/Node.php on line 29

    Deprecated: Function Elementor\Core\Responsive\Responsive::has_custom_breakpoints is deprecated since version 3.2.0! Use Plugin::$instance->breakpoints->has_custom_breakpoints() instead. in /home1/royalpriesthoodu/public_html/cms/wp-includes/functions.php on line 5383

    Deprecated: Return type of ElementorPro\Core\Database\Model_Base::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/royalpriesthoodu/public_html/cms/wp-content/plugins/elementor-pro/core/database/model-base.php on line 135

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Hi @jet560,

    Glad you reached out. Folks tend to use the debug log a few different ways:

    1. Managing debug log manually
    2. Managing debug log via a plugin
    3. Managed hosting

    If you are managing the debug log manually, you can find a step by step method for enabling/disabling here: https://www.domain.com/help/article/wordpress-how-to-enable-or-disable-wp-debug.

    If you’ve followed these steps and are still seeing those logs, you may have a plugin that is handling this for you. If that’s the case, you’ll need to check that configuration.

    If you have managed hosting, you may need to check in with your hosting provider about this.

    I’ll go ahead and mark this as resolved for now, but if you have more questions about this you can create a new ticket right here and we’ll be happy to give things a look.

    Have a great day!

Viewing 1 replies (of 1 total)
  • The topic ‘Updated Elementor, WordPress and PHP now having deprecated warnings?’ is closed to new replies.