Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are receiving deprecation notices about the creation of dynamic property in the Whip_RequirementsChecker class due to a feature in PHP 8.2. This issue appears in the logs or query monitor plugin at wp-content/plugins/sitepress-multilingual-cms/vendor/yoast/whip/src/Whip_RequirementsChecker.php:37.
Solution:
We are aware of this issue and our developers are working on updating the yoast/whip package to v2 in one of the future releases of WPML. This update will resolve the deprecation notices you are encountering.

If this solution becomes irrelevant due to updates or if it does not apply to your case, we recommend opening a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML Support Forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 1 reply, has 2 voices.

Last updated by Dražen Duvnjak 5 months, 1 week ago.

Assisted by: Dražen Duvnjak.

Author Posts
June 14, 2024 at 9:42 am #15739456

ivanS-69

Background of the issue:
We are getting deprecation notices about the creation of dynamic property in Whip_RequirementsChecker class. This is a PHP 8.2 feature. This has also been fixed in the v2 of the whip library so please let your developers update the dependency which will make this issue disappear.

Symptoms:
Deprecation notices in our logs or query monitor plugin (wp-content/plugins/sitepress-multilingual-cms/vendor/yoast/whip/src/Whip_RequirementsChecker.php:37).

Questions:
Can you update the yoast/whip package in WPML to v2?

June 14, 2024 at 2:21 pm #15740463

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

thanks for reporting.

Yes, our devs are aware of this and the fix will be included in one of the future releases.

Kind regards,
Drazen