[GravityView] Displaying Only Unapproved Entries

Just drop this simple PHP snippets at end of functions.php file. It will fetch all unapproved entries from database.

/**
 * Displaying unapproved entries
 *
 * @author 	Paul
 * @license GPL2.0+
 */

add_filter('gravityview_get_entries', 'paul_awaiting_approval', 1001, 3 );
function paul_awaiting_approval($parameters, $args, $form_id ) {
    $parameters['search_criteria']['field_filters'][] = array(
        'key' => GravityView_Entry_Approval::meta_key,
        'value' => '',
        'operator' => 'is'
    );

    $parameters['cache'] = false;

    return $parameters;
}
This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.