LogoLogo
WordPress.orgExtensionsSupport
Version 6
Version 6
  • Notification – Custom Notifications and Alerts for WordPress
  • Known issues
  • User guide
    • How Notification plugin works
    • Who can use this plugin
    • How to create Notifications
    • Custom Post Type support
    • How to escape { character
    • Background processing
    • Troubleshooting
    • How to setup different FROM address for different Notifications
  • Developer
    • General
      • Plugin loading chain
      • Extension possibilities
      • Creating an extension
      • Bundling Notification plugin
      • White label mode
    • Notifications
      • Suppressing the Notification
      • JSON synchronization
      • Programmatic Notifications
    • Triggers
      • List of all default Triggers
      • Custom Trigger
      • Enable support for non-public Custom Post Type
      • Adding Merge Tags to existing Triggers
      • Postponing the Trigger action
      • Delaying Trigger execution with Cron
    • Carriers
      • Suppressing the Carrier
    • Snippets
      • General
        • Automatic Trigger testing
        • Allow other roles to edit Notifications
      • Triggers
        • Post
        • User
      • Integations
        • WP All Import
        • MemberPress
        • Gutenberg
  • Extensions
    • Installation
    • Planned extensions
    • 3rd Party Extensions
    • Custom Fields
    • Scheduled Triggers
Powered by GitBook
On this page

Was this helpful?

  1. User guide

Background processing

The background processing feature allows you to process the carriers in the background, using WP Cron feature. This means while doing an action with should trigger the notification, instead waiting for the process to finish (and ie. send 100k emails) the action is loaded in the cron, and executed in the next cron call.

It's particularly helpful to distribute the server load but it also resolves the Gutenberg issue, where wrong custom fields or taxonomies were included in the notification.

To enable this feature navigate to Notification -> Settings and in Advanced section, check the Background processing checkbox. From now on, the actions will be executed via cron.

Enabling this feature can cause a slight delay with the notification sending, up to a few minutes. This is because WP Cron is dependent on the website traffic, so the more visitors you have, the ealier it will be executed. You can hook it into the server task scheduler as well.

PreviousHow to escape { characterNextTroubleshooting

Last updated 5 years ago

Was this helpful?