GravityView  2.17
The best, easiest way to display Gravity Forms entries on your website.
Filters
Global $add_query_args
gravityview/entry_link/add_query_args Modify whether to include passed $_GET parameters to the end of the url
Global $allow_html
gravityview/fields/textarea/allow_html Allow the following HTML tags and strip everything else.
Global $allowed_html
gravityview/fields/textarea/allowed_kses Allow the following HTML tags and strip everything else.
Global $back_link
gravityview/edit_entry/cancel_link Modify the cancel button link URL
Global $cancel_onclick_js
gravityview/edit_entry/cancel_onclick Modify the onclick attribute for the back link.
Global $class
gravityview_entry_class Modify the class applied to the entry row
Global $default_option

gravityview/extension/search/select_default Define the text for the default option in a select (multi or single dropdown)

gravityview/extension/search/select_default Define the text for the default option in a select (multi or single dropdown)

Global $entry

gravityview/fields/custom/entry Modify entry being displayed

gravityview_excerpt_more Modify the "Read more" link used when "Maximum Words" setting is enabled and the output is truncated

Global $field_settings ['content']
gravityview/fields/custom/content_before Modify Custom Content field output before Merge Tag processing
Global $form
gravityview/fields/custom/form Modify form that content is being pulled from
Global $format

gravityview/field/quiz_percent/format Modify the format of the display of Quiz Score (Percent) field.

gravityview/field/quiz_percent/format Modify the format of the display of Quiz Score (Percent) field.

Global $glue
gravityview/template/field/csv/glue The value used to separate multiple values in the CSV export
Global $links_label
gravityview/extension/search/links_label Change the label for the "Link" search bar input type
Global $links_sep
gravityview/extension/search/links_sep Change what separates search bar "Link" input type links
Global $output
gravityview_field_entry_link Modify the link HTML (here for backward compatibility)
Global $raw
gravityview/template/csv/field/raw Filters field types to output by value instead of display_value.
Global $settings
gravityview/fields/gravatar/settings Modify the Gravatar settings for the field
Global $show_label

gravityview/fields/select/output_label Override whether to show the value or the label of a Select field

gravityview/fields/select/output_label Override whether to show the value or the label of a Select field

gravityview/fields/select/output_label Override whether to show the value or the label of a Select field

Global $wrapper_container

gravityview/view/wrapper_container Modify the wrapper container.

gravityview/view/wrapper_container Modify the wrapper container.

Global Admin_Request::is_admin ()
gravityview_is_admin_page Is the current admin page a GravityView-related page?
Global AdminMenu::add_admin_menu ()

gk/foundation/admin-menu/submenu/{$submenu_id}/counter Displays counter next to the submenu title.

gk/foundation/admin-menu/position

gk/foundation/admin-menu/counter Displays counter next to the top-menu title.

Global AdminMenu::get_submenus ()
gk/foundation/admin-menu/submenus Modifies the submenus object.
Global Blocks::get_views ()
gk/gravityview/gutenberg/blocks/views Modifies the Views object used in the UI.
Global Blocks::localize_block_assets ()
gk/gravityview/gutenberg/blocks/localization Modifies the global blocks localization data.
Global Core::__construct ( $plugin_file)
gk/foundation/force-standalone-foundation-instance
Global Core::configure_settings ()
gk/foundation/settings
Global Core::display_foundation_information ()
gk/foundation/display_foundation_information
Global Core::init ()
gravityview/logger Filter the logger instance being used for logging.
Global Core::inline_scripts_and_styles ()

gk/foundation/inline-scripts

gk/foundation/inline-styles

Global Core::process_ajax_request ()

gk/foundation/ajax/{$router}/routes

gk/foundation/ajax/payload

gk/foundation/ajax/result

Global else

gravityview/template/field/address/csv/delimiter The address parts delimiter.

gravityview/fields/date/hide_epoch Whether to hide 1970-01-01 dates; that is normally an erroneous date. Return false to show value. Use __return_false callback.

gravityview/fields/list/column-format Format of single list column output of a List field with Multiple Columns enabled

gravityview/fields/list/column-format Format of single list column output of a List field with Multiple Columns enabled

gravityview/fields/textarea/allowed_kses Allow the following HTML tags and strip everything else.

Global Entry::get_endpoint_name ()
gravityview_directory_endpoint Change the slug used for single entries
Global Entry::get_permalink ( $view=null, $request=null, $track_directory=true)

gravityview_directory_link Modify the URL to the View "directory" context

gravityview/entry/permalink The permalink of this entry.

Global Entry::get_slug ( $apply_filter=false, $view=null, $request=null, $track_directory=true)
gravityview/entry/slug Modify the entry URL slug as needed.
Global Entry_List_Template::the_field ( $field, $extras=null)

gravityview/template/field/label Override the field label.

gravityview/template/table/entry/hide_empty

Global Entry_Renderer::render (Entry $entry, View $view, Request $request=null)

gravityview_template_slug_{$template_id} Modify the template slug about to be loaded in directory views.

gravityview/template/entry/class Filter the template class that is about to be used to render the entry.

Global Entry_Table_Template::the_entry ()

gravityview_table_cells Modify the fields displayed in a table

gravityview/template/table/fields Modify the fields displayed in this tables.

gravityview/template/field/label Override the field label.

gravityview/template/table/entry/hide_empty

Global Entry_Template::render ()
gravityview/template/entry/context
Global Field::from_configuration ( $configuration)
gravityview/field/class Filter the field class about to be created from the configuration.
Global Field::get_value_filters ( $value, View $view=null, Source $source=null, Entry $entry=null, Request $request=null)

gravityview/field/$type/value Override the displayed value here.

gravityview/field/value Override the displayed value here.

Global Field::is_visible ( $view=null)
gravityview/field/is_visible Should this field be visible?
Global Field_Template::render ()

gravityview/template/field/context

gravityview_empty_value What to display when a field is empty

gravityview/field/value/empty What to display when this field is empty.

gravityview_field_entry_value_{$field_type}_pre_link Modify the field value output for a field type before Show As Link setting is applied. Example: gravityview_field_entry_value_number_pre_link

gravityview_field_entry_link Modify the link HTML

gravityview/template/field/entry_link Modify the link HTML

gravityview_field_entry_value_{$field_type} Modify the field value output for a field type. Example: gravityview_field_entry_value_number

gravityview_field_entry_value Modify the field value output for all field types

gravityview/template/field/{$field_type}/output Modify the field output for a field type.

gravityview/template/field/output Modify the field output for a field.

Global Framework::__call ( $name, array $arguments=[])
gk/foundation/logger/allow-heartbeat-requests Allows logging of WP heartbeat requests.
Global Framework::__construct ()
gk/foundation/licenses/permissions Modifies permissions to access Licenses functionality.
Global Framework::__construct ( $logger_id, $logger_title)
gk/foundation/logger/log-path Changes path where logs are stored.
Global Framework::__construct ()
gk/foundation/settings/capability Modifies capability to access GravityKit Settings.
Global Framework::can_install_languages ()
gk/foundation/translations/permissions/can_install_languages Sets permission to install languages.
Global Framework::enqueue_assets ( $page)
gk/foundation/settings/data/config Modifies global settings configuration.
Global Framework::get_plugins_settings_data ()
gk/foundation/settings/data/plugins Modifies plugins' settings.
Global Framework::save_plugin_settings ( $plugin, array $plugin_settings, $site_id=null)
gk/foundation/settings/{plugin}/save/before Modifies plugin settings object before saving.
Global Framework::save_ui_settings (array $settings_data)

gk/foundation/settings/${plugin}/validation/before Modifies plugin settings object before validation.

gk/foundation/settings/${plugin}/validation/after Modifies plugin settings object after validation.

Global GravityForms::modify_system_report ( $system_report)
gk/foundation/integrations/gravityforms/add-to-system-report
Namespace GravityView

gravityview_field_tick Change the output for a checkbox "check" symbol. Default is the "dashicons-yes" icon

gravityview/fields/custom/decode_shortcodes Decode brackets in shortcodes

gravityview/fields/date/hide_epoch Whether to hide 1970-01-01 dates; that is normally an erroneous date. Return false to show value. Use __return_false callback.

gravityview/fields/list/column-format Format of single list column output of a List field with Multiple Columns enabled

Global gravityview::detail ( $view, $entries, $atts)
gravityview/shortcode/detail/{$detail} Filter the detail output returned from [gravityview detail="$detail"]
Global GravityView_Admin_ApproveEntries::filter_links_entry_list ( $filter_links=array(), $form=array(), $include_counts=true)
gravityview/approve_entries/show_filter_links_entry_list Disable filter links
Global GravityView_Admin_ApproveEntries::show_approve_entry_column ( $form_id)

gravityview/approve_entries/hide-if-no-connections Return true to hide reject/approve if there are no connected Views

gravityview/approve_entries/show-column Override whether the column is shown

Global GravityView_Admin_Duplicate_View::create_duplicate ( $post, $status='')

gravityview/duplicate-view/status Modify the default status for a new View. Return empty for the new View to inherit existing View status

gravityview/duplicate-view/copy-date When copying a View, should the date also be copied?

gravityview/duplicate-view/new-view Modify View configuration before creating the duplicated View.

Global GravityView_Admin_Duplicate_View::get_clone_view_link ( $id=0, $context='display', $draft=true)
gravityview/duplicate-view/get_clone_view_link Modify the Clone View URL that is generated
Global GravityView_Admin_Metaboxes::add_settings_metabox_tabs ()
gravityview/metaboxes/default Modify the default settings metabox tabs
Global GravityView_Admin_No_Conflict::remove_conflicts (&$wp_objects, $required_objects, $type='scripts')
gravityview_noconflict_{$type} Modify the list of no conflict scripts or styles
Filter is gravityview_noconflict_scripts or gravityview_noconflict_styles
Global GravityView_Admin_Notices::admin_notice ()
gravityview/admin/notices Modify the notices displayed in the admin
Global GravityView_Admin_View_Item::get_indicator_icons ()
gravityview/admin/indicator_icons Modify the icon output to add additional indicator icons
Global GravityView_Admin_View_Item::get_item_info ( $html=true)
gravityview_admin_label_item_info Tap in to modify the field information displayed next to an item
Global GravityView_Admin_Views::get_available_fields ( $form='', $zone=NULL)
gravityview/admin/available_fields Modify the available fields that can be used in a View.
Global GravityView_Admin_Views::get_connected_form_links ( $form, $include_form_link=true)
gravityview_connected_form_links Modify the links shown in the Connected Form links
Global GravityView_Admin_Views::get_entry_default_fields ($form, $zone)
gravityview_entry_default_fields Modify the default fields for each zone and context
Global GravityView_Admin_Views::render_additional_fields ( $form_id=0, $context='single')
gravityview_additional_fields non-standard Fields to show at the bottom of the field picker
Global GravityView_Admin_Views::render_available_fields ( $form_id=0, $context='single')
gravityview_blocklist_field_types Modify the types of fields that shouldn't be shown in a View.
Global GravityView_Admin_Views::render_directory_active_areas ( $template_id='', $context='single', $post_id=0, $echo=false, $form_id=0)
gravityview_template_active_areas
Global GravityView_Admin_Views::render_widgets_active_areas ( $template_id='', $zone='', $post_id='')
gravityview/view/widgets/default Modify the default widgets for new Views
Global GravityView_Admin_Views::tooltips ( $tooltips=array())

gravityview_tooltips The tooltips GravityView adds to the Gravity Forms tooltip array

gravityview/metaboxes/tooltips The tooltips GravityView adds to the Gravity Forms tooltip array

Global GravityView_API::directory_link ( $post_id=NULL, $add_query_args=true, $context=null)

gravityview_directory_link Modify the URL to the View "directory" context

gravityview/view/links/directory Modify the URL to the View "directory" context

Global GravityView_API::entry_create_custom_slug ( $entry, $form)
gravityview_custom_entry_slug On entry creation, check if we are using the custom entry slug feature and update the meta
Global GravityView_API::entry_link ( $entry, $post_id=NULL, $add_directory_args=true, $view_id=0)
gravityview/entry_link/add_query_args Modify whether to include passed $_GET parameters to the end of the url
Global GravityView_API::entry_link_html ( $entry=array(), $anchor_text='', $passed_tag_atts=array(), $field_settings=array(), $base_id=null)
gravityview_field_entry_link Modify the link HTML
Global GravityView_API::field_label ( $field, $entry=array(), $force_show_label=false)

gravityview_render_after_label Append content to a field label

gravityview/template/field_label Modify field label output

Global GravityView_API::get_custom_entry_slug ( $id, $entry=array())
gravityview_entry_slug Modify the unique hash ID generated, if you want to improve usability or change the format. This will allow for custom URLs, such as {entryid}-{first-name} or even, if unique, {first-name}-{last-name}
Global GravityView_API::get_entry_slug ( $id_or_string, $entry=array())
gravityview_custom_entry_slug Whether to enable and use custom entry slugs.
Global GravityView_API::no_results ( $wpautop=true, $context=null)

gravitview_no_entries_text Modify the text displayed when there are no entries. Note: this filter is, and always has been, misspelled. This will not be fixed, since the filter is deprecated.

gravityview/template/text/no_entries Modify the text displayed when there are no entries.

Global gravityview_back_link ( $context=null)

gravityview_go_back_url Modify the back link URL

gravityview/template/links/back/url Modify the back link URL

gravityview_go_back_label Modify the back link text

gravityview/template/links/back/label Modify the back link text

gravityview/template/links/back/atts Modify the attributes used on the back link anchor tag

Global GravityView_Bulk_Actions::get_bulk_actions ( $form_id)
gravityview/approve_entries/bulk_actions Modify the GravityView "Bulk action" dropdown list. Return an empty array to hide.
Global GravityView_Cache::schedule_transient_cleanup ()
gravityview_cleanup_transients Override GravityView cleanup of transients by setting this to false
Global GravityView_Cache::set ( $content, $filter_name='', $expiration=null)
gravityview_cache_time_{$filter_name} Modify the cache time for a type of cache
Global GravityView_Cache::use_cache ()
gravityview_use_cache Modify whether to use the cache or not
Global GravityView_Change_Entry_Creator::__construct ()
gravityview_disable_change_entry_creator Disable the Change Entry Creator functionality
Global GravityView_Change_Entry_Creator::assign_new_user_to_lead ( $user_id, $config, $entry=array(), $password='')
gravityview_disable_change_entry_creator_note Disable adding a note when changing the entry creator
Global GravityView_Delete_Entry::_redirect_and_exit ( $url, $message='', $status='', $safe_redirect=true)
gravityview/delete-entry/redirect-args Modify the query args added to the delete entry redirect
Global GravityView_Delete_Entry::add_delete_button ( $form=array(), $entry=array(), $view_id=null, $post_id=null)
gravityview/delete-entry/show-delete-button Should the Delete button be shown in the Edit Entry screen?
Global GravityView_Delete_Entry::display_message ()
gravityview/delete-entry/message Modify the Delete Entry messages
Global GravityView_Delete_Entry::get_confirm_dialog ()
gravityview/delete-entry/confirm-text Modify the Delete Entry Javascript confirmation text
Global GravityView_Delete_Entry::get_delete_link ( $entry, $view_id=0, $post_id=null)
gravityview/delete-entry/add_query_args Modify whether to include passed $_GET parameters to the end of the url
Global GravityView_Delete_Entry::get_delete_mode ()
gravityview/delete-entry/mode Delete mode: permanently delete, or move to trash?
Global GravityView_Delete_Entry::process_connected_posts ( $entry_id=0, $entry=array())
gravityview/delete-entry/delete-connected-post Should posts connected to an entry be deleted when the entry is deleted?
Global GravityView_Delete_Entry::verify_nonce ()
gravityview/delete-entry/verify_nonce Override Delete Entry nonce validation. Return true to declare nonce valid.
Global GravityView_Duplicate_Entry::display_message ()
gravityview/duplicate-entry/message Modify the Duplicate Entry messages. Allows HTML; will not be further sanitized.
Global GravityView_Duplicate_Entry::duplicate_entry ( $entry)

gravityview/entry/duplicate/details Modify the new entry details before it's created.

gravityview/entry/duplicate/meta Modify the new entry meta details.

Global GravityView_Duplicate_Entry::get_confirm_dialog ()
gravityview/duplicate-entry/confirm-text Modify the Duplicate Entry Javascript confirmation text (will be sanitized when output)
Global GravityView_Duplicate_Entry::make_duplicate_link_row ( $form_id, $field_id, $value, $entry, $query_string)
gravityview/duplicate/backend/enable Disables the duplicate link on the backend.
Global GravityView_Duplicate_Entry::verify_nonce ()
gravityview/duplicate-entry/verify_nonce Override Duplicate Entry nonce validation. Return true to declare nonce valid.
Global GravityView_Edit_Entry::check_user_cap_edit_entry ( $entry, $view=0)
gravityview/edit_entry/user_can_edit_entry Modify whether user can edit an entry.
Global GravityView_Edit_Entry::get_edit_link ( $entry, $view_id, $post_id=null, $field_values='')
gravityview/edit/link Filter the edit URL link.
Global GravityView_Edit_Entry::get_field_blocklist ( $entry=array())
gravityview/edit_entry/field_blocklist Array of fields that should not be displayed in Edit Entry
Global GravityView_Edit_Entry_Render::edit_entry_form ()
gravityview_edit_entry_title Modify the edit entry title
Global GravityView_Edit_Entry_Render::filter_admin_only_fields ( $fields=array(), $edit_fields=null, $form=array(), $view_id=0)
gravityview/edit_entry/use_gf_admin_only_setting When Edit tab isn't configured, should the Gravity Forms "Admin Only" field settings be used to control field display to non-admins? Default: true If the Edit Entry tab is not configured, adminOnly fields will not be shown to non-administrators. If the Edit Entry tab is configured, adminOnly fields will be shown to non-administrators, using the configured GV permissions
Global GravityView_Edit_Entry_Render::filter_conditional_logic ( $form)
gravityview/edit_entry/conditional_logic Should the Edit Entry form use Gravity Forms conditional logic showing/hiding of fields?
Global GravityView_Edit_Entry_Render::get_action_labels ()
gravityview/edit_entry/button_labels Modify the cancel/submit buttons' labels
Global GravityView_Edit_Entry_Render::get_configured_edit_fields ( $form, $view_id)
gravityview/edit_entry/form_fields Modify the fields displayed in Edit Entry form
Global GravityView_Edit_Entry_Render::get_field_value ( $field)

gravityview/edit_entry/pre_populate/override Allow the pre-populated value to override saved value in Edit Entry form. By default, pre-populate mechanism only kicks on empty fields.

gravityview/edit_entry/field_value Change the value of an Edit Entry field, if needed

gravityview/edit_entry/field_value_{field_type} Change the value of an Edit Entry field for a specific field type

Global GravityView_Edit_Entry_Render::maybe_print_message ()

gravityview/features/paged-edit

gravityview/edit_entry/button_labels Modify the cancel/submit buttons' labels

gravityview/edit_entry/page/success Modify the edit entry success message on pages

gravityview/edit_entry/success Modify the edit entry success message (including the anchor link)

Global GravityView_Edit_Entry_Render::render_edit_form ()
gravityview/edit_entry/button_labels Modify the cancel/submit buttons' labels
Global GravityView_Edit_Entry_Render::unset_hidden_field_values ()
gravityview/edit_entry/unset_hidden_field_values Whether to delete values of fields hidden by conditional logic
Global GravityView_Edit_Entry_Render::verify_nonce ()
gravityview/edit_entry/verify_nonce Override Edit Entry nonce validation. Return true to declare nonce valid.
Global GravityView_Edit_Entry_Render::verify_user_can_edit_post ( $field_content='', $field=null, $value='', $lead_id=0, $form_id=0)

gravityview/edit_entry/no_post_text Modify the message when someone is editing an entry attached to a post that no longer exists

gravityview/edit_entry/unsupported_post_field_text Modify the message when someone isn't able to edit a post

Global GravityView_Edit_Entry_User_Registration::add_hooks ()
gravityview/edit_entry/user_registration/trigger_update Choose whether to update user information via User Registration add-on when an entry is updated?
Global GravityView_Edit_Entry_User_Registration::get_feed_configuration ( $entry, $form)

gravityview/edit_entry/user_registration/preserve_role Keep the current user role or override with the role defined in the Create feed

gravityview/edit_entry/user_registration/config Modify the User Registration Addon feed configuration

Global GravityView_Edit_Entry_User_Registration::restore_display_name ( $user_id=0, $config=array(), $entry=array(), $password='')
gravityview/edit_entry/restore_display_name Whether display names should be restored to before updating an entry. Otherwise, display names will be reset to the format specified in Gravity Forms User Registration "Update" feed
Global GravityView_Edit_Entry_User_Registration::update_user ( $form=array(), $entry_id=0)
gravityview/edit_entry/user_registration/entry Modify entry details before updating the user via User Registration add-on
Global GravityView_Entry_Approval::add_approval_status_updated_note ( $entry_id, $approved=0)
gravityview/approve_entries/add-note Add a note when the entry has been approved or disapproved?
Global GravityView_Entry_Approval::after_submission ( $entry, $form)

gravityview/approve_entries/after_submission Modify whether to run the after_submission process

gravityview/approve_entries/after_submission/default_status Modify the default approval status for newly submitted entries

Global GravityView_Entry_Approval::after_update_entry_update_approved_meta ( $form, $entry_id=NULL)
gravityview/approve_entries/update_unapproved_meta Filter the approval status on entry update.
Global GravityView_Entry_Approval::autounapprove ( $form, $entry_id, $edit, $gv_data)
gravityview/approve_entries/autounapprove/status
Global GravityView_Entry_Approval::get_popover_placement ()
gravityview/approve_entries/popover_placement Where should the popover be placed?
Global GravityView_Entry_Link_Shortcode::shortcode ( $atts, $content=null, $context='gv_entry_link')
gravityview/shortcodes/gv_entry_link/output Modify the output of the [gv_entry_link] shortcode
Global GravityView_Entry_List::get_item_output ( $entry)

gravityview/entry-list/link The link to this other entry now.

gravityview/entry-list/after-link Modify the content displayed after the entry link in an entry list

gravityview/entry-list/item Modify each item's output in an entry list

Global GravityView_Entry_List::get_output ()
gravityview/widget/recent-entries/output Modify the HTML of the Recent Entries widget output
Global GravityView_Entry_Notes::add_note ( $lead_id, $user_id, $user_name, $note='', $note_type='gravityview')
gravityview/entry_notes/add_note Modify note values before added using GFFormsModel::add_note()
Global GravityView_Entry_Notes::get_notes ( $entry_id)
gravityview/entry_notes/get_notes Modify the notes array for an entry
Global GravityView_Field::field_support_options ()

gravityview_date_format Override the date format with a PHP date format

gravityview_field_support_options Modify the settings that a field supports

Global GravityView_Field_Date::date_display ( $value='', $date_format='mdy', $field_id=0)
gravityview_date_format Whether to override the Gravity Forms date format with a PHP date format
Global GravityView_Field_Entry_Approval::maybe_prevent_field_render ( $html, $args)
gravityview/template/field_label Modify field label output
Global GravityView_Field_Entry_Approval::register_scripts_and_styles ()
gravityview/field/approval/css_url URL to the Approval field CSS file.
Global GravityView_Field_FileUpload::get_file_info ( $file_path, $field, $field_settings, $context, $index)

gravityview/fields/fileupload/extension Modify the file extension before it's used in display logic

gravityview/fields/fileupload/file_path Modify the file path before generating a link to it

Global GravityView_Field_FileUpload::get_files_array ( $value, $gv_class, $context=null)

gravityview_audio_settings Modify the settings passed to the wp_video_shortcode() function

gravityview_video_settings Modify the settings passed to the wp_video_shortcode() function

gravityview/fields/fileupload/disable_link Filter to alter the default behaviour of wrapping images (or image names) with a link to the content object

gravityview/fields/fileupload/link_atts Modify the link attributes for a file upload field

gravityview/fields/fileupload/files_array Modify the files array

Global GravityView_Field_Hidden::edit_entry_fix_hidden_fields ( $fields)
gravityview/edit_entry/reveal_hidden_field Convert Hidden fields into Text fields on Edit Entry
Global GravityView_Field_Is_Approved::add_default_field ( $entry_default_fields, $form, $zone)
gravityview_entry_default_fields
Global GravityView_Field_Notes::display_note ( $note, $show_delete=false, $context=null)
gravityview/field/notes/content Modify the note content before rendering in the template
Global GravityView_Field_Notes::get_note_email_fields ( $entry_slug='')
gravityview/field/notes/custom-email Whether to include a Custom Email option for users to define a custom email to mail notes to
Global GravityView_Field_Notes::get_note_emails_array ()
gravityview/field/notes/emails Modify the dropdown values displayed in the "Also email note to" dropdown
Global GravityView_Field_Notes::maybe_send_entry_notes ( $note=false, $entry=array(), $data=array())

gravityview/field/notes/email_content Modify the values passed when sending a note email

gravityview/field/notes/wpautop_email Should the message content have paragraphs added automatically, if using HTML message format

Global GravityView_Field_Notes::strings ( $key='')
gravityview/field/notes/strings Modify the text used in the Entry Notes field. Sanitized by esc_html after return.
Global GravityView_Field_Other_Entries::filter_entries ( $search_criteria, $form_id=null, $args=array(), $force_search_criteria=false)
gravityview/field/other_entries/criteria Modify the search parameters before the entries are fetched.
Global gravityview_field_output ( $passed_args, $context=null)

gravityview/field_output/args Modify the args before generation begins

gravityview/template/field_output/context Modify the context before generation begins.

gravityview/field_output/pre_html Allow Pre filtering of the HTML

gravityview/field_output/open_tag Modify the opening tags for the template content placeholders

gravityview/field_output/close_tag Modify the closing tags for the template content placeholders

gravityview_field_output Modify field HTML output

gravityview/field_output/html Modify field HTML output

Global GravityView_Field_Post_Category::set_post_categories ( $form=array(), $entry_id=0)
gravityview/edit_entry/post_categories/append Should post categories be added to or replaced?
Global GravityView_Field_Post_Content::get_field_input ( $form, $value='', $entry=null, GF_Field_Post_Content $field=null)
gravityview/edit_entry/post_content/wp_editor_settings Modify the settings passed to the Post Content wp_editor()
Global GravityView_Field_Product::should_hide_product_fields ( $entry=array())
gravityview/edit_entry/hide-product-fields Hide product fields from being editable
Global gravityview_format_link ( $value=null)

gravityview_anchor_text_striphttp Strip scheme from the displayed URL?

gravityview_anchor_text_stripwww Strip www from the domain?

gravityview_anchor_text_nosubdomain Strip subdomains from the domain?

gravityview_anchor_text_rootonly Display link path going only to the base directory, not a sub-directory or file?

gravityview_anchor_text_noquerystring Strip the query string from the end of the URL?

Global GravityView_frontend::_get_single_entry_title ( $view, $entry=array(), $passed_title='')
gravityview/single/title/check_entry_display Override whether to check entry display rules against filters
Global GravityView_frontend::_override_sorting_id_by_field_type ( $sort_field_id, $form_id)

gravityview/sorting/full-name Override how to sort when sorting full name.

gravityview/sorting/time Override how to sort when sorting time

Global GravityView_frontend::add_scripts_and_styles ()

gravity_view_lightbox_script Override the lightbox script to enqueue. Default: thickbox

gravityview_lightbox_script Override the lightbox script to enqueue. Default: thickbox

gravity_view_lightbox_style Modify the lightbox CSS slug. Default: thickbox

gravityview_lightbox_script Override the lightbox script to enqueue. Default: thickbox

gravityview_js_localization Modify the array passed to wp_localize_script()

Global GravityView_frontend::comments_open ( $open, $post_id)
gravityview/comments_open Whether to set comments to open or closed.
Global GravityView_frontend::enqueue_default_style ( $css_dependencies=array())
gravityview_use_legacy_search_css Should GravityView use the legacy Search Bar stylesheet (from before Version 1.17)?
Global GravityView_frontend::get_search_criteria ( $args, $form_id)

gravityview_fe_search_criteria Modify the search criteria

gravityview_status Modify entry status requirements to be included in search results.

Global GravityView_frontend::get_search_criteria_paging ( $args)
gravityview_default_page_size The default number of entries displayed in a View
Global GravityView_frontend::is_field_sortable ( $field_id='', $form=array())
gravityview/sortable/field_blocklist Modify what fields should never be sortable.
Global GravityView_frontend::single_entry_title ( $passed_title, $passed_post_id=null)
gravityview/single/title/out_loop Apply the Single Entry Title filter outside the WordPress loop?
Global gravityview_get_context ()
gravityview_is_edit_entry Whether we're currently on the Edit Entry screen
The Edit Entry functionality overrides this value.
Global gravityview_get_map_link ( $address, $atts=array())
gravityview_map_link Modify the map link generated. You can use a different mapping service, for example.
Global gravityview_get_registered_templates ()
gravityview_register_directory_template Fetch available View templates
Global gravityview_get_terms_choices ( $args=array())
gravityview_get_terms_choices_args Modify the arguments passed to get_terms()
Global GravityView_Image::get_image_extensions ()
gravityview_image_extensions Extensions that GravityView recognizes as valid images to be shown in an img tag
Global GravityView_Image::html ()
gravityview_image_html Filter the HTML image output
Global GravityView_Image::set_image_size ( $string=NULL, $width=NULL, $height=NULL)
gravityview_image_sizes Modify the image size presets used by GravityView_Image class
Global GravityView_Merge_Tags::process_modifiers ( $value, $merge_tag, $modifier, $field, $raw_value)
gravityview/merge_tags/modifiers/value Modify the merge tag modifier output
Global GravityView_Merge_Tags::replace_get_variables ( $text, $form=array(), $entry=array(), $url_encode=false)

gravityview/merge_tags/get/glue/ Modify the glue used to convert an array of {get} values from an array to string

gravityview/merge_tags/get/esc_html/{url parameter name} Disable esc_html() from running on {get} merge tag By default, all values passed through URLs will be escaped for security reasons. If for some reason you want to pass HTML in the URL, for example, you will need to return false on this filter. It is strongly recommended that you do not disable this filter.

gravityview/merge_tags/get/esc_html/{url parameter name} Modify the value of the {get} replacement before being used

Global GravityView_Merge_Tags::replace_variables ( $text, $form=array(), $entry=array(), $url_encode=false, $esc_html=true, $nl2br=true, $format='html', $aux_data=array())
gravityview_do_replace_variables Turn off merge tag variable replacements.
Useful where you want to process variables yourself. We do this in the Math Extension.
Global GravityView_Plugin_Hooks_Gravity_Forms_Coupon::should_hide_coupon_fields ( $entry=array())
gravityview/edit_entry/hide-coupon-fields Should Coupon fields be hidden in Edit Entry?
Global GravityView_Powered_By::get_url ()
gravityview/powered_by/url Modify the URL returned by the Powered By link
Global GravityView_Powered_By::maybe_add_link ()
gravityview/powered_by/text Modify the anchor text for the Powered By link
Global GravityView_Render_Settings::get_cap_choices ( $template_id='', $field_id='', $context='', $input_type='')
gravityview_field_visibility_caps Modify the capabilities shown in the field dropdown
Global GravityView_Render_Settings::get_default_field_options ( $field_type, $template_id, $field_id, $context, $input_type, $form_id, $grouped=false)

gravityview_template_{$field_type}_options Filter the field options by field type. Filter names: gravityview_template_field_options and gravityview_template_widget_options

gravityview_template_{$input_type}_options Filter the field options by input type ($input_type examples: textarea, list, select, etc.)

Global GravityView_Render_Settings::load_type_class ( $field=NULL)

gravityview/setting/class/{field_type}

gravityview/setting/class_file/{field_type}

Global GravityView_Render_Settings::render_field_option ( $name='', $option=array(), $curr_value=null)
gravityview/option/output/{option_type} Modify the output for a GravityView setting.
$option_type is the type of setting (radio, text, etc.)
Global GravityView_Roles_Capabilities::has_cap ( $caps_to_check='', $object_id=null, $user_id=null)
gravityview/capabilities/allow_logged_out Shall we allow a cap check for non-logged in users? USE WITH CAUTION!
Global GravityView_Shortcode::get_view_detail ( $detail='')
gravityview/shortcode/detail/{$detail} Filter the detail output returned from [gravityview detail="$detail"]
Global GravityView_Support_Port::maybe_display_helpscout_beacon ( $display)

gravityview/support_port/display Whether to display Support Port

gravityview/support_port/localization_data Filter data passed to the Support Port, before localize_script is run

Global GravityView_Support_Port::user_field ( $user)
gravityview/support_port/show_profile_setting Should the "GravityView Support Port" setting be shown on user profiles?
Global GravityView_View::getPaginationCounts ()
gravityview_pagination_counts Modify the displayed pagination numbers
Global GravityView_View::render_widget_hooks ( $view_id_or_context)
gravityview/widgets/wrapper_css_class The CSS class applied to the widget container <div>.
Global GravityView_View::renderZone ( $zone='', $atts=array(), $echo=true)
gravityview_table_cells Modify the fields displayed in a table
Global GravityView_Widget_Page_Links::render_frontend ( $widget_args, $content='', $context='')
gravityview_page_links_args Filter the pagination options
Global GravityView_Widget_Pagination_Info::render_frontend ( $widget_args, $content='', $context='')
gravityview_pagination_output Modify the pagination widget output
Global GravityView_Widget_Poll::get_frontend_settings ( $widget_settings)
gravityview/widget/poll/settings Modify display settings for the poll widget
Global GravityView_Widget_Search::add_datepicker_localization ( $localizations=array(), $view_data=array())
gravityview_datepicker_settings Modify the datepicker settings
Global GravityView_Widget_Search::enqueue_datepicker ()
gravityview_search_datepicker_class Modify the CSS class for the datepicker, used by the CSS class is used by Gravity Forms' javascript to determine the format for the date picker. The gv-datepicker class is required by the GravityView datepicker javascript.
Global GravityView_Widget_Search::filter_entries ( $search_criteria, $form_id=null, $args=array(), $force_search_criteria=false)

gravityview/search-all-split-words Search for each word separately or the whole phrase?

gravityview/search-trim-input Remove leading/trailing whitespaces from search value

gravityview_date_created_adjust_timezone Whether to adjust the timezone for entries.
date_created is stored in UTC format. Convert search date into UTC (also used on templates/fields/date_created.php).
This is for backward compatibility before started to automatically apply the timezone offset.

gravityview/search/ignore-empty-values Filter to control if empty field values should be ignored or strictly matched (default: true)

gravityview/search/mode Set the Search Mode (all or any)

Global GravityView_Widget_Search::get_created_by_choices ( $view)
gravityview/search/created_by/text Filter the display text in created by search choices
Global GravityView_Widget_Search::get_datepicker_format ( $date_format=false)
gravityview/widgets/search/datepicker/format
Global GravityView_Widget_Search::get_field_label ( $field, $form_field=array())
gravityview_search_field_label Modify the label for a search field. Supports returning HTML
Global GravityView_Widget_Search::get_input_types_by_field_type ()
gravityview/search/input_types Change the types of search fields available to a field type
Global GravityView_Widget_Search::get_operator ( $get, $key, $allowed, $default)
gravityview/search/operator_allowlist An array of allowed operators for a field.
Global GravityView_Widget_Search::get_search_class ( $custom_class='')
gravityview_search_class Modify the CSS class for the search form
Global GravityView_Widget_Search::get_search_filter_details ( $field, $context, $widget_args)
gravityview/search/filter_details Filter the output filter details for the Search widget.
Global GravityView_Widget_Search::get_search_form_action ()
gravityview/widget/search/form/action Override the search URL.
Global GravityView_Widget_Search::get_search_input_labels ()
gravityview/search/input_types Change the label of search field input types
Global GravityView_Widget_Search::get_search_input_types ( $field_id='', $field_type=null)
gravityview/extension/search/input_type Modify the search form input type based on field type
Global GravityView_Widget_Search::get_view_searchable_fields ( $view, $with_full_field=false)
gravityview/search/searchable_fields/allowlist Modifies the fields able to be searched using the Search Bar
Global GravityView_Widget_Search::gf_query_filter (&$query, $view, $request)
gravityview_search_operator Modify the search operator for the field (contains, is, isnot, etc)
Global GravityView_Widget_Search::maybe_sieve_filter_choices ( $search_fields, $widget, $widget_args, $context)
gravityview/search/sieve_choices Only output used choices for this field.
Global GravityView_Widget_Search::render_frontend ( $widget_args, $content='', $context='')
gravityview_widget_search_filters Modify what fields are shown. The order of the fields in the $search_filters array controls the order as displayed in the search bar widget.
Global GravityView_Widget_Search::render_searchable_fields ( $form_id=null, $current='')
gravityview/search/searchable_fields Modify the fields that are displayed as searchable in the Search Bar dropdown
Global GravityView_Widget_Search::set_search_method ()
gravityview/search/method Modify the search form method (GET / POST)
Global GravityView_Widget_Search_Author_GF_Query_Condition::sql ( $query)

gravityview/widgets/search/created_by/user_meta_fields Filter the user meta fields to search.

gravityview/widgets/search/created_by/user_fields Filter the user fields to search.

Global GV::Mocks::GravityView_API_field_label ( $form, $field_settings, $entry, $force_show_label=false)

gravityview_render_after_label Append content to a field label

gravityview/template/field_label Modify field label output

gravityview_render_after_label Append content to a field label

gravityview/template/field_label Modify field label output

gravityview/template/field_label Modify field label output

gravityview_render_after_label Append content to a field label

gravityview/template/field_label Modify field label output

Global gv_container_class ( $passed_css_class='', $echo=true, $context=null)
gravityview/render/container/class Modify the CSS class to be added to the wrapper
of a View
Global gv_get_query_args ()
gravityview/api/reserved_query_args Modify the URL arguments that should not be used because they are internal to GravityView
Global gv_value ( $entry, $field)
gravityview_empty_value What to display when a field is empty
Global GVCommon::calculate_get_entries_criteria ( $passed_criteria=array(), $form_ids=array())
gravityview_search_operator Modify the search operator for the field (contains, is, isnot, etc)
gravityview_search_criteria Apply final criteria filter (Used by the Advanced Filter extension)
Global GVCommon::get_all_views ( $args=array())
gravityview/get_all_views/params Modify the parameters sent to get all views.
Global GVCommon::get_directory_fields ( $post_id, $apply_filter=true, $form_id=0)
gravityview/configuration/fields Filter the View fields' configuration array
gravityview/view/configuration/fields Filter the View fields' configuration array.
Global GVCommon::get_entries ( $form_ids=null, $passed_criteria=null, &$total=null)
gravityview_pre_get_entries Define entries to be used before GFAPI::get_entries() is called
gravityview_entries Modify the array of entries returned to GravityView after it has been fetched from the cache or from GFAPI::get_entries().
Global GVCommon::get_entry ( $entry_slug, $force_allow_ids=false, $check_entry_display=true, $view=null)
gravityview/common/get_entry/check_entry_display Override whether to check entry display rules against filters
Global GVCommon::get_entry_id ( $entry_id_or_slug='', $force_allow_ids=false)
gravityview_custom_entry_slug Whether to enable and use custom entry slugs.
gravityview_custom_entry_slug_allow_id When using a custom slug, allow access to the entry using the original slug (the Entry ID).
  • If disabled (default), only allow access to an entry using the custom slug value. (example: /entry/custom-slug/ NOT /entry/123/)
  • If enabled, you could access using the custom slug OR the entry id (example: /entry/custom-slug/ OR /entry/123/)
Global GVCommon::get_entry_id_from_slug ( $slug)
gravityview/common/get_entry_id_from_slug/form_id The form ID used to get the custom entry ID. Change this to avoid collisions with data from other forms with the same values and the same field ID.
Global GVCommon::get_form_fields ( $form='', $add_default_properties=false, $include_parent_field=true)
gravityview/common/get_form_fields Modify the form fields shown in the Add Field field picker.
Global GVCommon::get_link_html ( $href='', $anchor_text='', $atts=array())
gravityview/get_link/allowed_atts Modify the attributes that are allowed to be used in generating links
Global GVCommon::get_sortable_fields_array ( $formid, $blocklist=array( 'list', 'textarea'))
gravityview/common/sortable_fields Filter the sortable fields
Global GVCommon::get_users ( $context='change_entry_creator', $args=array())
gravityview/get_users/{$context} There are issues with too many users using get_users() where it breaks the select. We try to keep it at a reasonable number.
$context is where are we using this information (e.g. change_entry_creator, search_widget ..)
Global GVCommon::is_field_numeric ( $form=null, $field='')
gravityview/common/numeric_types What types of fields are numeric?
Global GVCommon::js_encrypt ( $content, $message='')
gravityview/phpenkoder/msg Modify the message shown when Javascript is disabled and an encrypted email field is displayed
Global gvfield::callback ( $atts, $content='', $tag='')
gravityview/shortcodes/gvfield/atts Filter the [gvfield] shortcode attributes.
gravityview/shortcodes/gvfield/output Filter the [gvfield] output.
Global gvlogic::parse_atts ( $atts, $content, $tag)
gravityview/gvlogic/atts The logic attributes.
Global HelpScout::get_beacon_configuration ()
gk/foundation/integrations/helpscout/configuration Modified HS beacon configuration.
Global HelpScout::should_display_beacon ()
gk/foundation/integrations/helpscout/display Toggles whether HS beacon should be displayed. Return "true" to short-circuit all other checks.
Global if (! empty($field_settings[ 'new_window']))
gravityview_excerpt_more Modify the "Read more" link used when "Maximum Words" setting is enabled and the output is truncated
Global if (! defined('GRAVITYVIEW_DIR'))
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/content_before Modify Custom Content field output before Merge Tag processing
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/decode_shortcodes Decode brackets in shortcodes, rendering them inert (escape brackets).
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/template/field/survey/glue The value used to separate multiple values in the Survey field output
Global if (! defined('GRAVITYVIEW_DIR'))
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/content_before Modify Custom Content field output before Merge Tag processing
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/fields/custom/decode_shortcodes Decode brackets in shortcodes, rendering them inert (escape brackets).
gravityview/fields/custom/content_after Modify Custom Content field output after Merge Tag variables get replaced, before shortcodes get processed
gravityview/template/field/survey/glue The value used to separate multiple values in the Survey field output
Global oEmbed::get_entry_regex ()
gravityview_slug Modify the url part for a View. Read the doc
Global Page_Size::get_page_sizes ( $context)
gravityview/widget/page_size/page_sizes Filter the available page sizes as needed
Global Page_Size::render_frontend ( $widget_args, $content='', $context=null)
gravityview/widget/page_size/settings Filter the settings for the widget
Global Plugin::supports ( $feature)
gravityview/supports Overrides whether GravityView supports a feature.
Global Plugin_Settings::defaults ()
gravityview/settings/default Filter default global settings.
Global ProductManager::display_product_action_links ( $links, $product_path)
gk/foundation/products/{$product_slug}/action-links Sets product action links in the Plugins page.
Global ProductManager::get_products_data (array $args=[])
gk/foundation/settings/{$product_slug}/settings-url Sets link to the product settings page.
gk/foundation/products/data Modifies products data object.
Global Renderer::maybe_print_reserved_slugs_notice ( $gravityview)
gravityview/rewrite/reserved_slugs Modify the reserved embed slugs that trigger a warning.
Global Request::is_edit_entry ( $form_id=0)
gravityview_is_edit_entry Whether we're currently on the Edit Entry screen
The Edit Entry functionality overrides this value.
Global Request::is_renderable ()
gravityview/request/is_renderable Is this request renderable?
Global switch ($display_type)
gravityview_field_tick Change the output for a checkbox "check" symbol. Default is the "dashicons-yes" icon
Global TrustedLogin::get_config ()
gk/foundation/integrations/trustedlogin/capabilities Modifies the capabilities added/removed by TL.
Global View::can_render ( $context=null, $request=null)
gravityview/view/can_render Whether the view can be rendered or not.
gravityview_direct_access Should Views be directly accessible, or only visible using the shortcode?
gravityview/request/output/direct Should this View be directly accessbile?
Global View::from_post ( $post)
gravityview/view/get Override View.
gravityview/configuration/fields Filter the View fields' configuration array.
gravityview/view/configuration/fields Filter the View fields' configuration array.
gravityview/view/fields Filter the Field Collection for this View.
gravityview/view/configuration/widgets Filter the View widgets' configuration array.
gravityview/view/widgets Filter the Widget Collection for this View.
gravityview/view/get Override View.
Global View::get_anchor_id ()
gravityview/view/anchor_id Modify the anchor ID.
Global View::get_entries ( $request=null)
gravityview/view/entries Modify the entry fetching filters, sorts, offsets, limits.
Global View::get_query_class ()
gravityview/query/class
Global View::register_post_type ()
gravityview_is_hierarchical Make GravityView Views hierarchical by returning TRUE This will allow for Views to be nested with Parents and also allows for menu order to be set in the Page Attributes metabox
gravityview_post_type_supports Modify post type support values for gravityview post type
gravityview_direct_access Should Views be directly accessible, or only visible using the shortcode?
gravityview_has_archive Enable Custom Post Type archive?
gravityview_slug Modify the url part for a View.
gravityview/post_type/with_front Should the permalink structure be prepended with the front base. (example: if your permalink structure is /blog/, then your links will be: false->/view/, true->/blog/view/). Defaults to true.
Global View::restrict ( $caps, $cap, $user_id, $args)
gravityview/security/require_unfiltered_html Bypass restrictions on Views that require unfiltered_html.
Global View::template_redirect ()
gravityview/output/{csv|tsv}/filename Modify the name of the generated CSV or TSV file. Name will be sanitized using sanitize_file_name() before output.
gravityview/csv/entry/fields Allowlist more entry fields by ID that are output in CSV requests.
Global View_Collection::from_post ( $post)
gravityview/view_collection/from_post/meta_keys Define meta keys to parse to check for GravityView shortcode content.
gravityview/data/parse/meta_keys
Global View_List_Template::entry_class ( $class, $entry, $context)
gravityview_entry_class Modify the class applied to the entry row.
gravityview/template/list/entry/class Modify the class aplied to the entry row.
Global View_List_Template::the_field ( $field, $entry, $extras=null)
gravityview/template/field/label Override the field label.
gravityview/template/table/entry/hide_empty
Global View_Settings::defaults ( $detailed=false, $group=null)
gravityview_default_args Modify the default settings for new Views
gravityview/view/defaults Modify the default settings for new Views
Global View_Table_Template::entry_class ( $class, $entry, $context)
gravityview_entry_class Modify the class applied to the entry row.
gravityview/template/table/entry/class Modify the class aplied to the entry row.
Global View_Table_Template::get_field_column_label ( $field, $context=null)
gravityview/template/field/label Override the field label.
Global View_Table_Template::the_entry ( $entry, $attributes)
gravityview_table_cells Modify the fields displayed in a table
gravityview/template/table/fields Modify the fields displayed in this tables.
gravityview/template/table/entry/row/attributes Filter the row attributes for the row in table view.
Global View_Template::render ()
gravityview/template/view/context
gravityview/template/view/render Before rendering.
Global Views_Route::get_item_permissions_check ( $request)
gravityview/view/output/rest Disable rest output. Final chance.
Global Views_Route::prepare_entry_for_response ( $view, $entry, $request, $context, $class=null)
gravityview/rest/entry/fields Allow more entry fields that are output in regular REST requests.
gravityview/api/field/key Filter the key name in the results for JSON output.
Global Widget::get_default_settings ()
gravityview/widget/enable_custom_class Enable custom CSS class settings for widgets
Global Widget::get_default_widget_areas ()
gravityview_widget_active_areas Array of zones available for widgets to be dropped into
gravityview/widget/active_areas Array of zones available for widgets to be dropped into
Global Widget::pre_render_frontend ()
gravityview/widget/hide_until_searched/allowlist Some widgets have got to stay shown.
gravityview/widget/hide_until_searched Modify whether to hide content until search
Global Widget::registered ()
gravityview_register_directory_widgets Get the list of registered widgets. Each item is used to instantiate a GravityView_Admin_View_Widget object
gravityview/widgets/register Each item is used to instantiate a GravityView_Admin_View_Widget object