Hi @spespam
Thanks so much for getting in touch about this and I apologize for the delay in our response! We do have steps to fix this and I’ve provided those below.
Here are detailed instructions to fix the issue.
Please use the plugin editor to replace the contents of this file. To do this, in WordPress go to Plugins > Plugin Editor.
Select AWP Classifieds on the right-hand side of the page in the dropdown menu. Once you’ve chosen AWP Classifieds, click on the Select button and then choose the includes folder.
Scroll down to find the compatibility folder and select the class-seo-framework-plugin-integration.php file
And then you can change line 74 of that file as follows:
from:
return class_exists( 'The_SEO_Framework\Post_Data' );
to:
return function_exists( 'tsf' );
Save your changes and check your site.
That should address the issue for you. Please try that and let me know if you run into more issues.
Hi @bobbied,
Thank you so much, the problem is solved. 🙂
Hello! Author of The SEO Framework here.
I noticed that the plugin calls the method tsf()->get_custom_field(), which has been deprecated in TSF v4.0 (Sep 2019) and removed in TSF v4.1.4 (July 2021). So, the plugin will write a bunch of “unavailable” notices in the server logs when debugging is enabled.
It’s been 4 years since the API changes. Is there anything I can do to help ease the transition to TSF v5.0+ support? I can contribute/validate if a PR is open for this.
Hi @cybr,
Thanks for adding your response! I will make sure the developer looks into updating this in our next release. We really appreciate your input here.