gpeb_query_sorting

  1. Description
  2. Usage
  3. Parameters
  4. Examples
    1. Sort field values numerically
  5. Since

Description

Filter the sorting parameters passed to GF_Query.

Usage

Filter the sorting parameters passed to GF_Query.

add_filter( 'gpeb_query_sorting', 'my_custom_function' );

Filter the sorting parameters passed to GF_Query when displaying entries for a specific form.

add_filter( 'gpeb_query_sorting_FORMID', 'my_custom_function' );

Parameters

  • sorting array

    The sorting parameters.

  • gf_queryer \GF_Queryer

    The current instance of GF_Queryer.

Examples

Sort field values numerically

Force a non-Number field to be sorted numerically. Useful if a Select field contains numbers as choices.

add_filter( 'gpeb_query_sorting_FORMID', function( $sorting, $queryer ) {
    if ( rgar( $sorting, 'key' ) === 'FIELDID' ) {
        $sorting['is_numeric'] = true;
    }

    return $sorting;
}, 10, 2 );

Since

This filter is available since Gravity Forms Entry Blocks 1.0-beta-2.8.