پرش به محتوا

داده‌های باز

داده‌های باز WordPress

پشت هر صفحه مرجع این سایت یک مجموعه‌داده واقعی وجود دارد و هر کدام به‌صورت یک فایل ساده منتشر شده که می‌توانید مستقیم دریافتش کنید. نه کلید API لازم است، نه محدودیت درخواست دارد، نه ثبت‌نام. در یک افزونه، سایت مستندات، دوره آموزشی یا حتی ابزاری رقیب از آن استفاده کنید — مجوز همه اینها را مجاز می‌داند.

نمایه قلاب‌های WordPress

کنش‌ها و فیلترهای هسته همراه با امضای تابع، ترتیب اجرا، یک نمونه عملی و همان نکته‌ای که همه را غافلگیر می‌کند. هر ورودی نشانه بررسی‌شدن دارد.

سلسله‌مراتب قالب‌های پوسته بلوکی

برای هر مسیری که 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": true دارند، یعنی آن سطر با کد منبع WordPress مقابله شده و از حافظه نوشته نشده است. سطرهایی که false خورده‌اند هنوز مقابله نشده‌اند. این نشانه عمداً منتشر می‌شود و پنهان نمی‌ماند: مرجعی که داده بررسی‌نشده را بی‌سروصدا به‌عنوان واقعیت جا می‌زند، بدتر از مرجعی است که می‌گوید کدام بخش‌ها را دوباره وارسی کنید.

اصلاحات

اگر سطری اشتباه بود، به ما بگویید تا درست شود. اینجا دقت تمام محصول است — مجموعه‌داده‌ای که کسی به آن اعتماد نکند ارزش میزبانی ندارد.