This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is receiving a deprecation warning regarding the Whip_RequirementsChecker on their site. They provided a potential fix which involves adding properties 'configuration' and 'messageManager' within the class Whip_RequirementsChecker.
Solution:
We acknowledged the client's suggested solution and provided a similar code snippet to address the issue:
public function __construct( $configuration = array(), $textdomain = 'default' ) { public $configuration; // start fix public $messageManager; //end fix $this->requirements = array(); $this->configuration = new Whip_Configuration( $configuration ); $this->messageManager = new Whip_MessagesManager(); $this->textdomain = $textdomain; }
However, we explained that we cannot apply the fix immediately as it requires further testing due to the involvement of other classes and plugins. We also mentioned that Whip_Configuration is an external library used by Yoast, and the issue might not be entirely within our control to fix. We provided a link to a related issue on Yoast's GitHub: https://github.com/Yoast/wordpress-seo/issues/19914
We informed the client that the final solution is scheduled for WPML 4.7 and requested that they refrain from using obscene language in communications.
Please note that the solution provided might be outdated or not applicable to your case. If the issue persists, we 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. If necessary, please open a new support ticket for further assistance.
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.
This topic contains 3 replies, has 2 voices.
Last updated by 1 year, 4 months ago.
Assisted by: Bruno Kos.