PHP Compatibility Index

Is GiveWP compatible with PHP 8?

Version 4.19.0 · 100,000+ active installs · requires PHP 7.4

Works on PHP 8.0–8.5, with deprecation notices from 8.1

No removed PHP features found in GiveWP 4.19.0. It uses 17 deprecated feature(s) that only log notices today.

PHP 8.0
✓
PHP 8.1
⚠ 1
PHP 8.2
⚠ 16
PHP 8.3
⚠ 16
PHP 8.4
⚠ 16
PHP 8.5
⚠ 17

✓ no problems · ⚠ deprecation notices only (still works) · ✗ uses something removed in that PHP version

Check your whole site, not just one plugin. The free PHP Upgrade Check plugin scans every plugin and theme you have installed (including premium and custom ones) and explains each problem. It runs on any host.

Deprecated (works today, logs notices)

File:lineWhat
includes/admin/tools/export/pdf-reports.php:44Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:74Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:75Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:76Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:86Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:91Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:95Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:100Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:101Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:105Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:110Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:113Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:114Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:192Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/export/pdf-reports.php:201Function utf8_decode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/admin/tools/import/class-give-import-core-settings.php:509Function finfo_close() is deprecated since PHP 8.5
src/FormBuilder/BlockTypes/DonationAmountBlockType.php:66The constant "FILTER_SANITIZE_STRING" is deprecated since PHP 8.1

Plugin page on WordPress.org: give