{
  "generated": "2026-06-10T18:28:04.460Z",
  "product": {
    "id": "gravityview-featured-entries",
    "label": "Featured Entries",
    "repo": "GravityKit/Featured-Entries",
    "version": "2.1.1",
    "actions": [
      "gravityview_clear_form_cache"
    ],
    "filters": [
      "gravityview_featured_entries_always_show",
      "gravityview_featured_entries_enable"
    ]
  },
  "hooks": [
    {
      "id": "gravityview_clear_form_cache",
      "name": "gravityview_clear_form_cache",
      "type": "action",
      "product": "gravityview-featured-entries",
      "description": "Flushes the GravityView cache for a specific form.",
      "parameters": [
        {
          "name": "form_id",
          "type": "int",
          "description": "The form ID to flush cache for."
        }
      ],
      "categories": [
        "views",
        "forms",
        "caching"
      ],
      "example": "add_action( 'gravityview_clear_form_cache', function($form_id) {\n    // Your code here\n}, 10, 1 );",
      "since": "[1.5.1](../../since/1-5-1/)",
      "source": {
        "file": "src/Extension.php",
        "line": 541
      },
      "url": "/docs/gravityview-featured-entries/actions/gravityview_clear_form_cache/",
      "related": []
    },
    {
      "id": "gravityview_featured_entries_always_show",
      "name": "gravityview_featured_entries_always_show",
      "type": "filter",
      "product": "gravityview-featured-entries",
      "description": "Controls whether featured entries always appear regardless of search filters.",
      "parameters": [
        {
          "name": "always_show",
          "type": "bool",
          "description": "Whether to always show featured entries. Default: false."
        }
      ],
      "categories": [
        "entries",
        "views"
      ],
      "example": "add_filter( 'gravityview_featured_entries_always_show', function($always_show) {\n    // Modify $always_show as needed\n    return $always_show;\n}, 10, 1 );",
      "since": "[1.0.2](../../since/1-0-2/)",
      "source": {
        "file": "src/Extension.php",
        "line": 286
      },
      "url": "/docs/gravityview-featured-entries/filters/gravityview_featured_entries_always_show/",
      "related": []
    },
    {
      "id": "gravityview_featured_entries_enable",
      "name": "gravityview_featured_entries_enable",
      "type": "filter",
      "product": "gravityview-featured-entries",
      "description": "Controls whether an entry receives the featured entry class.",
      "parameters": [
        {
          "name": "is_featured",
          "type": "bool",
          "description": "Whether the entry is featured. Default: true if starred."
        },
        {
          "name": "context",
          "type": "\\Template_Context",
          "description": "The template context."
        },
        {
          "name": "entry",
          "type": "array",
          "description": "Gravity Forms entry array."
        }
      ],
      "categories": [
        "entries",
        "views"
      ],
      "example": "add_filter( 'gravityview_featured_entries_enable', function($is_featured, $context, $entry) {\n    // Modify $is_featured as needed\n    return $is_featured;\n}, 10, 3 );",
      "since": "[1.0.0](../../since/1-0-0/)",
      "source": {
        "file": "src/Extension.php",
        "line": 503
      },
      "url": "/docs/gravityview-featured-entries/filters/gravityview_featured_entries_enable/",
      "related": []
    }
  ],
  "stats": {
    "total": 3,
    "actions": 1,
    "filters": 2
  }
}