Indeed Feed Broken?
I just updated from jobroller 1.90 to 1.99 and the indeed jobs integration no longer works. It gives an error:
Code:
PHP Fatal error: Uncaught TypeError: Unsupported operand types: string / float in /wp-content/themes/jobroller/includes/indeed/indeed.php:198
If I comment out that line it gets worse.
If I comment out that line, then uncomment the api debug lines and add an exit right after them (to prevent the subsequent torrent of XML errors)... I get:
Code:
http://api.indeed.com/ads/apisearch?v=2&co=ca&q=trucking&jt=fulltime&l=nova+scotia&publisher=|REDACTED-FOR-POST|&sort=relevance&limit=5&userip=|REDACTED-FOR-POST|&useragent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%3B+rv%3A128.0%29+Gecko%2F20100101+Firefox%2F128.0&start=0
Which indeed does not honor - it gives a not found page - same as it does for the root of the subdomain:
https://api.indeed.com/
Any ideas? (It looks to me like indeed has updated and jobroller needs to match it?)
Also note the documentation here:
https://docs.appthemes.com/tutorials...m-integration/
is no longer valid... there is no "Indeed published ID ... under ‘XML Feed’ on the Sample Request section." anywhere in an indeed employer account anymore.
I am currently using a legacy publisher ID, from the original configuration done many years ago, by someone else, with an unknown indeed account.