PHP Compatibility Index

Is Pods compatible with PHP 8?

Version 3.3.9.2 · 100,000+ active installs · requires PHP 7.2

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

No removed PHP features found in Pods 3.3.9.2. It uses 129 deprecated feature(s) that only log notices today.

PHP 8.0
✓
PHP 8.1
✓
PHP 8.2
✓
PHP 8.3
✓
PHP 8.4
✓
PHP 8.5
⚠ 129

✓ 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
classes/Pods.php:676The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/Pods.php:2407The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/Pods.php:2409The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/Pods.php:2454The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/Pods.php:2455The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/Pods.php:3647The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:1811The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:3253The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:3254The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:4271The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:4276The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:4277The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:4941The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:5451The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:7052The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:7529The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:7743The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:7823The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:8545The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:8616The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:8892The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:8980The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsAPI.php:9124The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsArray.php:157The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsComponents.php:693The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsComponents.php:722The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsComponents.php:726The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsData.php:1008The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsData.php:1222The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsData.php:3000The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsForm.php:1410The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1181The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1182The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1183The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1184The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1185The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1186The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1187The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1188The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1189The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1190The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1191The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1192The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1242The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1245The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1246The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1247The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1263The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1280The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1281The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1282The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1283The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1285The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1286The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1291The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1292The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1293The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1297The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1299The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1300The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1304The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1317The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1378The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1440The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1443The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1444The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1486The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1487The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1488The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1489The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1490The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1491The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1492The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1493The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1498The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1500The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1501The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1525The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1569The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1758The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1787The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1805The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1815The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1860The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1882The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsInit.php:1986The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsMeta.php:1652The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsMeta.php:1998The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsMeta.php:2239The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsMeta.php:2457The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsMeta.php:2948The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/PodsRESTHandlers.php:285The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/fields/file.php:1028The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/fields/file.php:1029The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/fields/link.php:308The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/fields/pick.php:1113The boolean cast is deprecated since PHP 8.5; Use (bool) instead
classes/fields/pick.php:1841The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-ACF/Migrate-ACF.php:123The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-ACF/Migrate-ACF.php:133The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-CPTUI/Migrate-CPTUI.php:129The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-CPTUI/Migrate-CPTUI.php:139The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-PHP/Migrate-PHP.php:162The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Migrate-PHP/Migrate-PHP.php:168The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:557The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1048The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1049The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1050The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1053The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1054The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1094The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1095The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1096The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1099The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1100The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Pages.php:1284The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Roles/Roles.php:292The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Roles/Roles.php:357The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Templates/Templates.php:306The boolean cast is deprecated since PHP 8.5; Use (bool) instead
components/Templates/Templates.php:624The boolean cast is deprecated since PHP 8.5; Use (bool) instead
includes/general.php:2943The boolean cast is deprecated since PHP 8.5; Use (bool) instead
includes/general.php:3029The boolean cast is deprecated since PHP 8.5; Use (bool) instead
includes/general.php:3065The boolean cast is deprecated since PHP 8.5; Use (bool) instead
sql/upgrade/PodsUpgrade.php:253The boolean cast is deprecated since PHP 8.5; Use (bool) instead
sql/upgrade/PodsUpgrade.php:274The boolean cast is deprecated since PHP 8.5; Use (bool) instead
src/Pods/Whatsit/Block_Field.php:310The boolean cast is deprecated since PHP 8.5; Use (bool) instead
src/Pods/Whatsit/Storage.php:489The boolean cast is deprecated since PHP 8.5; Use (bool) instead
src/Pods/Whatsit/Storage/Post_Type.php:197The boolean cast is deprecated since PHP 8.5; Use (bool) instead
src/Pods/Whatsit/Store.php:717The boolean cast is deprecated since PHP 8.5; Use (bool) instead
src/Pods/Whatsit/Store.php:728The boolean cast is deprecated since PHP 8.5; Use (bool) instead

Plugin page on WordPress.org: pods