المطورون
مرجع قدرات page-builder-sandwich
يسجل الإضافة page-builder-sandwich إجراءاته باستخدام واجهة برمجة تطبيقات القدرات في WordPress. القدرات ذاتها هي أدوات MCP على خادم الموقع نفسه ومسارات REST ضمن /wp-json/wp-abilities/v1. يتم إنشاء هذه الصفحة من السجل الخاص بالإضافة.
نقاط النهاية
بروتوكول تحكم متعدد عبر بروتوكول نقل النص الفائق (قابل للبث)
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-sandwichREST: تشغيل قدرة
/wp-json/wp-abilities/v1/abilities/<name>/runالمصادقة والأذونات
تتم مصادقة طلبات HTTP باستخدام كلمة مرور تطبيق WordPress (HTTP Basic). يتطلب الاتصال بخادم MCP الإمكانية الموضحة أدناه؛ ثم يتحقق كل إجراء من إذن خاص به، لكل كائن. تعمل إمكانات القراءة فقط باستخدام طلبات GET مع إدخالها في سلسلة الاستعلام؛ بينما تعمل الإمكانات الأخرى باستخدام طلبات 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 | تفعيل خط مرفوع (Pro) تجعل خطاً مخصصاً محملاً (ملف خط في مكتبة الوسائط، بواسطة المعرف) متاعاً في أدوات اختيار الخطوط. | إصدار المحترفين | 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 | تطبيق مجموعة العلامة التجارية (Pro) يُطَبِّق ألوان الخطوط وألوان حزمة العلامة التجارية المحفوظة على تصميم الموقع. | إصدار المحترفين | 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 | تطبيق بحث واستبدال (Pro) يُطْبِقُ وَظِيفَةً مَعْرُوضَةً مُسْبَقاً. كُلُّ مَنْشُورٍ مُتَغَيِّرٍ يَحْتَفِظُ بِنُسْخَةِ احْتِيَاطِيَّةٍ لِـ 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 | إنشاء عدة صفحات تنشئ ما يصل إلى 50 صفحة في استدعاء واحد، كل منها من أقسام ومحتوى كتل. يُفحص كل صفحة وتُنشأ بمفردها؛ تسرد الإجابة كل صفحة تم إنشاؤها وكل صفحة تم رفضها، مع السبب. | إصدار المحترفين | 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 | تحويل صفحة قديمة واحدة يحول صفحة واحدة من الإصدار 5.x إلى كتل (مع إنشاء نسخة احتياطية أولاً). | النسخة المجانية | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (مطلوب) |
pbs/create-classpbs-create-class | إنشاء فئة عامة (Pro) ينشئ فئة نمط عام قابلة لإعادة الاستخدام: التسمية والاسم اللطيف وأنماطها. | إصدار المحترفين | 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 | نقل صفحة إلى سلة المهملات ينقل صفحة إلى سلة المهملات. ويمكن استعادتها من قسم الصفحات، سلة المهملات لمدة 30 يوماً. | النسخة المجانية | 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 | اقرأ نظام التصميم (Pro) إرجاع نظام التصميم Pro: الفئات العامة، المتغيرات، رموز التصميم، الوضع الداكن، مجموعة العلامة التجارية، والخطوط المخصصة. | إصدار المحترفين | 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 | قراءة ترحيل الأنظمة القديمة يُرجع تقدم وتقرير تحويل المحتوى للإصدار 5.x. | النسخة المجانية | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | لا شيء |
pbs/get-newsletter-keyspbs-get-newsletter-keys | قراءة اتصال النشرة الإخبارية (Pro) يوضح ما إذا كان مفتاح Mailchimp مخزناً (لا يتم إرجاع المفتاح نفسه أبداً). | إصدار المحترفين | 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 | معاينة البحث والاستبدال (Pro) يعيد نتائج مطابقات وظيفة ما، صفحة تلو الأخرى، لمراجعتها قبل التقديم. | إصدار المحترفين | 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 (إجراء تجريبي أولاً لمعرفة التغييرات التي ستحدث؛ الوضع: تخطي أو استبدال؛ الوسائط؛ الإعدادات). | النسخة المجانية | 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 | عرض رسوم لوتي المتحركة (Pro) يعرض رسوم لوتي المتحركة التي تم رفعها. | إصدار المحترفين | 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 | عرض أعضاء الفريق (Pro) يعرض مواقع الفريق وصلاحيات الوصول إليها. | إصدار المحترفين | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (مطلوب) |
pbs/list-teamspbs-list-teams | عرض فرق المكتبة (Pro) يعرض الفرق التي ينتمي إليها هذا الموقع أو يمتلكها. | إصدار المحترفين | 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 | توقف عن استخدام مساحة التخزين الخاصة بك (Pro) يزيل إعدادات التخزين الخاصة بك؛ ويُعاد استخدام تخزين الباقة. | إصدار المحترفين | 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 | حفظ تصميم في مكتبة السحابة (Pro) يحفظ ترميز الكتلة (العنوان، النوع، الترميز، الأنماط، الوسوم) في مكتبتك السحابية أو مكتبة الفريق؛ ويتم تضمين الصور معها. | إصدار المحترفين | 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) حفظ التخزين المُحضَر ذاتياً: المزوِّد (r2 أو s3)، الدلو، المنطقة، نقطة النهاية، البادئة، key_id، السر، مفعل. | إصدار المحترفين | 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 | ربط Mailchimp (برو) يحفظ مفتاح واجهة برمجة تطبيقات Mailchimp الذي يستخدمه عنصر النشرة الإخبارية (أو يزيله عند ترك الحقل فارغاً). | إصدار المحترفين | 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 | تغيير العلامة البيضاء (الوكالة) يقوم بتشغيل أو إيقاف العلامة التجارية البيضاء ويحدد الاسم الذي يراه العملاء (مفعل، الاسم، agency_users). | إصدار المحترفين | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | لا شيء |
pbs/start-migrationpbs-start-migration | تحويل المحتوى القديم يبدأ (أو يعيد بدء) تحويل كل صفحة 5.x إلى كتل؛ ويتم نسخ كل منشور احتياطياً أولاً. | النسخة المجانية | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | لا شيء |
pbs/start-replacepbs-start-replace | البحث والاستبدال في جميع أنحاء الموقع (Pro) يبدأ عملية بحث واستبدال آمنة للكتل (بحث، استبدال، النوع: نص، رابط أو لون؛ مطابقة_حالة_الأحرف؛ الأنواع). لا شيء يتغير حتى يتم تنفيذ 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 | ابدأ تجربة Pro المجانية تبدأ التجربة المجانية لمدة 14 يوماً لـ 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 | اختبر مساحة التخزين الخاصة بك (Pro) يكتب ويقرأ ويحذف عنصر اختبار في مساحة التخزين الخاصة بك ويُبلغ عن كل خطوة. | إصدار المحترفين | 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 الخاص بها في الصفحة، أرسل ترميزاً جديداً باستخدام 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 | تغيير الوضع المظلم (Pro) يضبط الوضع الداكن (الوضع: إيقاف، تلقائي، أو تبديل) وألوانه. | إصدار المحترفين | 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 | تغيير تصميم الموقع يغير الألوان الخاصة بالموقع بالكامل، والخطوط (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 | تعديل إعدادات الإضافة يغير بادئة فئة الواجهة الأمامية (من 1 إلى 8 أحرف صغيرة أو أرقام، تبدأ بحرف) و/أو يغعل أو يعطل وكلاء الذكاء الاصطناعي (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) يغير تباعد والتباعد ونصف القطر ومقياس الظل (space, radius, shadow)، أو يعيد ضبطها (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 (Pro) يستبدل متغيرات تصميم الموقع (المتغيرات: قائمة بالأسماء والقيم). | إصدار المحترفين | 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 (إصدار Pro) يتحقق من صحة مستند Lottie JSON (json, name) وينشره كملف ثابت لكتلة Lottie. | إصدار المحترفين | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (مطلوب), json: string (مطلوب) |