cpluscc can you share the entire Composer output, and maybe the output of composer why-not kilowhat/flarum-ext-wordpress 1.7
and php flarum info
? The output you shared makes no mention of a PHP version issue. Maybe it's a conflict between the dependencies required by different extensions.
I am not aware of any issue running this extension on PHP 8.0 or 8.1. I am pretty sure I worked on the last few updates on my PHP 8.1 dev setup. I just tried installing the extension on my PHP 8.0 dev setup and didn't encounter any issue. PHP 8.2 might be an issue, but I think the problems are with Flarum core and are already being addressed in Flarum version 1.7. I can try again this weekend on my PHP 8.1 computer if needed, but I'm really not seeing any issue dependency-wise. symfony/dom-crawler@v4.4.45
requires php: >=7.1.3
which will allow with 8.0 and 8.1 just fine.
Please delete the GitHub repository and Packagist repo you created with a copy of my source code, or I will have to reach out to GitHub to take it down. It's fine with me if you would like to maintain a private fork as long as an Extiverse license is active, but it must be only used and accessible within your organization.