Title: On-Demand Revalidation
Author: dexerto
Published: <strong>जुन 20, 2022</strong>
Last modified: अप्रिल 20, 2026

---

प्लगिनहरू खोज्नुहोस्

![](https://ps.w.org/on-demand-revalidation/assets/banner-772x250.png?rev=2798656)

यो प्लगिन **वर्डप्रेसका ३ प्रमुख नवीनतम रिलीजहरूसँग परीक्षण गरिएको छैन**। यो अब 
सम्भवतः व्यवस्थित वा समर्थन नभएको हुन सक्छ र वर्डप्रेसका नयाँ संस्करणहरूमा प्रयोग
गर्दा अनुकूलता सम्बन्धी समस्या हुन सक्छ।

![](https://ps.w.org/on-demand-revalidation/assets/icon-256x256.png?rev=2798656)

# On-Demand Revalidation

 [dexerto](https://profiles.wordpress.org/dexerto/) द्वारा

[डाउनलोड गर्नुहोस्](https://downloads.wordpress.org/plugin/on-demand-revalidation.1.4.0.zip)

 * [विवरण](https://ne.wordpress.org/plugins/on-demand-revalidation/#description)
 * [समीक्षाहरू](https://ne.wordpress.org/plugins/on-demand-revalidation/#reviews)
 *  [स्थापना](https://ne.wordpress.org/plugins/on-demand-revalidation/#installation)
 * [विकास](https://ne.wordpress.org/plugins/on-demand-revalidation/#developers)

 [सहायता](https://wordpress.org/support/plugin/on-demand-revalidation/)

## विवरण

Next.js On-Demand Revalidation for WordPress on post updates, revalidate specific
paths and tags on post updates.

Feel free to create a PR to [plugin Github repo](https://github.com/Dexerto/on-demand-revalidation).

## स्थापना

 1. Search for the plugin in WordPress under “Plugins -> Add New”.
 2. Click the “Install Now” button, followed by “Activate”.
 3. Add Next.js URL and Revalidate Secret Key in the Settings -> Next.js On-Demand 
    Revalidation
 4. In your Next.js project add a new file `/pages/api/revalidate.ts` or `/app/api/
    revalidate/route.ts` with a code snippet, you’ll find [here](https://github.com/Dexerto/on-demand-revalidation).
 5. Add `REVALIDATE_SECRET_KEY` env variable to your Next.js with Revalidate Secret
    Key value you added in the Plugin Settings.

## समीक्षाहरू

यस प्लगिनको लागि कुनै समीक्षाहरू छैनन्।

## योगदानकर्ता र डेभलपरहरू

“On-Demand Revalidation” खुला स्रोत सफ्टवेयर हो। निम्न व्यक्तिहरूले यो प्लगिनमा 
योगदान गरेका छन्।

योगदानकर्ताहरू

 *   [ dexerto ](https://profiles.wordpress.org/dexerto/)
 *   [ bebjakub ](https://profiles.wordpress.org/bebjakub/)

[“On-Demand Revalidation” लाई आफ्नो भाषामा अनुवाद गर्नुहोस्](https://translate.wordpress.org/projects/wp-plugins/on-demand-revalidation)

### विकासमा रुचि छ?

[आरएसएस](https://plugins.trac.wordpress.org/log/on-demand-revalidation/?limit=100&mode=stop_on_copy&format=rss)
द्वारा [कोड ब्राउज गर्नुहोस्](https://plugins.trac.wordpress.org/browser/on-demand-revalidation/),
[एसभीएन रिपजिटरी](https://plugins.svn.wordpress.org/on-demand-revalidation/) हेर्नुहोस्,
वा [विकास लग](https://plugins.trac.wordpress.org/log/on-demand-revalidation/) को
सदस्यता लिनुहोस्।

## चेन्जलग

#### 1.4.0

 * feat: Add taxonomy term revalidation — automatically revalidates taxonomy landing
   pages when terms are updated, toggleable via the On-Demand Revalidation settings
   from @MuhammedAO

#### 1.3.0

 * feat: Add ability to provide custom paths and tags per post type from @MuhammedAO
 * fix: prevent locales from being loaded too early @humet

#### 1.2.5

 * feat: prevent revalidate functions from running more than once within a single
   save_post request from @MuhammedAO
 * fix: tags array populated by paths filter from @cavemon
 * fix: paths array empty if `revalidate_paths` is not defined from @cavemon
 * fix: better error handling from @humet

#### 1.2.4

 * fix: do not send non-replaced string if term is not there

#### 1.2.3

 * fix: Rename database id placeholder
 * fix: Remove unwanted default placeholders
 * fix: Do not send items if empty

#### 1.2.2

 * feat: Added the rewrite_placeholders function to dynamically replace placeholders
   like `%slug%`, `%id%`, `%categories%`, and `%tags%` with actual post data from
   @MuhammedAO

#### 1.2.1

 * fix: renamed filenames to match PSR-4 compliance from @MuhammedAO

#### 1.2.0

 * feat: Allow tags and paths to be sent to the revalidation API to support `revalidateTags`
   and `revalidatePaths` independently from @MuhammedAO

#### 1.1.3

 * fix: Add old permalink tracking to revalidation process from @humet

#### 1.1.2

 * fix: reduce unnecessary revalidations from @humet

#### 1.1.1

 * Allow custom taxonomies revalidation from @humet

#### 1.0.16

 * fix from @slimzc

#### 1.0.15

 * Add postId to revalidation request

#### 1.0.13

 * Add Disable scheduled revalidation option

#### 1.0.11

 * Connect with Cloudflare purge cache plugin

#### 1.0.9

 * Update readme, minors. Thank you @gibix!

#### 1.0.8

 * Fix: ensure correct deep paths for posts. Thank you @pressoholics!

#### 1.0.7

 * Fix: address conflicts with wpgraphql plugin. Thank you @pressoholics!

#### 1.0.6

 * add filter on_demand_revalidation_paths

## मेटा

 *  संस्करण **1.4.0**
 *  पछिल्लो अपडेट **2 महिना अघि**
 *  सक्रिय स्थापना **100+**
 *  वर्डप्रेस संस्करण ** 6.0.0 वा उच्च **
 *  जाँच गरिएको **6.7.5**
 *  PHP संस्करण ** 8.0 वा उच्च **
 *  भाषा
 * [English (US)](https://wordpress.org/plugins/on-demand-revalidation/)
 * ट्यागहरू
 * [nextjs](https://ne.wordpress.org/plugins/tags/nextjs/)[on-demand](https://ne.wordpress.org/plugins/tags/on-demand/)
   [revalidation](https://ne.wordpress.org/plugins/tags/revalidation/)
 *  [उन्नत दृश्य](https://ne.wordpress.org/plugins/on-demand-revalidation/advanced/)

## रेटिङ्गहरू

अहिलेसम्म कुनै समीक्षा पेस गरिएको छैन।

[Your review](https://wordpress.org/support/plugin/on-demand-revalidation/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/on-demand-revalidation/reviews/)

## योगदानकर्ताहरू

 *   [ dexerto ](https://profiles.wordpress.org/dexerto/)
 *   [ bebjakub ](https://profiles.wordpress.org/bebjakub/)

## सहायता

केही भन्नु छ? सहयोग चाहियो?

 [सहायता फोरम हेर्नुहोस्](https://wordpress.org/support/plugin/on-demand-revalidation/)