Support

Search results for ""

Sorry, no results found. Perhaps you would like to search the documentation?
All Topics
Harris Beach

ACP causing critical error with JetEngine CPT’s

I am using JetEngine (Crockoblock) for my Post Types. Since updating ACP to 7.0.8, I am getting a critical error message in wp-admin when I try to edit any of the post types (people, news, insights, events, etc.). The message I receive through email is “WordPress caught an error with one of your plugins, Admin Columns Pro”. I have disabled ACP temporarily and this has allowed us to access the pages we need to edit. Please advise, thank you.

1 day, 17 hours ago
Tobias Schutter
Developer

Do you have the actual PHP error? It should be in your PHP logs.

1 day, 15 hours ago
Harris Beach

Here is what I finally found in the debug.log

[03-Feb-2026 15:10:24 UTC] PHP Fatal error:  
Uncaught TypeError: ACP\Editing\PaginatedOptions\Posts::__construct(): 
Argument #1 ($post_types) must be of type array, null given, called in /wp-content/plugins/admin-columns-pro/addons/jetengine/classes/Editing/MetaServiceFactory.php on line 79 
and defined in /wp-content/plugins/admin-columns-pro/classes/Editing/PaginatedOptions/Posts.php:16
Stack trace:
#0 /wp-content/plugins/admin-columns-pro/addons/jetengine/classes/Editing/MetaServiceFactory.php(79): ACP\Editing\PaginatedOptions\Posts->__construct(NULL)
#1 /wp-content/plugins/admin-columns-pro/addons/jetengine/classes/ColumnFactory/Meta/FieldFactory.php(91): ACA\JetEngine\Editing\MetaServiceFactory->create(Object(ACA\JetEngine\Field\Type\Posts), Object(AC\MetaType))
#2 /wp-content/plugins/admin-columns-pro/classes/Column/ColumnFactory.php(29): ACA\JetEngine\ColumnFactory\Meta\FieldFactory->get_editing(Object(AC\Setting\Config))
#3 /wp-content/plugins/admin-columns-pro/addons/jetengine/classes/ColumnFactory/Meta/FieldFactory.php(109): ACP\Column\ColumnFactory->get_feature_settings_builder(Object(AC\Setting\Config))
#4 /wp-content/plugins/admin-columns-pro/classes/Column/AdvancedColumnFactory.php(35): ACA\JetEngine\ColumnFactory\Meta\FieldFactory->get_feature_settings_builder(Object(AC\Setting\Config))
#5 /wp-content/plugins/admin-columns-pro/admin-columns/classes/ColumnRepository/EncodedData.php(73): ACP\Column\AdvancedColumnFactory->create(Object(AC\Setting\Config))
#6 /wp-content/plugins/admin-columns-pro/admin-columns/classes/ColumnRepository/EncodedData.php(46): AC\ColumnRepository\EncodedData->find('column-jetengin...', Object(AC\Setting\Config))
#7 /wp-content/plugins/admin-columns-pro/admin-columns/classes/ColumnIterator/ProxyColumnIterator.php(27): AC\ColumnRepository\EncodedData->find_all()
#8 /wp-content/plugins/admin-columns-pro/admin-columns/classes/ColumnIterator/ProxyColumnIterator.php(58): AC\ColumnIterator\ProxyColumnIterator->forward()
#9 /wp-content/plugins/admin-columns-pro/admin-columns/classes/ColumnRepository/Sort/ColumnNames.php(25): AC\ColumnIterator\ProxyColumnIterator->rewind()
#10 /wp-content/plugins/admin-columns-pro/admin-columns/classes/Service/ManageHeadings.php(45): AC\ColumnRepository\Sort\ColumnNames->sort(Object(AC\ColumnIterator\ProxyColumnIterator))
#11 /wp-content/plugins/admin-columns-pro/admin-columns/classes/Service/ManageHeadings.php(71): AC\Service\ManageHeadings->get_column_headings(Object(AC\ListScreen))
#12 /wp-includes/class-wp-hook.php(341): AC\Service\ManageHeadings->handle(Object(AC\ListScreen), Object(AC\TableScreen\Post))
#13 /wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)
#14 /wp-includes/plugin.php(522): WP_Hook->do_action(Array)
#15 /wp-content/plugins/admin-columns-pro/admin-columns/classes/Service/CurrentTable.php(99): do_action('ac/table/list_s...', Object(AC\ListScreen), Object(AC\TableScreen\Post))
#16 /wp-includes/class-wp-hook.php(341): AC\Service\CurrentTable->handle(Object(WP_Screen))
#17 /wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)
#18 /wp-includes/plugin.php(522): WP_Hook->do_action(Array)
#19 /wp-admin/includes/class-wp-screen.php(424): do_action('current_screen', Object(WP_Screen))
#20 /wp-admin/includes/screen.php(243): WP_Screen->set_current_screen()
#21 /wp-admin/admin.php(217): set_current_screen()
#22 /wp-admin/edit.php(10): require_once('/home/customer/...')
#23 {main} thrown in /wp-content/plugins/admin-columns-pro/classes/Editing/PaginatedOptions/Posts.php on line 16
19 hours, 8 minutes ago
Tobias Schutter
Developer

Thank you! That’s exactly what I needed. We will fix the asap.

18 hours, 47 minutes ago

You must be logged in to reply to this topic.