توسعهدهندگان
مرجع قابلیتهای page-builder-sandwich
page-builder-sandwich کنشهای خود را در API توانمندیهای WordPress ثبت میکند. همین توانمندیها ابزارهای MCP روی سرور خود سایت و مسیرهای REST در /wp-json/wp-abilities/v1 هستند. این صفحه از رجیستری خود افزونه تولید شده است.
نقاط پایانی
پروتکل کنترل مدل (MCP) روی HTTP (قابل پخش جریانی)
https://example.com/wp-json/pbs/v1/mcpMCP از طریق WP-CLI (ورودی و خروجی استاندارد)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: فهرست کردن قابلیتها
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: اجرای یک قابلیت
/wp-json/wp-abilities/v1/abilities/<name>/runاحراز هویت و دسترسیها
درخواستهای HTTP با یک گذرواژه برنامهای WordPress (پایهای HTTP) احراز هویت میشوند. اتصال به سرور MCP به قابلیت نشاندادهشده در زیر نیاز دارد؛ سپس هر توانایی، مجوز خود را به ازای هر شیء بررسی میکند. قابلیتهای فقطخواندنی با متد GET و ورودی خود در رشته پرسوجو (Query String) اجرا میشوند؛ سایر قابلیتها با متد POST و بدنه JSON به شکل {"input": {…}} اجرا میشوند.
نمونهها
# REST: اجرای یک قابلیت
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pbs-get-breakpoints","arguments":{}}}تمام قابلیتها
تولید شده از abilities.json افزونه که خود از یک وبسایت در حال اجرا ایجاد شده است؛ زمانی که این دو با یکدیگر اختلاف داشته باشند، یک تست با شکست مواجه میشود.
| قابلیت | عملکرد آن | ویرایش | استراحت | مجوز | پارامترها |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | فعالسازی قلم بارگذاریشده (حرفهای) یک فونت سفارشی بارگذاریشده (یک فایل فونت در کتابخانه رسانه، بر اساس شناسه) را در انتخابگرهای فونت قابل استفاده میکند. | نسخه پرو | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (الزامی) |
pbs/add-local-fontpbs-add-local-font | میزبانی شخصی فونت یک خانواده فونت Google (خانواده، وزنها، مورب) را دانلود کرده و از این سایت سرویسدهی میکند. | نسخه رایگان | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (الزامی), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | افزودن بخش به یک صفحه یک بخش آماده را به یک صفحه اضافه میکند: در ابتدا، در انتها، یا پس از بخش موجود در یک موقعیت مشخص. | نسخه رایگان | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (الزامی), section: string (الزامی), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | اعمال بسته نشان تجاری (پرو) رنگها و فونتهای کیت برند ذخیرهشده را روی طراحی سایت اعمال میکند. | نسخه پرو | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | هیچکدام |
pbs/apply-kitpbs-apply-kit | وارد کردن کیت وبسایت صفحات یک کیت وبسایت (همه آنها یا موارد نامگذاریشده) را وارد میکند، بهطور اختیاری آنها را منتشر کرده، صفحه اصلی را تنظیم میکند و به منو میافزاید. وارد کردن مجدد، همان صفحات را بهروزرسانی میکند. | نسخه رایگان | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (الزامی), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | اعمال جستجو و جایگزینی (حرفهای) یک کار پیشنمایششده را اعمال میکند. هر پست تغییریافته یک نسخه پشتیبان برای pbs/undo-replace نگه میدارد. | نسخه پرو | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (الزامی) |
pbs/build-landing-pagepbs-build-landing-page | ساخت صفحه فرود یک روند کار هدایتشده: نماینده بخشهای متناسب با کسبوکار شما را انتخاب میکند، صفحه را به صورت پیشنویس میسازد و متن آن را مینویسد. | نسخه رایگان | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (الزامی) |
pbs/build-pagespbs-build-pages | ساختن چند صفحه تا ۵۰ صفحه را در یک فراخوانی، هر یک از بخشها و/یا محتوای بلوک، ایجاد میکند. هر صفحه به طور جداگانه بررسی و ایجاد میشود؛ پاسخ، فهرست هر صفحه ساختهشده و هر صفحه ردشده را به همراه دلیل آن ارائه میدهد. | نسخه پرو | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (الزامی) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | اتصال Adobe Fonts (Pro) یک پروژه وب Adobe Fonts (Typekit) را با شناسه کیت آن متصل میکند تا فونتهای آن در انتخابگرهای فونت نمایش داده شوند. | نسخه پرو | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (الزامی) |
pbs/connect-supportpbs-connect-support | اتصال به پشتیبانی این سایت را به پشتیبانی Zinn Digital® (نام، ایمیل، رضایت) متصل میکند. | نسخه رایگان | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (الزامی), name: string, consent: boolean (الزامی) |
pbs/convert-postpbs-convert-post | تبدیل یک صفحه قدیمی یک صفحه ۵.ایکس را به بلوکها تبدیل میکند (ابتدا پشتیبانگیری میشود). | نسخه رایگان | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (الزامی) |
pbs/create-classpbs-create-class | ایجاد یک کلاس سراسری (Pro) یک کلاس سبک سراسری قابل استفاده مجدد ایجاد میکند: برچسب، اسلاگ و سبکهای آن (s). | نسخه پرو | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (الزامی), slug: string, s: object |
pbs/create-pagepbs-create-page | ایجاد یک صفحه یک صفحه از بخشها (نگاه کنید به pbs/list-sections) و/یا محتوای بلوک ایجاد میکند. یک صفحه جدید پیشنویس است مگر اینکه وضعیت دیگری درخواست شود. | نسخه رایگان | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (الزامی), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | ایجاد یک تیم کتابخانه (آژانس) یک کتابخانه تیمی (name) ایجاد میکند که سایر وبسایتها میتوانند با یک کد دعوت به آن ملحق شوند. | نسخه پرو | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (الزامی) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | خاموش کردن یک فونت بارگذاریشده (Pro) یک قلم سفارشی (بر اساس اسلاگ) را از انتخابگرهای قلم حذف میکند. | نسخه پرو | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (الزامی) |
pbs/delete-classpbs-delete-class | حذف یک کلاس سراسری (Pro) یک کلاس سراسری را حذف میکند. المانهایی که از آن استفاده میکردند، محتوای خود را حفظ کرده و سبکهای آن را از دست میدهند. | نسخه پرو | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (الزامی) |
pbs/delete-iconpbs-delete-icon | حذف نماد بارگذاریشده یک آیکون آپلودشده را حذف میکند؛ بلوکهایی که از آن استفاده کردهاند کپی خود را نگه میدارند. | نسخه رایگان | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (الزامی) |
pbs/delete-library-itempbs-delete-library-item | حذف طراحی کتابخانه ابری (Pro) یک طرح را از کتابخانه ابری حذف میکند. | نسخه پرو | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (الزامی), team: string |
pbs/delete-pagepbs-delete-page | انتقال یک صفحه به سطل زباله یک صفحه را به سطل زباله منتقل میکند. میتوان آن را به مدت ۳۰ روز از «صفحات، سطل زباله» بازیابی کرد. | نسخه رایگان | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (الزامی) |
pbs/delete-teampbs-delete-team | حذف تیم کتابخانه (آژانس) یک تیم و تمام طراحیهای موجود در کتابخانه آن را حذف میکند. | نسخه پرو | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (الزامی) |
pbs/disconnect-supportpbs-disconnect-support | قطع ارتباط با پشتیبانی این سایت را از پشتیبانی جدا میکند. | نسخه رایگان | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | هیچکدام |
pbs/duplicate-classpbs-duplicate-class | کپی کردن یک کلاس سراسری (Pro) یک کلاس سراسری را تحت شناسه جدیدی کپی میکند. | نسخه پرو | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (الزامی) |
pbs/duplicate-pagepbs-duplicate-page | کپی کردن یک صفحه یک نسخه از صفحه (عنوان، محتوا و قالب آن) را به عنوان پیشنویس جدید کپی میکند. | نسخه رایگان | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (الزامی), title: string |
pbs/export-designspbs-export-designs | خروجی گرفتن از طرحها و تنظیمات قالبها و الگوهای انتخابشده (شناسهها) و در صورت تمایل، تنظیمات را به عنوان یک بسته برای سایتی دیگر صادر میکند. | نسخه رایگان | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | نوشتن یک صفحه با هوش مصنوعی یک صفحه را از بخشهای (ارائه شده یا انتخابشده توسط هوش مصنوعی از کتابخانه بخشها) میسازد و از هوش مصنوعی میخواهد تمام متن آن را مطابق با بریف شما بازنویسی کند و طراحی را حفظ نماید. از ارائهدهنده هوش مصنوعی تنظیمشده در تنظیمات هوش مصنوعی افزونه استفاده میکند. این صفحه پیشنویس است مگر اینکه وضعیت دیگری درخواست شود. | نسخه پرو | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (الزامی), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | توصیف یک بلوک سازنده تنظیمات یک بلوک (ویژگیها به همراه انواع، انتخابها و مقادیر پیشفرض)، قابلیتهای پشتیبانیشده، بلوکهایی که میتواند شامل شود، و یک نمونه آماده برای استفاده در قالببندی بلوک را بازمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-block/run | edit_posts | name: string (الزامی) |
pbs/get-breakpointspbs-get-breakpoints | خواندن نقاط شکست واکنشگرا عرض و پهنای تبلت و موبایل (و نقاط شکست سفارشی در نسخه Pro) را که کنترلهای واکنشگرا استفاده میکنند، برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | هیچکدام |
pbs/get-design-globalspbs-get-design-globals | طراحی سایت را بخوانید رنگها و فونتهای سراسری سایت (سرتیتر و متن) را که هر بلوک استفاده میکند، همانطور که صفحه طراحی سایت آنها را نشان میدهد، برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | هیچکدام |
pbs/get-design-systempbs-get-design-system | سیستم طراحی را بخوانید (حرفهای) سامانه طراحی پرو را بازمیگرداند: کلاسهای سراسری، متغیرها، توکنهای طراحی، حالت تاریک، کیت برند و فونتهای سفارشی. | نسخه پرو | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | هیچکدام |
pbs/get-diagnosticspbs-get-diagnostics | خواندن عیبیابیهای سایت اطلاعات تشخیصیای را که یک تیکت پشتیبانی به همراه خواهد داشت بازمیگرداند: نسخهها، افزونههای فعال، محدودیتها و خطاهای اخیر. | نسخه رایگان | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-library-accountpbs-get-library-account | خواندن حساب کاربری کتابخانه ابری (حرفهای) میزان استفاده از فضای ذخیرهسازی، سهمیه طرح و اطلاعات تیم کتابخانه ابری را برمیگرداند. | نسخه پرو | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | هیچکدام |
pbs/get-library-itempbs-get-library-item | یک طراحی کتابخانه ابری دریافت کنید (Pro) یک طراحی ذخیرهشده را برمیگرداند که آماده درج در این وبسایت است (تصاویر آن به کتابخانه رسانه منتقل شدهاند). | نسخه پرو | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (الزامی), team: string |
pbs/get-library-storagepbs-get-library-storage | خواندن تنظیمات فضای ذخیرهسازی شخصی (Pro) تنظیمات ذخیرهسازی R2/S3 اختصاصی شما را برمیگرداند (رمز عبور هرگز بازگردانده نمیشود). | نسخه پرو | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-licencepbs-get-licence | مطالعه مجوز طرح Page Builder Sandwich این سایت، وضعیت مجوز، تاریخ تمدید و آنچه را که طرح شامل آن میشود، برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-maintenancepbs-get-maintenance | حالت تعمیر و نگهداری خواندنی (Pro) برگرداندن حالت تعمیر/بهزودی: حالت، صفحه، تلاش مجدد پس از و اینکه کدام نقشها همچنان سایت را میبینند. | نسخه پرو | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-migrationpbs-get-migration | مطالعهی مهاجرت قدیمی پیشرفت و گزارش تبدیل محتوای نسخه ۵.x را برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | هیچکدام |
pbs/get-newsletter-keyspbs-get-newsletter-keys | مطالعهی اتصال خبرنامه (Pro) نشان میدهد که آیا کلید میلچیمپ ذخیره شده است یا خیر (خود کلید هرگز بازگردانده نمیشود). | نسخه پرو | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | هیچکدام |
pbs/get-pagepbs-get-page | خواندن یک صفحه عنوان، وضعیت، پیوندها و محتوای بلوک یک صفحه، و بخشهای (بلوکهای سطح بالا) تشکیلدهنده آن را برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (الزامی) |
pbs/get-replace-jobpbs-get-replace-job | پیشنمایش جستجو و جایگزینی (حرفهای) نتایج تطابقهای یک شغل را صفحه به صفحه برمیگرداند تا پیش از درخواست، بررسی شوند. | نسخه پرو | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (الزامی) |
pbs/get-reviews-sourcespbs-get-reviews-sources | منابع بررسیها (حرفهای) منابع Google و Trustpilot که بلوک نظرات نمایش میدهد را برمیگرداند. | نسخه پرو | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-rolespbs-get-roles | خواندن دسترسیهای سازنده (Pro) مشخص میکند کدام نقشها میتوانند از سازنده، طراحی، کد و قالبها (حالت مشتری) استفاده کنند. | نسخه پرو | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-settingspbs-get-settings | مطالعه تنظیمات افزونه پیشوند کلاس فرانتاند، وضعیت بهروزرسانیهای بتا و مجاز بودن یا نبودن عوامل هوش مصنوعی (MCP) را برمیگرداند. | نسخه رایگان | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | هیچکدام |
pbs/get-support-connectionpbs-get-support-connection | خواندن اتصال پشتیبانی نشان میدهد که آیا این وبسایت به پشتیبانی Zinn Digital® متصل است یا خیر و با چه عنوانی. | نسخه رایگان | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | مطالعه برچسب سفید (آژانس) تنظیمات برچسب سفارشی را برمیگرداند: روشن یا خاموش، نام نمایشی و کاربرانی که همچنان نسخه اصلی را میبینند. | نسخه پرو | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | هیچکدام |
pbs/import-designspbs-import-designs | وارد کردن طرحها و تنظیمات یک بستهٔ ساختهشده توسط pbs/export-designs را وارد میکند (ابتدا dryRun برای مشاهدهٔ تغییرات احتمالی؛ حالت: skip یا replace؛ رسانه؛ تنظیمات). | نسخه رایگان | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (الزامی), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | دعوت از یک وبسایت به یک تیم (آژانس) یک کد دعوت یکبار مصرف ایجاد میکند (نقش: خواندن یا نوشتن؛ برچسب؛ روزهای اعتبار). کد یکبار نمایش داده میشود. | نسخه پرو | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (الزامی), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | پیوستن به یک تیم (Pro) با استفاده از کد دعوت به یک کتابخانه تیمی میپیوندد. | نسخه پرو | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (الزامی) |
pbs/leave-teampbs-leave-team | ترک کردن تیم (Pro) خروج از کتابخانه تیمی که این سایت به آن ملحق شده است. | نسخه پرو | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-blockspbs-list-blocks | فهرست کردن بلوکهای سازنده فهرستی از هر بلوک Page Builder Sandwich که این سایت میتواند استفاده کند (و همچنین بلوکهای Pro وقتی Pro فعال است) ارائه میکند: نام، عنوان، دستهبندی و توضیحات. از pbs/get-block برای تنظیمات یک بلوک استفاده کنید، سپس بلوک را در محتوای یک صفحه قرار دهید. | نسخه رایگان | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | فهرست فرمها فهرست فرمهای ساخته شده با بلوک «فرم» و افزونههای فرمی که میتواند در خود جای دهد. | نسخه رایگان | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | هیچکدام |
pbs/list-kitspbs-list-kits | فهرست بستههای وبسایت فهرست کیتهای وبسایت (مجموعهای از صفحات آماده برای یک نوع کسبوکار) را که این سایت میتواند وارد کند، نمایش میدهد. | نسخه رایگان | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | فهرست طرحهای کتابخانه ابری (Pro) طرحهای ذخیرهشده در کتابخانه ابری را فهرست میکند (نوع: بخش، صفحه یا الگو؛ تیم: کتابخانه یک تیم). | نسخه پرو | GET …/abilities/pbs/list-library-items/run | edit_posts (the REST route's own check) | team: string, kind: |section|page|style |
pbs/list-local-fontspbs-list-local-fonts | فهرست فونتهای میزبان شخصی فهرست فونتهای Google که این وبسایت خودش میزبانی میکند (یکبار بارگیری شده، از روی سایت سرو میشوند، بدون درخواست به Google). | نسخه رایگان | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-lottiepbs-list-lottie | فهرست انیمیشنهای لاتی (حرفهای) انیمیشنهای Lottie بارگذاریشده را فهرست میکند. | نسخه پرو | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | هیچکدام |
pbs/list-pagespbs-list-pages | فهرست صفحهها فهرست صفحاتی را که میتوانید ویرایش کنید، بر اساس جدیدترین، همراه با قابلیت جستجوی اختیاری نشان میدهد. | نسخه رایگان | GET …/abilities/pbs/list-pages/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-list-replace-jobs | فهرست کارهای جستجو و جایگزینی (Pro) کارهای جستجو و جایگزین سراسری سایت و وضعیت آنها را فهرست میکند. | نسخه پرو | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-sectionspbs-list-sections | فهرست بخشها بخشهای آماده (مانند هیرو، ویژگیها، سوالات متداول، نظرات مشتریان، دعوت به اقدام و موارد دیگر) را که میتوان به یک صفحه اضافه کرد، فهرست میکند. | نسخه رایگان | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | فهرست ورودهای پشتیبانی موقت فهرست کاربران پشتیبانی موقتی که به تیم ما اعطا شده و زمان انقضای هر یک را نشان میدهد. | نسخه رایگان | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-team-memberspbs-list-team-members | فهرست اعضای تیم (حرفهای) فهرست سایتهای موجود در یک تیم و دسترسیهای آنها را نمایش میدهد. | نسخه پرو | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (الزامی) |
pbs/list-teamspbs-list-teams | فهرست تیمهای کتابخانه (حرفهای) فهرست تیمهایی را که این سایت به آنها تعلق دارد یا مالک آنهاست، نمایش میدهد. | نسخه پرو | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-transferablepbs-list-transferable | فهرست کردن مواردی که قابل صادرات هستند فهرست الگوها، الگوهای طراحی و تنظیماتی را که میتوان به یک وبسایت دیگر صادر کرد، نمایش میدهد. | نسخه رایگان | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | هیچکدام |
pbs/list-uploaded-iconspbs-list-uploaded-icons | فهرست آیکونهای بارگذاریشده فهرست نمادهای SVG بارگذاری شده در کتابخانه نماد، با اولویت جدیدترین. | نسخه رایگان | GET …/abilities/pbs/list-uploaded-icons/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-move-section | جابهجایی یک بخش یک بخش از صفحه را از یک موقعیت به موقعیت دیگر منتقل میکند (بر اساس شمارش از صفر، به همان شکلی که pbs/get-page آنها را فهرست میکند). | نسخه رایگان | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (الزامی), from: integer (الزامی), to: integer (الزامی) |
pbs/open-support-ticketpbs-open-support-ticket | ارسال تیکت پشتیبانی یک درخواست پشتیبانی (موضوع، پیام، نوع، ایمیل) به همراه اطلاعات تشخیصی این سایت ثبت میکند؛ access_days و مشخصات کاربری به صورت اختیاری به تیم ما دسترسی موقت اعطا میکنند. | نسخه رایگان | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | هیچکدام |
pbs/record-support-consentpbs-record-support-consent | موافقت با عارضهیابی پشتیبانی رضایت مدیر سیستم برای ارسال اطلاعات تشخیصی همراه با تیکتهای پشتیبانی را ثبت میکند. | نسخه رایگان | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | هیچکدام |
pbs/refresh-reviewspbs-refresh-reviews | اکنون نظرات را بهروزرسانی کنید (Pro) دریافت آخرین نظرات Trustpilot به جای انتظار برای بهروزرسانی روزانه. | نسخه پرو | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | هیچکدام |
pbs/remove-blockpbs-remove-block | حذف یک بلوک از صفحه یک بلوک (یک بخش کامل، یا یک بلوک در آن) را بر اساس مسیر آن از یک صفحه حذف میکند. نسخه قبلی صفحه در بازبینیهای آن باقی میماند. | نسخه رایگان | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (الزامی), path: array (الزامی) |
pbs/remove-library-storagepbs-remove-library-storage | متوقف کردن استفاده از فضای ذخیرهسازی شخصی (حرفهای) تنظیمات فضای ذخیرهسازی شخصی را حذف میکند؛ فضای ذخیرهسازی طرح دوباره استفاده خواهد شد. | نسخه پرو | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | هیچکدام |
pbs/remove-local-fontpbs-remove-local-font | حذف قلم میزبانیشده توسط خود فایلهای یک خانواده قلم خودمیزبان را حذف میکند. | نسخه رایگان | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (الزامی) |
pbs/remove-team-memberpbs-remove-team-member | حذف یکی از اعضای تیم (آژانس) یک سایت را از یک تیم حذف میکند. | نسخه پرو | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (الزامی), member: string (الزامی) |
pbs/revoke-support-accesspbs-revoke-support-access | لغو ورودهای موقت پشتیبانی کاربران پشتیبانی موقت را اکنون حذف میکند (شناسهها). | نسخه رایگان | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (الزامی) |
pbs/save-library-itempbs-save-library-item | ذخیره یک طرح در کتابخانه ابری (نسخه حرفهای) نشانهگذاری بلوک (عنوان، نوع، نشانهگذاری، سبکها، برچسبها) را در کتابخانه ابری شما یا کتابخانه تیم ذخیره میکند؛ تصاویر همراه با آن بستهبندی میشوند. | نسخه پرو | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (الزامی), title: string (الزامی), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | از فضای ذخیرهسازی خود استفاده کنید (Pro) ذخیرهسازی سفارشی (Bring-Your-Own) را ذخیره میکند: ارائهدهنده (r2 یا s3)، باکت، منطقه، پایانه، پیشوند، key_id، secret، فعالشده. | نسخه پرو | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | هیچکدام |
pbs/set-maintenancepbs-set-maintenance | تغییر حالت تعمیر و نگهداری (Pro) حالت تعمیر و نگهداری (503) یا حالت به زودی (mode) را روشن یا خاموش میکند، به همراه صفحهای که باید نمایش داده شود (page_id)، مقدار retry_after و نقشهایی که آن را دور میزنند. | نسخه پرو | POST …/abilities/pbs/set-maintenance/run | manage_options (the REST route's own check) | mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer |
pbs/set-newsletter-keyspbs-set-newsletter-keys | اتصال میلشمپ (پرو) کلید API میلچیمپ که بلوک خبرنامه از آن استفاده میکند را ذخیره میکند (یا با مقدار خالی، حذف میکند). | نسخه پرو | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (الزامی) |
pbs/set-reviews-sourcespbs-set-reviews-sources | تغییر منابع نظرات (حرفهای) مکان Google و کسبوکار Trustpilot را که بلوک نظرات میخواند، تنظیم میکند. | نسخه پرو | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | تغییر دسترسیهای سازنده (Pro) تنظیم میکند که سازنده برای هر نقش چه چیزی را مجاز میداند (نقشها)، مثلاً نقش مشتری فقط محتوا. | نسخه پرو | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (الزامی) |
pbs/set-white-labelpbs-set-white-label | تغییر برچسب سفید (آژانس) برچسب سفید را فعال یا غیرفعال میکند و نامی را که مشتریان میبینند تنظیم میکند (enabled, name, agency_users). | نسخه پرو | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | هیچکدام |
pbs/start-migrationpbs-start-migration | تبدیل محتوای قدیمی شروع (یا شروع مجدد) تبدیل هر صفحه ۵.ایکس به بلوک؛ از هر پست ابتدا نسخه پشتیبان تهیه میشود. | نسخه رایگان | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | هیچکدام |
pbs/start-replacepbs-start-replace | یافتن و جایگزینی در سراسر سایت (Pro) یک جستجو و جایگزینی امن برای بلوک شروع میکند (جستجو، جایگزینی، نوع: متن، پیوند یا رنگ؛ match_case؛ انواع). هیچچیز تغییر نمیکند تا زمانی که pbs/apply-replace اجرا شود. | نسخه پرو | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (الزامی), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | شروع دوره آزمایشی رایگان پرو آزمایش ۱۴ روزه Page Builder Sandwich Pro را برای این وبسایت آغاز میکند (بدون نیاز به پرداخت). | نسخه رایگان | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | هیچکدام |
pbs/test-library-storagepbs-test-library-storage | فضای ذخیرهسازی خود را آزمایش کنید (نسخه پرو) یک شیء آزمایشی را در فضای ذخیرهسازی خودتان مینویسد، میخواند و حذف میکند و هر مرحله را گزارش میدهد. | نسخه پرو | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | هیچکدام |
pbs/undo-convert-postpbs-undo-convert-post | لغو یک تبدیل یک صفحه تبدیلشده را از نسخه پشتیبان آن بازیابی میکند. | نسخه رایگان | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (الزامی) |
pbs/undo-migrationpbs-undo-migration | بازگردانی انتقال قدیمی تمام پستهای تبدیلشده را از نسخه پشتیبان آنها بازیابی میکند. | نسخه رایگان | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | هیچکدام |
pbs/undo-replacepbs-undo-replace | لغو جستجو و جایگزینی (نسخه حرفهای) پستهایی را که یک شغل تغییر داده است بازیابی میکند (پستی که از آن زمان ویرایش شده است، ویرایش خود را حفظ میکند). | نسخه پرو | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (الزامی) |
pbs/update-blockpbs-update-block | تغییر تنظیمات یک بلوک تنظیمات (ویژگیهای) یک بلوک را در یک صفحه، که از طریق مسیر آن پیدا شده است، تغییر میدهد؛ ویژگیهایی که ارسال میکنید با ویژگیهای فعلی ادغام میشوند. روی بلوکهایی که سایت از روی تنظیمات آنها رندر میکند کار میکند؛ برای بلوکهایی که کدهای HTML آنها در صفحه ذخیره شده است، نشانهگذاری (markup) جدید را با pbs/update-page ارسال کنید. | نسخه رایگان | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (الزامی), path: array (الزامی), attributes: object (الزامی) |
pbs/update-brand-kitpbs-update-brand-kit | تغییر کیت برند (Pro) کیج برند را ذخیره میکند: نام، لوگو، رنگها، فونتهای سر تیتر و متن اصلی، و لحن برندی که هوش مصنوعی در نوشتن استفاده میکند. | نسخه پرو | POST …/abilities/pbs/update-brand-kit/run | edit_theme_options (the REST route's own check) | name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string |
pbs/update-breakpointspbs-update-breakpoints | تغییر نقاط شکست واکنشگرا عرض تبلت و موبایل را بر حسب پیکسل تغییر میدهد؛ با نسخه Pro، نقاط شکست سفارشی اضافی. | نسخه رایگان | POST …/abilities/pbs/update-breakpoints/run | edit_theme_options (the REST route's own check) | tablet: integer, mobile: integer, custom: array |
pbs/update-classpbs-update-class | تغییر یک کلاس سراسری (Pro) برچسب، نامک یا استایلهای یک کلاس سراسری را تغییر میدهد؛ هر عنصری که از آن استفاده کند بهروزرسانی میشود. | نسخه پرو | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (الزامی), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | تغییر حالت تاریک (پرو) حالت تاریک (خاموش، خودکار یا تغییر وضعیت) و رنگهای آن را تنظیم میکند. | نسخه پرو | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (الزامی), colors: object |
pbs/update-design-globalspbs-update-design-globals | تغییر طراحی سایت رنگهای کل سایت (colors)، فونتها (fonts، headingFont، bodyFont) را تغییر میدهد. هر صفحه تغییرات را اعمال میکند؛ فایل theme.json قالب بهروز نگه داشته میشود. | نسخه رایگان | POST …/abilities/pbs/update-design-globals/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-update-page | بهروزرسانی یک صفحه عنوان، وضعیت یا محتوای بلوک یک صفحه را تغییر میدهد. محتوایی که ارسال میکنید جایگزین محتوای صفحه میشود. | نسخه رایگان | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (الزامی), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | تغییر تنظیمات افزونه پیشوند کلاس فرانتاند را تغییر میدهد (۱ تا ۸ حرف کوچک یا رقم، شروعشونده با یک حرف) و/یا عاملهای هوش مصنوعی (MCP) را روشن یا خاموش میکند (mcp: false همه قابلیتها و نقطه پایانی MCP را حذف میکند). | نسخه رایگان | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | تغییر توکنهای طراحی (Pro) مقیاسهای فاصله، شعاع و سایه (فضا، شعاع، سایه) را تغییر میدهد یا آنها را بازنشانی میکند (reset). | نسخه پرو | POST …/abilities/pbs/update-tokens/run | edit_theme_options (the REST route's own check) | space: array, radius: array, shadow: array, reset: boolean |
pbs/update-variablespbs-update-variables | تغییر متغیرهای CSS (حرفهای) متغیرهای طراحی سایت را جایگزین میکند (متغیرها: فهرستی از نام و مقدار). | نسخه پرو | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (الزامی) |
pbs/upload-iconpbs-upload-icon | آپلود یک آیکون یک نماد SVG (نام، کدهای SVG) را به کتابخانه نمادها اضافه میکند؛ کد SVG ابتدا پاکسازی میشود. | نسخه رایگان | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (الزامی), svg: string (الزامی) |
pbs/upload-lottiepbs-upload-lottie | بارگذاری انیمیشن Lottie (نسخه حرفهای) یک سند JSON مربوط به Lottie (json, name) را اعتبارسنچی کرده و آن را به عنوان یک فایل استاتیک برای بلوک Lottie منتشر میکند. | نسخه پرو | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (الزامی), json: string (الزامی) |