Re WP cron jobs – use this to see what is running and scheduled:
https://wordpress.org/plugins/wp-crontrol/
I installed WP Crontrol and saw nothing out of the ordinary:
ws_plugin__s2member_auto_eot_system__schedule
_cron_zencache_cleanup
bp_activity_akismet_delete_old_metadata
wp_maybe_auto_update
wp_version_check
wp_update_plugins
wp_update_themes
akismet_scheduled_delete
wp_scheduled_delete
wp_scheduled_auto_draft_delete
Earlier today I added the following to my functions.php file:
add_filter( 'bp_activity_do_mentions', '__return_false' );
No @mention emails were generated since then. As soon as I commented that code out, within 5-10 minutes thirteen @mention email notifications went out – all with links to content that is years old (pre-import).
I’ve therefore put the filter back into functions.php and can only assume I’ll have to do without the @mention functionality of buddypress.
I appreciate everyone’s help up to this point.
Earlier today I added the following to my functions.php file:
add_filter( ‘bp_activity_do_mentions’, ‘__return_false’ );
No @mention emails were generated since then. As soon as I commented that code out, within 5-10 minutes thirteen @mention email notifications went out ā all with links to content that is years old (pre-import).
@reedy something custom is running which is causing bp_activity_do_mentions
to execute. Did you say you deactivated all of your plugins and custom code? If so, then I suspect the importer is still active. I’m not familiar with it, because it’s bbPress-based but the guys over at that forum should be able to tell you how to deactivate it.