Broken in PHP8.3
-
My archive list doesn’t work on versions up to 6.2.0. WordPress crashes, with the last thing written to the page being the “Archives” header. It’s not a catastrophic issue because you only really lose the footer (and obviously the archives – and anything you might have had under it in the sidebar).
Claude tells me it’s due to a PHP 8.3 strict typing issue, specifically the calls to explode() in class-jq-archive-list-datasource.php.
I’ve edited it on my site to cast those as strings and it’s working now.
3 instances like this:$ids = is_array($this->config['included']) ? $this->config['included'] : explode(',', (string)$this->config['included']);
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.