Activation Crashes
-
I installed version 3.1 but when I activate it it gives a fatal error. The debug.log says
[28-Sep-2026 00:32:01 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the
ambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260It’s kind of hard to figure out if this plugin will do what I want if I can’t activate it.
Thanks
Les
-
Hi @leswoolsey ,
Thanks for sending the log. We checked it against Category AJAX Filter 3.1.
That line is a PHP notice, not a fatal error, and it is not from this plugin. The text domain in the message is
ambition, which belongs to the Ambition theme. This plugin’s text domain iscategory-ajax-filter. WordPress added this notice in version 6.7 when a theme loads translations too early. The same message is already reported on the Ambition theme support forum: https://wordpress.org/support/topic/function-loaded-too-early/It is written to debug.log on normal page loads while debugging is turned on, including the moment you click Activate, so it can look connected even though it does not stop this plugin from running.
Please check Plugins → Installed Plugins and see whether Category AJAX Filter shows as Active. If the site is showing WordPress’s “There has been a critical error on this website” message, look in debug.log for a separate line that starts with
PHP Fatal errorat the same time, and paste that line here. The notice you already sent is not that error.
Looking forward.
ThanksThe plugin is not activated. Every time I try it says there is a fatal error. Here is a snippent from debug.log when I tried to activate it.
28-Sep-2026 12:21:00 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the
ambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:00 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:11 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:15 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:16 UTC] PHP Deprecated: Creation of dynamic property WPEngine_PHPCompat\PHP_Compatibility_Checker::$page is deprecated in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/php-compatibility-checker/lib/class-php-compatibility-checker.php on line 284
[28-Sep-2026 12:21:21 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:26 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:28 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:29 UTC] PHP Deprecated: Creation of dynamic property WPEngine_PHPCompat\PHP_Compatibility_Checker::$page is deprecated in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/php-compatibility-checker/lib/class-php-compatibility-checker.php on line 284
[28-Sep-2026 12:21:30 UTC] PHP Fatal error: Cannot redeclare function duplicate_post() (previously declared in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/quick-event-manager/legacy/quick-event-editor.php:1012) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/category-ajax-filter/admin/builder-functions.php on line 3658
[28-Sep-2026 12:21:32 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260
[28-Sep-2026 12:21:33 UTC] PHP Deprecated: Creation of dynamic property WPEngine_PHPCompat\PHP_Compatibility_Checker::$page is deprecated in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/php-compatibility-checker/lib/class-php-compatibility-checker.php on line 284
[28-Sep-2026 12:21:35 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for theambitiondomain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at theinitaction or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-includes/functions.php on line 6260Thanks again
Les
Studying this more, i cleared the log and tried again and I found this message:
[28-Sep-2026 15:35:11 UTC] PHP Fatal error: Cannot redeclare function duplicate_post() (previously declared in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/quick-event-manager/legacy/quick-event-editor.php:1012) in /hermes/bosnacweb04/bosnacweb04aa/b51/nf.pgbiblechurch/public_html/pgbiblechurch.ca/newsite/wp-content/plugins/category-ajax-filter/admin/builder-functions.php on line 3658
I can also confirm that deactivating the Quick Event manager allows me to activet your plugin.
It would be nice to be able to have both plugins working together.
Thanks
Les
Hi @leswoolsey ,
Thank you for clearing the log and testing again. That fatal error is a naming conflict: both Category AJAX Filter and Quick Event Manager declare a function named
duplicate_post(), so PHP stops when the two plugins are active together. Deactivating Quick Event Manager lets ours activate, which matches what you found.We are fixing this so both plugins can run at the same time, and we will release the update today. After you update Category AJAX Filter, you can activate Quick Event Manager again and use them together.
Thanks again for the clear report.
Best Regards,
Jasveer
You must be logged in to reply to this topic.