fg_entryautomation_disable_task_skipping

Description

This filter allows you to disable the automatic task skipping that is on by default, when disabled anything related to a task will still run even if there are no entries that match the task’s configured search criteria rather than being skipped entirely:

Usage

Base filter usage

PHP
add_filter( 'fg_entryautomation_disable_task_skipping', 'my_function', 10, 2 );

You can target a specific form ID by appending it to the hook name:

PHP
add_filter( 'fg_entryautomation_disable_task_skipping_12', 'my_function', 10, 2 );

You can target a specific form and task ID by appending them both to the hook name:

PHP
add_filter( 'fg_entryautomation_disable_task_skipping_12_25', 'my_function', 10, 2 );

Parameters

  • $disable_task_skipping bool
    Whether task skipping should be disabled, defaults to false.
  • $task Task
    The current automation Task object.

Examples

This example will disable task skipping across all forms and tasks.

PHP
add_filter( 'fg_entryautomation_disable_task_skipping', '__return_true' );

This example will disable task skipping for a specific form ID.

PHP
add_filter( 'fg_entryautomation_disable_task_skipping_12', '__return_true' );

This example will disable task skipping for a specific form and task ID.

PHP
add_filter( 'fg_entryautomation_disable_task_skipping_12_25', '__return_true' );

Since

This filter was added in Entry Automation 1.3.6