सीधे कंटेंट पर जाएं

ओपन डेटा

WordPress ओपन डेटा

इस साइट का हर रेफ़रेंस किसी असली डेटासेट पर टिका है, और हर डेटासेट एक सादी फ़ाइल के रूप में प्रकाशित है जिसे आप सीधे फ़ेच कर सकते हैं। कोई API की नहीं, कोई रेट लिमिट नहीं, कोई साइनअप नहीं। इसे प्लगइन में, डॉक्स साइट में, किसी कोर्स में या किसी प्रतिस्पर्धी टूल में भी इस्तेमाल करें — लाइसेंस इन सबकी अनुमति देता है।

WordPress हुक्स इंडेक्स

कोर के ऐक्शन और फ़िल्टर — सिग्नेचर, फायरिंग क्रम, एक चलता-फिरता उदाहरण, और वह पेच जो अक्सर लोगों को फँसाता है। हर एंट्री पर एक verified फ़्लैग होता है।

ब्लॉक थीम टेम्पलेट पदानुक्रम

WordPress जिन-जिन रूट्स को रेंडर कर सकता है, उनमें से हर एक के लिए ब्लॉक थीम टेम्पलेट फ़ाइलों की क्रमबद्ध सूची, जिन्हें वह खोजता है — सबसे विशिष्ट पहले।

इमेज साइज़ चीट शीट

हर वह इमेज साइज़ जो WordPress और WooCommerce डिफ़ॉल्ट रूप से रजिस्टर करते हैं — आयाम, साइज़ हार्ड-क्रॉप करता है या नहीं, और -scaled थ्रेशोल्ड।

लाइसेंस और श्रेय

सभी डेटासेट CC BY 4.0 के तहत जारी किए गए हैं। आप इन्हें इस्तेमाल, संशोधित और पुनर्वितरित कर सकते हैं, व्यावसायिक रूप से भी। बस एक ही शर्त है: श्रेय दें।

श्रेय पंक्ति, अगर आपको तैयार-शुदा चाहिए तो यह चिपका लें:

Data from Odie Themes — https://odiethemes.com/reference/

इसे फ़ेच करना

फ़ाइलें स्टैटिक हैं और access-control-allow-origin: * के साथ सर्व होती हैं, इसलिए ब्राउज़र इन्हें सीधे पढ़ सकता है:

const res = await fetch(
  'https://odiethemes.com/reference/wordpress-hooks.json'
);
const { hooks } = await res.json();

verified फ़्लैग का मतलब क्या है

कुछ एंट्रियों पर "verified": true होता है, यानी उस पंक्ति को याददाश्त के भरोसे नहीं, बल्कि WordPress के सोर्स कोड से मिलाकर जाँचा गया है। जिन पंक्तियों पर false लिखा है, उन्हें जाँचा नहीं गया। यह फ़्लैग जानबूझकर छिपाया नहीं, बल्कि दिखाया जाता है: जो रेफ़रेंस बिना जाँचे डेटा को चुपचाप तथ्य बताकर पेश करे, वह उस रेफ़रेंस से बुरा है जो आपको बता दे कि किन हिस्सों को दोबारा जाँचना है।

सुधार

अगर कोई पंक्ति ग़लत है तो हमें बताएँ और उसे ठीक कर दिया जाएगा। यहाँ पूरा प्रोडक्ट ही सटीकता है — जिस डेटासेट पर कोई भरोसा न कर सके, उसे होस्ट करने का कोई मतलब नहीं।