ACF_Admin_Field_Groups::admin_table_bulk_actionspublicACF 5.9.0

Modifies the admin table bulk actions dropdown.

Method of the class: ACF_Admin_Field_Groups{}

No Hooks.

Returns

Array.

Usage

$ACF_Admin_Field_Groups = new ACF_Admin_Field_Groups();
$ACF_Admin_Field_Groups->admin_table_bulk_actions( $actions );
$actions(array) (required)
The actions array.

Changelog

Since 5.9.0 Introduced.

ACF_Admin_Field_Groups::admin_table_bulk_actions() code ACF 6.0.4

public function admin_table_bulk_actions( $actions ) {
	if ( ! in_array( $this->view, array( 'sync', 'trash' ), true ) ) {
		$actions['acfduplicate']  = __( 'Duplicate', 'acf' );
		$actions['acfactivate']   = __( 'Activate', 'acf' );
		$actions['acfdeactivate'] = __( 'Deactivate', 'acf' );
	}

	if ( $this->sync ) {
		if ( $this->view === 'sync' ) {
			$actions = array();
		}
		$actions['acfsync'] = __( 'Sync changes', 'acf' );
	}

	return $actions;
}