autoship_activate_sync_bulk_action_handler (function)

(src/product-page.php) Handles the Autoship All Products Activate for Sync Action. It takes a $redirect_url, the current $action being performed, and the Product Ids ($post_ids) as its parameters, returning the $redirect_url. 

Function

/**
 * Handles the Autoship All Products Bulk Actions.
 * @param string $redirect_url The url to redirect user to after done.
 * @param string $action The current action being performed.
 * @param array $post_ids The selected post ids being performed against.
 */
function autoship_all_products_bulk_actions_handler( $redirect_url, $action, $post_ids ) {

  $autosbip_bulk_actions = autoship_all_products_bulk_actions();

	if ( !isset( $autosbip_bulk_actions[$action] ) )
	return $redirect_url;

  $function_handler = "{$action}_bulk_action_handler";
  if ( !function_exists( $function_handler ) )
	return $redirect_url;

  return $function_handler ( $redirect_url, $action, $post_ids );

}

Still need help? Contact Us Contact Us