• Resolved leswoolsey

    (@leswoolsey)


    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 ambition domain 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 the init action 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

    It’s kind of hard to figure out if this plugin will do what I want if I can’t activate it.

    Thanks

    Les

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Jasveer

    (@jasveer7863)

    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 is category-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 error at the same time, and paste that line here. The notice you already sent is not that error.

    Looking forward.

    Thanks

    Thread Starter leswoolsey

    (@leswoolsey)

    The 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 ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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 the ambition domain 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 the init action 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

    Thanks again

    Les

    Thread Starter leswoolsey

    (@leswoolsey)

    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

    Plugin Support Jasveer

    (@jasveer7863)

    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

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.