توسعه‌دهندگان

مرجع قابلیت‌های page-builder-sandwich

page-builder-sandwich کنش‌های خود را در API توانمندی‌های WordPress ثبت می‌کند. همین توانمندی‌ها ابزارهای MCP روی سرور خود سایت و مسیرهای REST در /wp-json/wp-abilities/v1 هستند. این صفحه از رجیستری خود افزونه تولید شده است.

راهنمای کاربر: اتصال یک برنامه هوش مصنوعی

نقاط پایانی

پروتکل کنترل مدل (MCP) روی HTTP (قابل پخش جریانی)

https://example.com/wp-json/pbs/v1/mcp

MCP از طریق WP-CLI (ورودی و خروجی استاندارد)

wp mcp-adapter serve --server=page-builder-sandwich --user=<login>

REST: فهرست کردن قابلیت‌ها

/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich

REST: اجرای یک قابلیت

/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-font
pbs-activate-custom-font
فعال‌سازی قلم بارگذاری‌شده (حرفه‌ای)
یک فونت سفارشی بارگذاری‌شده (یک فایل فونت در کتابخانه رسانه، بر اساس شناسه) را در انتخاب‌گرهای فونت قابل استفاده می‌کند.
نسخه پروPOST …/abilities/pbs/activate-custom-font/runedit_theme_options (the REST route's own check)id: integer (الزامی)
pbs/add-local-font
pbs-add-local-font
میزبانی شخصی فونت
یک خانواده فونت Google (خانواده، وزن‌ها، مورب) را دانلود کرده و از این سایت سرویس‌دهی می‌کند.
نسخه رایگانPOST …/abilities/pbs/add-local-font/runmanage_options (the REST route's own check)family: string (الزامی), weights: array, italic: boolean
pbs/add-section
pbs-add-section
افزودن بخش به یک صفحه
یک بخش آماده را به یک صفحه اضافه می‌کند: در ابتدا، در انتها، یا پس از بخش موجود در یک موقعیت مشخص.
نسخه رایگانPOST …/abilities/pbs/add-section/runedit_post on that pageid: integer (الزامی), section: string (الزامی), position: start|end|after, after: integer
pbs/apply-brand-kit
pbs-apply-brand-kit
اعمال بسته نشان تجاری (پرو)
رنگ‌ها و فونت‌های کیت برند ذخیره‌شده را روی طراحی سایت اعمال می‌کند.
نسخه پروPOST …/abilities/pbs/apply-brand-kit/runedit_theme_options (the REST route's own check)هیچ‌کدام
pbs/apply-kit
pbs-apply-kit
وارد کردن کیت وب‌سایت
صفحات یک کیت وب‌سایت (همه آن‌ها یا موارد نام‌گذاری‌شده) را وارد می‌کند، به‌طور اختیاری آن‌ها را منتشر کرده، صفحه اصلی را تنظیم می‌کند و به منو می‌افزاید. وارد کردن مجدد، همان صفحات را به‌روزرسانی می‌کند.
نسخه رایگانPOST …/abilities/pbs/apply-kit/runedit_pages and publish_pages; manage_options to set the home pageslug: string (الزامی), pages: array, publish: boolean, front: boolean, menu: boolean
pbs/apply-replace
pbs-apply-replace
اعمال جستجو و جایگزینی (حرفه‌ای)
یک کار پیش‌نمایش‌شده را اعمال می‌کند. هر پست تغییریافته یک نسخه پشتیبان برای pbs/undo-replace نگه می‌دارد.
نسخه پروPOST …/abilities/pbs/apply-replace/runmanage_options (the REST route's own check)id: string (الزامی)
pbs/build-landing-page
pbs-build-landing-page
ساخت صفحه فرود
یک روند کار هدایت‌شده: نماینده بخش‌های متناسب با کسب‌وکار شما را انتخاب می‌کند، صفحه را به صورت پیش‌نویس می‌سازد و متن آن را می‌نویسد.
نسخه رایگانPOST …/abilities/pbs/build-landing-page/runedit_pagesbusiness: string (الزامی)
pbs/build-pages
pbs-build-pages
ساختن چند صفحه
تا ۵۰ صفحه را در یک فراخوانی، هر یک از بخش‌ها و/یا محتوای بلوک، ایجاد می‌کند. هر صفحه به طور جداگانه بررسی و ایجاد می‌شود؛ پاسخ، فهرست هر صفحه ساخته‌شده و هر صفحه ردشده را به همراه دلیل آن ارائه می‌دهد.
نسخه پروPOST …/abilities/pbs/build-pages/runedit_pages; each page is checked on its own (publish_pages to publish)pages: array (الزامی)
pbs/connect-adobe-fonts
pbs-connect-adobe-fonts
اتصال Adobe Fonts (Pro)
یک پروژه وب Adobe Fonts (Typekit) را با شناسه کیت آن متصل می‌کند تا فونت‌های آن در انتخابگرهای فونت نمایش داده شوند.
نسخه پروPOST …/abilities/pbs/connect-adobe-fonts/runedit_theme_options (the REST route's own check)kit: string (الزامی)
pbs/connect-support
pbs-connect-support
اتصال به پشتیبانی
این سایت را به پشتیبانی ⁦Zinn Digital®⁩ (نام، ایمیل، رضایت) متصل می‌کند.
نسخه رایگانPOST …/abilities/pbs/connect-support/runmanage_options (the REST route's own check)email: string (الزامی), name: string, consent: boolean (الزامی)
pbs/convert-post
pbs-convert-post
تبدیل یک صفحه قدیمی
یک صفحه ۵.ایکس را به بلوک‌ها تبدیل می‌کند (ابتدا پشتیبان‌گیری می‌شود).
نسخه رایگانPOST …/abilities/pbs/convert-post/runthe REST route's own per-item permission checkid: string (الزامی)
pbs/create-class
pbs-create-class
ایجاد یک کلاس سراسری (Pro)
یک کلاس سبک سراسری قابل استفاده مجدد ایجاد می‌کند: برچسب، اسلاگ و سبک‌های آن (s).
نسخه پروPOST …/abilities/pbs/create-class/runedit_theme_options (the REST route's own check)label: string (الزامی), slug: string, s: object
pbs/create-page
pbs-create-page
ایجاد یک صفحه
یک صفحه از بخش‌ها (نگاه کنید به pbs/list-sections) و/یا محتوای بلوک ایجاد می‌کند. یک صفحه جدید پیش‌نویس است مگر اینکه وضعیت دیگری درخواست شود.
نسخه رایگانPOST …/abilities/pbs/create-page/runedit_pages; publish_pages to publish or make privatetitle: string (الزامی), status: draft|pending|publish|private, sections: array, content: string
pbs/create-team
pbs-create-team
ایجاد یک تیم کتابخانه (آژانس)
یک کتابخانه تیمی (name) ایجاد می‌کند که سایر وب‌سایت‌ها می‌توانند با یک کد دعوت به آن ملحق شوند.
نسخه پروPOST …/abilities/pbs/create-team/runmanage_options (the REST route's own check)name: string (الزامی)
pbs/deactivate-custom-font
pbs-deactivate-custom-font
خاموش کردن یک فونت بارگذاری‌شده (Pro)
یک قلم سفارشی (بر اساس اسلاگ) را از انتخابگرهای قلم حذف می‌کند.
نسخه پروPOST …/abilities/pbs/deactivate-custom-font/runedit_theme_options (the REST route's own check)slug: string (الزامی)
pbs/delete-class
pbs-delete-class
حذف یک کلاس سراسری (Pro)
یک کلاس سراسری را حذف می‌کند. المان‌هایی که از آن استفاده می‌کردند، محتوای خود را حفظ کرده و سبک‌های آن را از دست می‌دهند.
نسخه پروPOST …/abilities/pbs/delete-class/runedit_theme_options (the REST route's own check)id: string (الزامی)
pbs/delete-icon
pbs-delete-icon
حذف نماد بارگذاری‌شده
یک آیکون آپلودشده را حذف می‌کند؛ بلوک‌هایی که از آن استفاده کرده‌اند کپی خود را نگه می‌دارند.
نسخه رایگانPOST …/abilities/pbs/delete-icon/rundelete_post (the REST route's own check)id: string (الزامی)
pbs/delete-library-item
pbs-delete-library-item
حذف طراحی کتابخانه ابری (Pro)
یک طرح را از کتابخانه ابری حذف می‌کند.
نسخه پروPOST …/abilities/pbs/delete-library-item/runedit_posts (the REST route's own check)item: string (الزامی), team: string
pbs/delete-page
pbs-delete-page
انتقال یک صفحه به سطل زباله
یک صفحه را به سطل زباله منتقل می‌کند. می‌توان آن را به مدت ۳۰ روز از «صفحات، سطل زباله» بازیابی کرد.
نسخه رایگانPOST …/abilities/pbs/delete-page/rundelete_post on that pageid: integer (الزامی)
pbs/delete-team
pbs-delete-team
حذف تیم کتابخانه (آژانس)
یک تیم و تمام طراحی‌های موجود در کتابخانه آن را حذف می‌کند.
نسخه پروPOST …/abilities/pbs/delete-team/runmanage_options (the REST route's own check)team: string (الزامی)
pbs/disconnect-support
pbs-disconnect-support
قطع ارتباط با پشتیبانی
این سایت را از پشتیبانی جدا می‌کند.
نسخه رایگانPOST …/abilities/pbs/disconnect-support/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/duplicate-class
pbs-duplicate-class
کپی کردن یک کلاس سراسری (Pro)
یک کلاس سراسری را تحت شناسه جدیدی کپی می‌کند.
نسخه پروPOST …/abilities/pbs/duplicate-class/runedit_theme_options (the REST route's own check)id: string (الزامی)
pbs/duplicate-page
pbs-duplicate-page
کپی کردن یک صفحه
یک نسخه از صفحه (عنوان، محتوا و قالب آن) را به عنوان پیش‌نویس جدید کپی می‌کند.
نسخه رایگانPOST …/abilities/pbs/duplicate-page/runedit_post on the page and edit_pagesid: integer (الزامی), title: string
pbs/export-designs
pbs-export-designs
خروجی گرفتن از طرح‌ها و تنظیمات
قالب‌ها و الگوهای انتخاب‌شده (شناسه‌ها) و در صورت تمایل، تنظیمات را به عنوان یک بسته برای سایتی دیگر صادر می‌کند.
نسخه رایگانPOST …/abilities/pbs/export-designs/runmanage_options (the REST route's own check)ids: array, settings: boolean
pbs/generate-page
pbs-generate-page
نوشتن یک صفحه با هوش مصنوعی
یک صفحه را از بخش‌های (ارائه شده یا انتخاب‌شده توسط هوش مصنوعی از کتابخانه بخش‌ها) می‌سازد و از هوش مصنوعی می‌خواهد تمام متن آن را مطابق با بریف شما بازنویسی کند و طراحی را حفظ نماید. از ارائه‌دهنده هوش مصنوعی تنظیم‌شده در تنظیمات هوش مصنوعی افزونه استفاده می‌کند. این صفحه پیش‌نویس است مگر اینکه وضعیت دیگری درخواست شود.
نسخه پروPOST …/abilities/pbs/generate-page/runedit_pages; publish_pages to publish; the AI settings' role and spending rulesbrief: string (الزامی), title: string, sections: array, status: draft|pending|publish|private
pbs/get-block
pbs-get-block
توصیف یک بلوک سازنده
تنظیمات یک بلوک (ویژگی‌ها به همراه انواع، انتخاب‌ها و مقادیر پیش‌فرض)، قابلیت‌های پشتیبانی‌شده، بلوک‌هایی که می‌تواند شامل شود، و یک نمونه آماده برای استفاده در قالب‌بندی بلوک را بازمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-block/runedit_postsname: string (الزامی)
pbs/get-breakpoints
pbs-get-breakpoints
خواندن نقاط شکست واکنش‌گرا
عرض و پهنای تبلت و موبایل (و نقاط شکست سفارشی در نسخه Pro) را که کنترل‌های واکنش‌گرا استفاده می‌کنند، برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-breakpoints/runedit_theme_options (the REST route's own check)هیچ‌کدام
pbs/get-design-globals
pbs-get-design-globals
طراحی سایت را بخوانید
رنگ‌ها و فونت‌های سراسری سایت (سرتیتر و متن) را که هر بلوک استفاده می‌کند، همان‌طور که صفحه طراحی سایت آن‌ها را نشان می‌دهد، برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-design-globals/runedit_theme_options (the REST route's own check)هیچ‌کدام
pbs/get-design-system
pbs-get-design-system
سیستم طراحی را بخوانید (حرفه‌ای)
سامانه طراحی پرو را بازمی‌گرداند: کلاس‌های سراسری، متغیرها، توکن‌های طراحی، حالت تاریک، کیت برند و فونت‌های سفارشی.
نسخه پروGET …/abilities/pbs/get-design-system/runedit_theme_options (the REST route's own check)هیچ‌کدام
pbs/get-diagnostics
pbs-get-diagnostics
خواندن عیب‌یابی‌های سایت
اطلاعات تشخیصی‌ای را که یک تیکت پشتیبانی به همراه خواهد داشت بازمی‌گرداند: نسخه‌ها، افزونه‌های فعال، محدودیت‌ها و خطاهای اخیر.
نسخه رایگانGET …/abilities/pbs/get-diagnostics/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-library-account
pbs-get-library-account
خواندن حساب کاربری کتابخانه ابری (حرفه‌ای)
میزان استفاده از فضای ذخیره‌سازی، سهمیه طرح و اطلاعات تیم کتابخانه ابری را برمی‌گرداند.
نسخه پروGET …/abilities/pbs/get-library-account/runedit_posts (the REST route's own check)هیچ‌کدام
pbs/get-library-item
pbs-get-library-item
یک طراحی کتابخانه ابری دریافت کنید (Pro)
یک طراحی ذخیره‌شده را برمی‌گرداند که آماده درج در این وب‌سایت است (تصاویر آن به کتابخانه رسانه منتقل شده‌اند).
نسخه پروGET …/abilities/pbs/get-library-item/runedit_posts (the REST route's own check)item: string (الزامی), team: string
pbs/get-library-storage
pbs-get-library-storage
خواندن تنظیمات فضای ذخیره‌سازی شخصی (Pro)
تنظیمات ذخیره‌سازی R2/S3 اختصاصی شما را برمی‌گرداند (رمز عبور هرگز بازگردانده نمی‌شود).
نسخه پروGET …/abilities/pbs/get-library-storage/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-licence
pbs-get-licence
مطالعه مجوز
طرح Page Builder Sandwich این سایت، وضعیت مجوز، تاریخ تمدید و آنچه را که طرح شامل آن می‌شود، برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-licence/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-maintenance
pbs-get-maintenance
حالت تعمیر و نگهداری خواندنی (Pro)
برگرداندن حالت تعمیر/به‌زودی: حالت، صفحه، تلاش مجدد پس از و اینکه کدام نقش‌ها همچنان سایت را می‌بینند.
نسخه پروGET …/abilities/pbs/get-maintenance/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-migration
pbs-get-migration
مطالعه‌ی مهاجرت قدیمی
پیشرفت و گزارش تبدیل محتوای نسخه ۵.x را برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-migration/runthe REST route's own per-item permission checkهیچ‌کدام
pbs/get-newsletter-keys
pbs-get-newsletter-keys
مطالعه‌ی اتصال خبرنامه (Pro)
نشان می‌دهد که آیا کلید میل‌چیمپ ذخیره شده است یا خیر (خود کلید هرگز بازگردانده نمی‌شود).
نسخه پروGET …/abilities/pbs/get-newsletter-keys/runedit_posts (the REST route's own check)هیچ‌کدام
pbs/get-page
pbs-get-page
خواندن یک صفحه
عنوان، وضعیت، پیوندها و محتوای بلوک یک صفحه، و بخش‌های (بلوک‌های سطح بالا) تشکیل‌دهنده آن را برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-page/runedit_post on that pageid: integer (الزامی)
pbs/get-replace-job
pbs-get-replace-job
پیش‌نمایش جستجو و جایگزینی (حرفه‌ای)
نتایج تطابق‌های یک شغل را صفحه به صفحه برمی‌گرداند تا پیش از درخواست، بررسی شوند.
نسخه پروGET …/abilities/pbs/get-replace-job/runmanage_options (the REST route's own check)id: string (الزامی)
pbs/get-reviews-sources
pbs-get-reviews-sources
منابع بررسی‌ها (حرفه‌ای)
منابع Google و Trustpilot که بلوک نظرات نمایش می‌دهد را برمی‌گرداند.
نسخه پروGET …/abilities/pbs/get-reviews-sources/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-roles
pbs-get-roles
خواندن دسترسی‌های سازنده (Pro)
مشخص می‌کند کدام نقش‌ها می‌توانند از سازنده، طراحی، کد و قالب‌ها (حالت مشتری) استفاده کنند.
نسخه پروGET …/abilities/pbs/get-roles/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-settings
pbs-get-settings
مطالعه تنظیمات افزونه
پیشوند کلاس فرانت‌اند، وضعیت به‌روزرسانی‌های بتا و مجاز بودن یا نبودن عوامل هوش مصنوعی (MCP) را برمی‌گرداند.
نسخه رایگانGET …/abilities/pbs/get-settings/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/get-support-connection
pbs-get-support-connection
خواندن اتصال پشتیبانی
نشان می‌دهد که آیا این وب‌سایت به پشتیبانی ⁦Zinn Digital®⁩ متصل است یا خیر و با چه عنوانی.
نسخه رایگانGET …/abilities/pbs/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
pbs/get-white-label
pbs-get-white-label
مطالعه برچسب سفید (آژانس)
تنظیمات برچسب سفارشی را برمی‌گرداند: روشن یا خاموش، نام نمایشی و کاربرانی که همچنان نسخه اصلی را می‌بینند.
نسخه پروGET …/abilities/pbs/get-white-label/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/import-designs
pbs-import-designs
وارد کردن طرح‌ها و تنظیمات
یک بستهٔ ساخته‌شده توسط pbs/export-designs را وارد می‌کند (ابتدا dryRun برای مشاهدهٔ تغییرات احتمالی؛ حالت: skip یا replace؛ رسانه؛ تنظیمات).
نسخه رایگانPOST …/abilities/pbs/import-designs/runmanage_options (the REST route's own check)package: object (الزامی), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean
pbs/invite-team-member
pbs-invite-team-member
دعوت از یک وب‌سایت به یک تیم (آژانس)
یک کد دعوت یک‌بار مصرف ایجاد می‌کند (نقش: خواندن یا نوشتن؛ برچسب؛ روزهای اعتبار). کد یک‌بار نمایش داده می‌شود.
نسخه پروPOST …/abilities/pbs/invite-team-member/runmanage_options (the REST route's own check)team: string (الزامی), role: read|write, days: integer, label: string
pbs/join-team
pbs-join-team
پیوستن به یک تیم (Pro)
با استفاده از کد دعوت به یک کتابخانه تیمی می‌پیوندد.
نسخه پروPOST …/abilities/pbs/join-team/runmanage_options (the REST route's own check)code: string (الزامی)
pbs/leave-team
pbs-leave-team
ترک کردن تیم (Pro)
خروج از کتابخانه تیمی که این سایت به آن ملحق شده است.
نسخه پروPOST …/abilities/pbs/leave-team/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-blocks
pbs-list-blocks
فهرست کردن بلوک‌های سازنده
فهرستی از هر بلوک Page Builder Sandwich که این سایت می‌تواند استفاده کند (و همچنین بلوک‌های Pro وقتی Pro فعال است) ارائه می‌کند: نام، عنوان، دسته‌بندی و توضیحات. از pbs/get-block برای تنظیمات یک بلوک استفاده کنید، سپس بلوک را در محتوای یک صفحه قرار دهید.
نسخه رایگانGET …/abilities/pbs/list-blocks/runedit_postssearch: string
pbs/list-forms
pbs-list-forms
فهرست فرم‌ها
فهرست فرم‌های ساخته شده با بلوک «فرم» و افزونه‌های فرمی که می‌تواند در خود جای دهد.
نسخه رایگانGET …/abilities/pbs/list-forms/runedit_posts (the REST route's own check)هیچ‌کدام
pbs/list-kits
pbs-list-kits
فهرست بسته‌های وب‌سایت
فهرست کیت‌های وب‌سایت (مجموعه‌ای از صفحات آماده برای یک نوع کسب‌وکار) را که این سایت می‌تواند وارد کند، نمایش می‌دهد.
نسخه رایگانGET …/abilities/pbs/list-kits/runedit_pages and publish_pagesrefresh: boolean
pbs/list-library-items
pbs-list-library-items
فهرست طرح‌های کتابخانه ابری (Pro)
طرح‌های ذخیره‌شده در کتابخانه ابری را فهرست می‌کند (نوع: بخش، صفحه یا الگو؛ تیم: کتابخانه یک تیم).
نسخه پروGET …/abilities/pbs/list-library-items/runedit_posts (the REST route's own check)team: string, kind: |section|page|style
pbs/list-local-fonts
pbs-list-local-fonts
فهرست فونت‌های میزبان شخصی
فهرست فونت‌های Google که این وب‌سایت خودش میزبانی می‌کند (یک‌بار بارگیری شده، از روی سایت سرو می‌شوند، بدون درخواست به Google).
نسخه رایگانGET …/abilities/pbs/list-local-fonts/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-lottie
pbs-list-lottie
فهرست انیمیشن‌های لاتی (حرفه‌ای)
انیمیشن‌های Lottie بارگذاری‌شده را فهرست می‌کند.
نسخه پروGET …/abilities/pbs/list-lottie/runedit_posts (the REST route's own check)هیچ‌کدام
pbs/list-pages
pbs-list-pages
فهرست صفحه‌ها
فهرست صفحاتی را که می‌توانید ویرایش کنید، بر اساس جدیدترین، همراه با قابلیت جستجوی اختیاری نشان می‌دهد.
نسخه رایگانGET …/abilities/pbs/list-pages/runedit_pages; only pages the user can edit are listedsearch: string, status: any|draft|pending|publish|private, page: integer, per_page: integer
pbs/list-replace-jobs
pbs-list-replace-jobs
فهرست کارهای جستجو و جایگزینی (Pro)
کارهای جستجو و جایگزین سراسری سایت و وضعیت آن‌ها را فهرست می‌کند.
نسخه پروGET …/abilities/pbs/list-replace-jobs/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-sections
pbs-list-sections
فهرست بخش‌ها
بخش‌های آماده (مانند هیرو، ویژگی‌ها، سوالات متداول، نظرات مشتریان، دعوت به اقدام و موارد دیگر) را که می‌توان به یک صفحه اضافه کرد، فهرست می‌کند.
نسخه رایگانGET …/abilities/pbs/list-sections/runedit_pagessearch: string
pbs/list-support-access
pbs-list-support-access
فهرست ورودهای پشتیبانی موقت
فهرست کاربران پشتیبانی موقتی که به تیم ما اعطا شده و زمان انقضای هر یک را نشان می‌دهد.
نسخه رایگانGET …/abilities/pbs/list-support-access/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-team-members
pbs-list-team-members
فهرست اعضای تیم (حرفه‌ای)
فهرست سایت‌های موجود در یک تیم و دسترسی‌های آن‌ها را نمایش می‌دهد.
نسخه پروGET …/abilities/pbs/list-team-members/runmanage_options (the REST route's own check)team: string (الزامی)
pbs/list-teams
pbs-list-teams
فهرست تیم‌های کتابخانه (حرفه‌ای)
فهرست تیم‌هایی را که این سایت به آن‌ها تعلق دارد یا مالک آن‌هاست، نمایش می‌دهد.
نسخه پروGET …/abilities/pbs/list-teams/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-transferable
pbs-list-transferable
فهرست کردن مواردی که قابل صادرات هستند
فهرست الگوها، الگوهای طراحی و تنظیماتی را که می‌توان به یک وب‌سایت دیگر صادر کرد، نمایش می‌دهد.
نسخه رایگانGET …/abilities/pbs/list-transferable/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/list-uploaded-icons
pbs-list-uploaded-icons
فهرست آیکون‌های بارگذاری‌شده
فهرست نمادهای SVG بارگذاری شده در کتابخانه نماد، با اولویت جدیدترین.
نسخه رایگانGET …/abilities/pbs/list-uploaded-icons/runedit_posts (the REST route's own check)page: integer, per_page: integer
pbs/move-section
pbs-move-section
جابه‌جایی یک بخش
یک بخش از صفحه را از یک موقعیت به موقعیت دیگر منتقل می‌کند (بر اساس شمارش از صفر، به همان شکلی که pbs/get-page آن‌ها را فهرست می‌کند).
نسخه رایگانPOST …/abilities/pbs/move-section/runedit_post on that pageid: integer (الزامی), from: integer (الزامی), to: integer (الزامی)
pbs/open-support-ticket
pbs-open-support-ticket
ارسال تیکت پشتیبانی
یک درخواست پشتیبانی (موضوع، پیام، نوع، ایمیل) به همراه اطلاعات تشخیصی این سایت ثبت می‌کند؛ access_days و مشخصات کاربری به صورت اختیاری به تیم ما دسترسی موقت اعطا می‌کنند.
نسخه رایگانPOST …/abilities/pbs/open-support-ticket/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/refresh-reviews
pbs-refresh-reviews
اکنون نظرات را به‌روزرسانی کنید (Pro)
دریافت آخرین نظرات Trustpilot به جای انتظار برای به‌روزرسانی روزانه.
نسخه پروPOST …/abilities/pbs/refresh-reviews/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/remove-block
pbs-remove-block
حذف یک بلوک از صفحه
یک بلوک (یک بخش کامل، یا یک بلوک در آن) را بر اساس مسیر آن از یک صفحه حذف می‌کند. نسخه قبلی صفحه در بازبینی‌های آن باقی می‌ماند.
نسخه رایگانPOST …/abilities/pbs/remove-block/runedit_post on that pageid: integer (الزامی), path: array (الزامی)
pbs/remove-library-storage
pbs-remove-library-storage
متوقف کردن استفاده از فضای ذخیره‌سازی شخصی (حرفه‌ای)
تنظیمات فضای ذخیره‌سازی شخصی را حذف می‌کند؛ فضای ذخیره‌سازی طرح دوباره استفاده خواهد شد.
نسخه پروPOST …/abilities/pbs/remove-library-storage/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/remove-local-font
pbs-remove-local-font
حذف قلم میزبانی‌شده توسط خود
فایل‌های یک خانواده قلم خودمیزبان را حذف می‌کند.
نسخه رایگانPOST …/abilities/pbs/remove-local-font/runmanage_options (the REST route's own check)family: string (الزامی)
pbs/remove-team-member
pbs-remove-team-member
حذف یکی از اعضای تیم (آژانس)
یک سایت را از یک تیم حذف می‌کند.
نسخه پروPOST …/abilities/pbs/remove-team-member/runmanage_options (the REST route's own check)team: string (الزامی), member: string (الزامی)
pbs/revoke-support-access
pbs-revoke-support-access
لغو ورودهای موقت پشتیبانی
کاربران پشتیبانی موقت را اکنون حذف می‌کند (شناسه‌ها).
نسخه رایگانPOST …/abilities/pbs/revoke-support-access/runmanage_options (the REST route's own check)ids: array (الزامی)
pbs/save-library-item
pbs-save-library-item
ذخیره یک طرح در کتابخانه ابری (نسخه حرفه‌ای)
نشانه‌گذاری بلوک (عنوان، نوع، نشانه‌گذاری، سبک‌ها، برچسب‌ها) را در کتابخانه ابری شما یا کتابخانه تیم ذخیره می‌کند؛ تصاویر همراه با آن بسته‌بندی می‌شوند.
نسخه پروPOST …/abilities/pbs/save-library-item/runedit_posts (the REST route's own check)team: string, kind: section|page|style (الزامی), title: string (الزامی), tags: array, markup: string, styles: object
pbs/set-library-storage
pbs-set-library-storage
از فضای ذخیره‌سازی خود استفاده کنید (Pro)
ذخیره‌سازی سفارشی (Bring-Your-Own) را ذخیره می‌کند: ارائه‌دهنده (r2 یا s3)، باکت، منطقه، پایانه، پیشوند، key_id، secret، فعال‌شده.
نسخه پروPOST …/abilities/pbs/set-library-storage/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/set-maintenance
pbs-set-maintenance
تغییر حالت تعمیر و نگهداری (Pro)
حالت تعمیر و نگهداری (503) یا حالت به زودی (mode) را روشن یا خاموش می‌کند، به همراه صفحه‌ای که باید نمایش داده شود (page_id)، مقدار retry_after و نقش‌هایی که آن را دور می‌زنند.
نسخه پروPOST …/abilities/pbs/set-maintenance/runmanage_options (the REST route's own check)mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer
pbs/set-newsletter-keys
pbs-set-newsletter-keys
اتصال میل‌شمپ (پرو)
کلید API میل‌چیمپ که بلوک خبرنامه از آن استفاده می‌کند را ذخیره می‌کند (یا با مقدار خالی، حذف می‌کند).
نسخه پروPOST …/abilities/pbs/set-newsletter-keys/runmanage_options (the REST route's own check)mailchimp: string (الزامی)
pbs/set-reviews-sources
pbs-set-reviews-sources
تغییر منابع نظرات (حرفه‌ای)
مکان Google و کسب‌وکار Trustpilot را که بلوک نظرات می‌خواند، تنظیم می‌کند.
نسخه پروPOST …/abilities/pbs/set-reviews-sources/runmanage_options (the REST route's own check)google: object, trustpilot: object
pbs/set-roles
pbs-set-roles
تغییر دسترسی‌های سازنده (Pro)
تنظیم می‌کند که سازنده برای هر نقش چه چیزی را مجاز می‌داند (نقش‌ها)، مثلاً نقش مشتری فقط محتوا.
نسخه پروPOST …/abilities/pbs/set-roles/runmanage_options (the REST route's own check)roles: object (الزامی)
pbs/set-white-label
pbs-set-white-label
تغییر برچسب سفید (آژانس)
برچسب سفید را فعال یا غیرفعال می‌کند و نامی را که مشتریان می‌بینند تنظیم می‌کند (enabled, name, agency_users).
نسخه پروPOST …/abilities/pbs/set-white-label/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/start-migration
pbs-start-migration
تبدیل محتوای قدیمی
شروع (یا شروع مجدد) تبدیل هر صفحه ۵.ایکس به بلوک؛ از هر پست ابتدا نسخه پشتیبان تهیه می‌شود.
نسخه رایگانPOST …/abilities/pbs/start-migration/runthe REST route's own per-item permission checkهیچ‌کدام
pbs/start-replace
pbs-start-replace
یافتن و جایگزینی در سراسر سایت (Pro)
یک جستجو و جایگزینی امن برای بلوک شروع می‌کند (جستجو، جایگزینی، نوع: متن، پیوند یا رنگ؛ match_case؛ انواع). هیچ‌چیز تغییر نمی‌کند تا زمانی که pbs/apply-replace اجرا شود.
نسخه پروPOST …/abilities/pbs/start-replace/runmanage_options (the REST route's own check)find: string (الزامی), replace: string, kind: text|link|colour, types: array, match_case: boolean
pbs/start-trial
pbs-start-trial
شروع دوره آزمایشی رایگان پرو
آزمایش ۱۴ روزه Page Builder Sandwich Pro را برای این وب‌سایت آغاز می‌کند (بدون نیاز به پرداخت).
نسخه رایگانPOST …/abilities/pbs/start-trial/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/test-library-storage
pbs-test-library-storage
فضای ذخیره‌سازی خود را آزمایش کنید (نسخه پرو)
یک شیء آزمایشی را در فضای ذخیره‌سازی خودتان می‌نویسد، می‌خواند و حذف می‌کند و هر مرحله را گزارش می‌دهد.
نسخه پروPOST …/abilities/pbs/test-library-storage/runmanage_options (the REST route's own check)هیچ‌کدام
pbs/undo-convert-post
pbs-undo-convert-post
لغو یک تبدیل
یک صفحه تبدیل‌شده را از نسخه پشتیبان آن بازیابی می‌کند.
نسخه رایگانPOST …/abilities/pbs/undo-convert-post/runthe REST route's own per-item permission checkid: string (الزامی)
pbs/undo-migration
pbs-undo-migration
بازگردانی انتقال قدیمی
تمام پست‌های تبدیل‌شده را از نسخه پشتیبان آن‌ها بازیابی می‌کند.
نسخه رایگانPOST …/abilities/pbs/undo-migration/runthe REST route's own per-item permission checkهیچ‌کدام
pbs/undo-replace
pbs-undo-replace
لغو جستجو و جایگزینی (نسخه حرفه‌ای)
پست‌هایی را که یک شغل تغییر داده است بازیابی می‌کند (پستی که از آن زمان ویرایش شده است، ویرایش خود را حفظ می‌کند).
نسخه پروPOST …/abilities/pbs/undo-replace/runmanage_options (the REST route's own check)id: string (الزامی)
pbs/update-block
pbs-update-block
تغییر تنظیمات یک بلوک
تنظیمات (ویژگی‌های) یک بلوک را در یک صفحه، که از طریق مسیر آن پیدا شده است، تغییر می‌دهد؛ ویژگی‌هایی که ارسال می‌کنید با ویژگی‌های فعلی ادغام می‌شوند. روی بلوک‌هایی که سایت از روی تنظیمات آن‌ها رندر می‌کند کار می‌کند؛ برای بلوک‌هایی که کدهای HTML آن‌ها در صفحه ذخیره شده است، نشانه‌گذاری (markup) جدید را با pbs/update-page ارسال کنید.
نسخه رایگانPOST …/abilities/pbs/update-block/runedit_post on that pageid: integer (الزامی), path: array (الزامی), attributes: object (الزامی)
pbs/update-brand-kit
pbs-update-brand-kit
تغییر کیت برند (Pro)
کیج برند را ذخیره می‌کند: نام، لوگو، رنگ‌ها، فونت‌های سر تیتر و متن اصلی، و لحن برندی که هوش مصنوعی در نوشتن استفاده می‌کند.
نسخه پروPOST …/abilities/pbs/update-brand-kit/runedit_theme_options (the REST route's own check)name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string
pbs/update-breakpoints
pbs-update-breakpoints
تغییر نقاط شکست واکنش‌گرا
عرض تبلت و موبایل را بر حسب پیکسل تغییر می‌دهد؛ با نسخه Pro، نقاط شکست سفارشی اضافی.
نسخه رایگانPOST …/abilities/pbs/update-breakpoints/runedit_theme_options (the REST route's own check)tablet: integer, mobile: integer, custom: array
pbs/update-class
pbs-update-class
تغییر یک کلاس سراسری (Pro)
برچسب، نامک یا استایل‌های یک کلاس سراسری را تغییر می‌دهد؛ هر عنصری که از آن استفاده کند به‌روزرسانی می‌شود.
نسخه پروPOST …/abilities/pbs/update-class/runedit_theme_options (the REST route's own check)id: string (الزامی), label: string, slug: string, s: object
pbs/update-dark-mode
pbs-update-dark-mode
تغییر حالت تاریک (پرو)
حالت تاریک (خاموش، خودکار یا تغییر وضعیت) و رنگ‌های آن را تنظیم می‌کند.
نسخه پروPOST …/abilities/pbs/update-dark-mode/runedit_theme_options (the REST route's own check)mode: device|light|dark (الزامی), colors: object
pbs/update-design-globals
pbs-update-design-globals
تغییر طراحی سایت
رنگ‌های کل سایت (colors)، فونت‌ها (fonts، headingFont، bodyFont) را تغییر می‌دهد. هر صفحه تغییرات را اعمال می‌کند؛ فایل theme.json قالب به‌روز نگه داشته می‌شود.
نسخه رایگانPOST …/abilities/pbs/update-design-globals/runedit_theme_options (the REST route's own check)colors: object, fonts: object, bodyFont: string, headingFont: string
pbs/update-page
pbs-update-page
به‌روزرسانی یک صفحه
عنوان، وضعیت یا محتوای بلوک یک صفحه را تغییر می‌دهد. محتوایی که ارسال می‌کنید جایگزین محتوای صفحه می‌شود.
نسخه رایگانPOST …/abilities/pbs/update-page/runedit_post on that page; publish_pages to publish or make privateid: integer (الزامی), title: string, status: draft|pending|publish|private, sections: array, content: string
pbs/update-settings
pbs-update-settings
تغییر تنظیمات افزونه
پیشوند کلاس فرانت‌اند را تغییر می‌دهد (۱ تا ۸ حرف کوچک یا رقم، شروع‌شونده با یک حرف) و/یا عامل‌های هوش مصنوعی (MCP) را روشن یا خاموش می‌کند (mcp: false همه قابلیت‌ها و نقطه پایانی MCP را حذف می‌کند).
نسخه رایگانPOST …/abilities/pbs/update-settings/runmanage_options (the REST route's own check)prefix: string, mcp: boolean
pbs/update-tokens
pbs-update-tokens
تغییر توکن‌های طراحی (Pro)
مقیاس‌های فاصله، شعاع و سایه (فضا، شعاع، سایه) را تغییر می‌دهد یا آن‌ها را بازنشانی می‌کند (reset).
نسخه پروPOST …/abilities/pbs/update-tokens/runedit_theme_options (the REST route's own check)space: array, radius: array, shadow: array, reset: boolean
pbs/update-variables
pbs-update-variables
تغییر متغیرهای CSS (حرفه‌ای)
متغیرهای طراحی سایت را جایگزین می‌کند (متغیرها: فهرستی از نام و مقدار).
نسخه پروPOST …/abilities/pbs/update-variables/runedit_theme_options (the REST route's own check)variables: array (الزامی)
pbs/upload-icon
pbs-upload-icon
آپلود یک آیکون
یک نماد SVG (نام، کدهای SVG) را به کتابخانه نمادها اضافه می‌کند؛ کد SVG ابتدا پاک‌سازی می‌شود.
نسخه رایگانPOST …/abilities/pbs/upload-icon/runupload_files (the REST route's own check)name: string (الزامی), svg: string (الزامی)
pbs/upload-lottie
pbs-upload-lottie
بارگذاری انیمیشن Lottie (نسخه حرفه‌ای)
یک سند JSON مربوط به Lottie (json, name) را اعتبارسنچی کرده و آن را به عنوان یک فایل استاتیک برای بلوک Lottie منتشر می‌کند.
نسخه پروPOST …/abilities/pbs/upload-lottie/runupload_files (the REST route's own check)name: string (الزامی), json: string (الزامی)