المطورون

مرجع قدرات Page Builder Sandwich

يسجل Page Builder Sandwich إجراءاته مع WordPress Abilities API. وتتوفر القدرات ذاتها كأدوات MCP على خادم الموقع الخاص ومسارات REST ضمن /wp-json/wp-abilities/v1. تم إنشاء هذه الصفحة من سجل الإضافة الخاص.

دليل المستخدم: ربط تطبيق الذكاء الاصطناعي

نقاط النهاية (Endpoints)

القدرةREST
MCP عبر HTTP (قابل للبث)/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 (GET مع ?input= للقدرات للقراءة فقط، وPOST {"input": {...}} لغير ذلك)

المصادقة والأذونات

تتم مصادقة طلبات HTTP باستخدام كلمة مرور تطبيق ووردبريس (HTTP Basic). يتطلب الاتصال بخادم MCP الصلاحية الموضحة أدناه؛ ثم تتحقق كل قدرة من إذنها الخاص، لكل عنصر على حدة. تعمل القدرات المخصصة للقراءة فقط عبر GET مع إدخالها في سلسلة الاستعلام؛ أما القدرات الأخرى فتعمل عبر POST مع نص JSON ‘{“input”: {…}}’.

كلمة مرور تطبيق ووردبريس (HTTP) أو --user (WP-CLI)؛ يحتاج المستخدم إلى الصلاحية التي تحددها كل قدرة · الإعدادات: السماح لوكلاء الذكاء الاصطناعي (MCP)، مفعل افتراضيًا

جميع القدرات

القدرةالإصدارRESTالصلاحيةالمعاملات
pbs/activate-custom-font
تفعيل خط مخصص تم رفعه (ملف خط في مكتبة الوسائط، عبر المُعرّف) ليصبح متاحًا في أدوات اختيار الخطوط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (التحقق الخاص بمسار REST)id عدد صحيح (مطلوب)
pbs/add-local-font
تنزيل عائلة خطوط من خطوط Google (العائلة، الأوزان، والمائل) وتقديمها محليًا من هذا الموقع.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (التحقق الخاص بمسار REST)family نص (مطلوب)
weights مصفوفة
italic قيمة منطقية
pbs/add-section
إضافة قسم جاهز إلى صفحة: في البداية، أو في النهاية، أو بعد القسم الموجود في موضع محدد.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runedit_post في تلك الصفحةid عدد صحيح (مطلوب)
section نص (مطلوب)
position نص: start، end، after
after عدد صحيح
pbs/add-shop-block
إضافة مكوّن WooCommerce في نهاية المقال: عنصر منتج (part: title، gallery، image، price، rating، excerpt، description، add_to_cart، meta، tabs، related، upsells، sale_badge، stock؛ وproductId، أو 0 للمنتج المعروض حاليًا) أو سلة مصغرة (label).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (التحقق الخاص بمسار REST)post عدد صحيح (مطلوب)
block نص (مطلوب): product-element، mini-cart
part نص: title، gallery، image، price، rating، excerpt، add_to_cart، meta، tabs، related، upsells، sale_badge، stock، description
productId عدد صحيح
label نص
pbs/ai-check-accessibility
عرض قائمة بمشاكل إمكانية الوصول في الصفحة: صور بدون نص بديل، ترويسات تتخطى مستوى تسلسليًا، روابط لا توضح نصوصها المعنى بمفردها، وروابط بدون نص. توضح كل مشكلة ما إذا كان يمكن إصلاحها تلقائيًا.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runedit_post في الصفحةpost_id عدد صحيح (مطلوب)
pbs/ai-create-block
تصميم مكوّن قابل لإعادة الاستخدام بناءً على وصف (بطاقة تسعير، بطاقة فريق، لافتة) وحفظه كنمط متزامن في “أنماطي” بالمحرر، مع إمكانية تخصيص كل نص عند إدراجه في أي موضع. يتم إرجاع معرّفه والمكوّن الذي يضعه.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts وpublish_posts؛ وقواعد الدور والإنفاق الخاصة بإعدادات الذكاء الاصطناعيdescription نص (مطلوب)
title نص
pbs/ai-css-help
شرح أو كتابة أو إصلاح كود CSS المخصص لعنصر واحد، حيث يمثل `selector` العنصر المعني. يُرجع كود CSS مع شرح؛ ولا يتم حفظ أي شيء.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts وإذن تحرير الأكواد في أداة البناءaction نص (مطلوب): explain، write، fix
css نص
instruction نص
block نص
pbs/ai-design-from
إعادة إنشاء تخطيط لقطة شاشة (صورة في مكتبة الوسائط) أو صفحة ويب عامة (عنوانها) كمكوّنات قابلة للتحرير في صفحة مسودة جديدة: نفس الأقسام والأعمدة والترويسات والنصوص والقوائم والأزرار. لا يتم نسخ الشعارات والصور.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (وedit_post للقطة الشاشة)؛ وقواعد الدور والإنفاق الخاصة بإعدادات الذكاء الاصطناعيattachment_id عدد صحيح
url نص
title نص
instruction نص
pbs/ai-edit-page
تعديل صفحة حسب التوجيهات المعطاة بكلمات بسيطة (“اجعل النص الترويجي أقصر”، “أضف قسم أسئلة شائعة حول التوصيل بعد الأسعار”، “ترجم الصفحة إلى الألمانية”). يستجيب الذكاء الاصطناعي بعمليات تحرير يتم التحقق منها بمطابقتها مع مكوّنات الصفحة وإعداداتها قبل تطبيق أي شيء؛ وتُسرد العمليات المرفوضة مع ذكر السبب. تُحفظ مراجعة أولاً ويُعاد معرّفها كـ undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runedit_post في الصفحة؛ وقواعد الدور والإنفاق الخاصة بإعدادات الذكاء الاصطناعيpost_id عدد صحيح (مطلوب)
instruction نص (مطلوب)
pbs/ai-fix-accessibility
إصلاح مشاكل إمكانية الوصول التي يمكن حلها (الكل، أو معرّفات المشاكل المحددة): كتابة نصوص بديلة بفحص كل صورة، وتصحيح مستويات الترويسات، وإعادة صياغة نصوص الروابط الغامضة. تُحفظ مراجعة أولاً ويُعاد معرّفها كـ undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runedit_post في الصفحة؛ وقواعد الدور والإنفاق الخاصة بإعدادات الذكاء الاصطناعيpost_id عدد صحيح (مطلوب)
issues مصفوفة
pbs/ai-generate-image
إنشاء صورة من وصف باستخدام نموذج الصور الخاص بالموقع (OpenAI أو Google) وحفظها في مكتبة الوسائط مع نص بديل. يُرجع معرفها وعنوانها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقprompt نص (مطلوب)
size نص: square، landscape، portrait
alt نص
title نص
post_id عدد صحيح
pbs/ai-generate-section
تحويل وصف من جملة واحدة إلى قسم جاهز ومصمم (مكونات حقيقية قابلة للتحرير بأسلوب الهوية البصرية للموقع) مع نص مكتوب له. يُرجع كود المكونات البرمجي، ويضيفه إلى بداية الصفحة أو نهايتها عند تحديد post_id (تحتفظ المراجعة بما كان موجوداً من قبل).
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts؛ edit_post لإضافته إلى صفحة؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقdescription نص (مطلوب)
section نص
post_id عدد صحيح
position نص: start، end
pbs/ai-plan-site
إدراج الصفحات التي يحتاجها الموقع انطلاقاً من وصف النشاط التجاري (الرئيسية أولاً وتواصل معنا أخيراً)، وكل منها يتضمن عنواناً ونبذة عن تلك الصفحة. لا يتم إنشاء أي شيء؛ حيث يمكن بناء كل صفحة لاحقاً انطلاقاً من نبذتها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقbrief نص (مطلوب)
pbs/ai-save-seo-meta
حفظ عنوان ووصف meta في إضافة تحسين محركات البحث التي يستخدمها الموقع (Yoast SEO أو Rank Math أو SEOPress أو All in One SEO) وتوضيح أي منها تم حفظه.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runedit_post في الصفحةpost_id عدد صحيح (مطلوب)
title نص (مطلوب)
description نص (مطلوب)
pbs/ai-suggest-seo-meta
قراءة الصفحة واقتراح عنوان meta (حتى 60 حرفاً) ووصف meta (حتى 155 حرفاً)، واختيارياً بناءً على كلمة رئيسية مستهدفة. لا يتم حفظ أي شيء.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runedit_post في الصفحة؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقpost_id عدد صحيح (مطلوب)
keyword نص
pbs/ai-undo
إعادة الصفحة إلى ما كانت عليه قبل تعديل الذكاء الاصطناعي، بناءً على undo_revision التي أرجعها ذلك التعديل.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runedit_post في الصفحةpost_id عدد صحيح (مطلوب)
revision عدد صحيح (مطلوب)
pbs/ai-write-alt-text
فحص الصور وحفظ نصوص بديلة لها: صورة واحدة (attachment_id)، أو كل صورة في الصفحة لا تحتوي على نص بديل (post_id). بحد أقصى 20 صورة لكل طلب؛ ويوضح الرد عدد الصور المتبقية.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files وedit_post للصورة أو الصفحة؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقattachment_id عدد صحيح
post_id عدد صحيح
only_missing منطقي
language نص
pbs/ai-write-text
كتابة نص جديد، أو تحسين نص، أو اختصاره، أو توسيعه، أو تغيير نبرته، أو تصحيح قواعده اللغوية، باستخدام مزود الذكاء الاصطناعي الخاص بالموقع. يُرجع النص الجديد؛ ولا يتم تغيير أي شيء في الموقع.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (أو edit_post عند تحديد post_id)؛ دور إعدادات الذكاء الاصطناعي وقواعد الإنفاقaction نص (مطلوب): write، improve، shorten، expand، tone، fix، custom
text نص
tone نص: professional، friendly، confident، playful، formal، simple
instruction نص
context نص
pbs/apply-brand-kit
تطبيق ألوان وخطوط حزمة الهوية البصرية المحفوظة على تصميم الموقع.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (التحقق الخاص بمسار REST)لا يوجد
pbs/apply-kit
استيراد صفحات حزمة الموقع (جميعها أو المحددة بالاسم)، مع إمكانية نشرها وتعيين الصفحة الرئيسية وإضافتها إلى القائمة اختيارياً. يؤدي الاستيراد مرة أخرى إلى تحديث الصفحات نفسها.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages وpublish_pages؛ manage_options لتعيين الصفحة الرئيسية؛ edit_theme_options لإنشاء قائمةslug نص (مطلوب)
pages مصفوفة
publish منطقي
front منطقي
menu منطقي
pbs/apply-replace
تطبيق مهمة تمت معاينتها. يحتفظ كل منشور تم تغييره بنسخة احتياطية، حتى يمكن التراجع عن المهمة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (التحقق الخاص بمسار REST)id نص (مطلوب)
pbs/build-landing-page
سير عمل موجّه: يختار الوكيل الأقسام التي تناسب نشاطك التجاري، ويبني الصفحة كمسوّدة ويكتب نصوصها.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness نص (مطلوب)
pbs/build-pages
إنشاء ما يصل إلى 50 صفحة في استدعاء واحد، كل منها من أقسام و/أو محتوى مكونات. يتم التحقق من كل صفحة وإنشاؤها بشكل منفصل؛ تتضمن الاستجابة قائمة بجميع الصفحات التي تم إنشاؤها وتلك التي رُفضت، مع بيان السبب.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages؛ يتم التحقق من كل صفحة بشكل منفصل (publish_pages للنشر)pages (مطلوب)
pbs/check-performance
تقرير يوضح ما يضيفه محتوى الصفحة إلى حجمها الإجمالي: صورها (بالبايت، وتلك ذات الحجم الزائد والحجم الأصغر المناسب)، وملفات تنسيق المكونات المستخدمة ومواد التضمين التابعة لجهات خارجية، مع توفير حل لكل مشكلة.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runedit_post على الصفحةpost_id (مطلوب)
pbs/connect-adobe-fonts
ربط مشروع ويب من Adobe Fonts (Typekit) عبر معرف الحزمة (kit id)، لتظهر خطوطه في قوائم اختيار الخطوط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (التحقق الخاص بمسار REST)kit (مطلوب)
pbs/connect-marketing-service
ربط خدمة قوائم بريدية باستخدام مفتاح API الخاص بها (الخدمة، المفتاح؛ والحساب عند حاجة الخدمة إليه)، أو إلغاء ربطها بمفتاح فارغ.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (التحقق الخاص بمسار REST)service (مطلوب)
key
account
pbs/connect-support
ربط هذا الموقع بدعم Zinn Digital®‎ (الاسم، البريد الإلكتروني، الموافقة).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (التحقق الخاص بمسار REST)email (مطلوب)
name
consent (مطلوب)
pbs/convert-builder-export
تحويل ملف تصدير (أداة البناء: elementor أو divi أو beaver أو wpbakery؛ والمحتوى: النص المصدر) إلى مسودة صفحة جديدة مبنية بالمكونات، مع خيار نسخ صورها إلى مكتبة الوسائط (media). تتضمن الاستجابة المسودة مع تقرير التحويل.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (التحقق الخاص بمسار REST)builder (مطلوب): elementor، divi، beaver، wpbakery
content (مطلوب)
title
media
dryRun
status: draft، pending، private، publish
pbs/convert-builder-page
تحويل صفحة واحدة تم إنشاؤها بواسطة Elementor أو Divi أو Beaver Builder أو WPBakery (بالمعرف id) إلى مسودة جديدة مكونة من كتل، مع الحفاظ على التخطيط والخطوط والألوان والصور؛ دون تعديل الصفحة الأصلية. تتضمن الاستجابة المسودة وتقريراً بما تم تحويله أو تقريبه أو ما لم يتم تحويله. يقوم dryRun بالتحويل دون حفظ.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages و edit_post (التحقق الخاص بمسار REST)id (مطلوب)
dryRun
status: draft، pending، private، publish
pbs/convert-post
تحويل صفحة إصدار 5.x واحدة إلى مكونات (مع أخذ نسخة احتياطية أولاً).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runالتحقق الخاص بمسار REST للأذونات لكل عنصرid (مطلوب)
pbs/create-ab-test
إضافة اختبار لنسختين من قسم في نهاية مقال (المقال، الاسم، a، b؛ ونسبة التقسيم والهدف اختياريان).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (التحقق الخاص بمسار REST)post (مطلوب)
name
a (مطلوب)
b (مطلوب)
split
goal
pbs/create-class
إنشاء صنف تنسيق عام قابل لإعادة الاستخدام: التسمية والاسم اللطيف والتنسيقات الخاصة به (s).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (التحقق الخاص بمسار REST)label (مطلوب)
slug
s
cat
pbs/create-cookie-banner
إنشاء تصميم شريط موافقة جاهز للبدء منه.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (التحقق الخاص بمسار REST)لا يوجد
pbs/create-form
إنشاء نموذج (اتصال، طلب عرض أسعار، تسجيل، أو متعدد الخطوات: الحقول، الخطوات، الإعدادات والإجراءات مثل البريد الإلكتروني، الحفظ، خطاف الويب webhook أو قائمة بريدية)، في صفحة جديدة أو في نهاية منشور حالي (post).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (التحقق الخاص بمسار REST)title
fields (مطلوب)
steps
actions
submitText
successMessage
redirectUrl
trackEvent
post
pageTitle
status: draft، publish، private
pbs/create-page
إنشاء صفحة من أقسام المكتبة و/أو محتوى المكونات. تكون الصفحة الجديدة مسودة ما لم يتم تحديد حالة أخرى.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages؛ وpublish_pages للنشر أو التعيين كخاصtitle string (مطلوب)
status string: draft، pending، publish، private
sections array
content string
pbs/create-popup
إنشاء نافذة منبثقة أو شريط انزلاقي أو شريط علوي: محتواه، ومُشغله (نية الخروج، التمرير، الوقت، النقر)، وتكراره، والصفحات التي يظهر فيها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (فحص الأذونات الخاص بمسار REST)title string (مطلوب)
content string (مطلوب)
status string: draft، publish
settings object
pbs/create-query-loop
إضافة حلقة استعلام ببطاقة جاهزة، على صفحة جديدة (pageTitle، status) أو في نهاية مقالة (post): المصدر posts|users|terms|field، وpostType (product لشبكة متجر)، وperPage، وcolumns، وorderBy، وorder، والتنقل بين الصفحات، والتصفيات المباشرة [{type: search|taxonomy|meta|sort|price|onsale|instock، taxonomy، key، label، ui}].
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/runedit_post وedit_posts (فحص الأذونات الخاص بمسار REST)post integer
pageTitle string
status string: draft، publish، private
source string: posts، users، terms، field
postType string
perPage integer
columns integer
orderBy string
order string: ASC، DESC
pagination string: none، numbers، prevnext
taxonomy string
fieldKey string
filters array
pbs/create-team
إنشاء مكتبة فريق (name) يمكن للمواقع الأخرى الانضمام إليها عبر رمز دعوة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (فحص الأذونات الخاص بمسار REST)name string (مطلوب)
pbs/create-theme-template
إنشاء قالب (title، type) يحل محل ذلك الجزء في كل صفحة مطابقة، في القوالب التقليدية وقوالب المكونات. دون محتوى، يبدأ بتصميم جاهز لنوعه. include/exclude هي قواعد شروط العرض ({kind، values، key، value، from، to، days}، وهي الأنواع التي يوفرها منشئ القوالب لهذا الموقع)؛ وتُحدد الأولوية priority حالات التعادل؛ والحالة status هي publish (منشور) أو draft (مسودة).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runفحص الأذونات الخاص بمسار REST لكل عنصرtitle string (مطلوب)
type string (مطلوب)
content string
include array
exclude array
priority integer
status string: publish، draft
pbs/deactivate-custom-font
إزالة خط مخصص (بواسطة الاسم اللطيف slug) من أدوات اختيار الخطوط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (فحص الأذونات الخاص بمسار REST)slug string (مطلوب)
pbs/delete-class
حذف فئة عامة (global class). تحتفظ العناصر التي استخدمتها بمحتواها وتفقد تنسيقاتها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (فحص الأذونات الخاص بمسار REST)id string (مطلوب)
pbs/delete-icon
إزالة أيقونة مرفوعة؛ وتحتفظ المكونات التي استخدمتها بنسختها الخاصة.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (فحص الأذونات الخاص بمسار REST)id string (مطلوب)
pbs/delete-library-item
حذف تصميم من المكتبة السحابية.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (فحص الأذونات الخاص بمسار REST)item string (مطلوب)
team string
pbs/delete-page
نقل صفحة إلى سلة المهملات. يمكن استعادتها من «الصفحات»، «سلة المهملات» لمدة 30 يومًا.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/rundelete_post في تلك الصفحةid integer (مطلوب)
pbs/delete-team
حذف فريق وجميع التصاميم الموجودة في مكتبته.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (فحص الأذونات الخاص بمسار REST)team string (مطلوب)
pbs/delete-theme-template
نقل قالب واحد (id) إلى سلة المهملات؛ يظهر تصميم القالب الأصلي مجددًا حيث كان مطبقًا. يمكن استعادته من سلة المهملات.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/runفحص الأذونات الخاص بمسار REST لكل عنصرid string (مطلوب)
pbs/disconnect-support
فصل هذا الموقع عن الدعم الفني.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/runmanage_options (فحص الأذونات الخاص بمسار REST)لا يوجد
pbs/duplicate-class
نسخ فئة عامة تحت مُعرّف id جديد.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (فحص الأذونات الخاص بمسار REST)id string (مطلوب)
pbs/duplicate-page
نسخ صفحة (عنوانها ومحتواها وقالبها) إلى مسودة جديدة.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runedit_post على الصفحة وedit_pagesid عدد صحيح (مطلوب)
title نص
pbs/export-design
إرجاع ملف تصميم الموقع: التصنيفات، والفئات العامة، والمتغيرات، والتباعد، ومقاييس نصف القطر والظل، والألوان المخصصة (بتنسيق page-builder-sandwich-design، الإصدار 1).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (التحقق الخاص بمسار REST)لا شيء
pbs/export-designs
تصدير القوالب والأنماط المحددة (المُعرّفات ids) مع الإعدادات، اختياريًا، كحزمة واحدة لموقع آخر.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (التحقق الخاص بمسار REST)ids مصفوفة
settings قيمة منطقية
pbs/find-builder-pages
عرض الصفحات والمقالات المبنية باستخدام Elementor أو Divi أو Beaver Builder أو WPBakery (الصفحة، لكل صفحة)، كل منها مع أداة البناء الخاصة بها، والمسودة المحولة في حال جرى تحويلها مسبقًا.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (التحقق الخاص بمسار REST)page عدد صحيح
per_page عدد صحيح
pbs/generate-page
إنشاء صفحة من أقسام (محددة، أو يختارها الذكاء الاصطناعي من مكتبة الأقسام) مع إعادة كتابة كل نصوصها بواسطة الذكاء الاصطناعي وفقًا لملخصك، مع الحفاظ على التصميم. يتم استخدام مزود الذكاء الاصطناعي المعين في إعدادات الذكاء الاصطناعي للإضافة. تكون الصفحة مسودة ما لم تُطلب حالة أخرى.
احترافيPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages؛ وpublish_pages للنشر؛ وقواعد الدور والإنفاق في إعدادات الذكاء الاصطناعيbrief نص (مطلوب)
title نص
sections مصفوفة
status نص: draft، أو pending، أو publish، أو private
pbs/get-block
إرجاع إعدادات كتلة واحدة (السمات مع أنواعها وخياراتها وقيمها الافتراضية)، وما تدعمه، والكتل التي يمكن أن تحتويها، ومثال جاهز للاستخدام بترميز الكتل.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname نص (مطلوب)
pbs/get-breakpoints
إرجاع أبعاد الأجهزة اللوحية والهواتف المحمولة (ونقاط التوقف المخصصة في الإصدار الاحترافي) التي تستخدمها عناصر التحكم في الاستجابة.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-conversion-tracking
إرجاع إعدادات Google Analytics 4 وGoogle Tag Manager وMeta Pixel، والنقرات وعمليات إرسال النماذج التي يتم إرسالها.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-cookie-banner
إرجاع شريط الموافقة: ما إذا كان مفعّلًا، ونصه وتصميمه، وتصنيفاته، ومواضع تطبيقه.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-design-globals
إرجاع الألوان والخطوط الشاملة للموقع (الترويسات والنصوص) التي تستخدمها كل كتلة، كما تعرضها شاشة تصميم الموقع.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-design-system
إرجاع نظام التصميم في الإصدار الاحترافي: الفئات العامة، والمتغيرات، وعلامات التصميم (tokens)، والوضع الداكن، ومجموعة أدوات الهوية البصرية، والخطوط المخصصة.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-diagnostics
إرجاع بيانات التشخيص التي تتضمنها تذكرة الدعم: الإصدارات، والإضافات النشطة، والحدود، والأخطاء الأخيرة.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-figma-connection
إرجاع ما إذا كان الموقع يحتوي على رمز وصول شخصي إلى Figma، وحساب Figma الذي ينتمي إليه، وآخر أربعة أحرف منه. لا يتم إرجاع الرمز نفسه أبدًا.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-library-account
إرجاع استهلاك التخزين في المكتبة السحابية، وحصة الخطة، وتفاصيل الفريق.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (التحقق الخاص بمسار REST)لا شيء
pbs/get-library-item
إرجاع تصميم واحد محفوظ، ليكون جاهزًا للإدراج في هذا الموقع (مع استيراد صوره إلى مكتبة الوسائط).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (التحقق الخاص بمسار REST)item نص (مطلوب)
team نص
pbs/get-library-storage
إرجاع إعدادات تخزين R2/S3 المخصصة (الخاصة بك) (لا يتم إرجاع المفتاح السري أبدًا).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/get-licence
إرجاع خطة Page Builder Sandwich لهذا الموقع، وحالة الترخيص، وتاريخ التجديد، وما تتضمنه الخطة.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/get-maintenance
إرجاع وضع الصيانة / قريباً: الوضع، والصفحة، ووقت إعادة المحاولة (retry-after)، والأدوار التي لا تزال تشاهد الموقع.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/get-migration
إرجاع تقدم تحويل المحتوى للإصدار 5.x وتقريره.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runفحص الأذونات الخاص بمسار REST لكل عنصر على حدةلا شيء
pbs/get-motion-options
إرجاع جميع إعدادات الحركة (حركة الدخول، ومدتها وتأخيرها، وتأثير التمرير، وتأثير التحويم، والبقاء في مجال الرؤية، وتأثير parallax، وتتبع المؤشر) مع خياراتها أو نطاقها، ونقاط توقف الموقع (breakpoints).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (الفحص الخاص بمسار REST)لا شيء
pbs/get-newsletter-keys
يوضح ما إذا كان مفتاح Mailchimp محفوظاً (لا يتم إرجاع المفتاح نفسه أبداً).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (الفحص الخاص بمسار REST)لا شيء
pbs/get-page
إرجاع عنوان الصفحة وحالتها وروابطها ومحتوى الكتل بها، بالإضافة إلى الأقسام (الكتل ذات المستوى الأعلى) التي تتكون منها.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runedit_post لتلك الصفحةid عدد صحيح (مطلوب)
pbs/get-replace-job
إرجاع التطابقات الخاصة بالمهمة، صفحة بصفحة، للمراجعة قبل التطبيق.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (الفحص الخاص بمسار REST)id سلسلة نصية (مطلوب)
pbs/get-reviews-sources
إرجاع مصادر Google وTrustpilot التي تعرضها كتلة المراجعات.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/get-roles
إرجاع الأدوار التي يحق لها استخدام أداة البناء، والتصميم، والشيفرة، والقوالب (وضع العميل).
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/get-settings
إرجاع بادئة فئات الواجهة الأمامية، وحالة التحديثات التجريبية، وما إذا كان وكلاء الذكاء الاصطناعي (MCP) مسموحاً بهم.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/get-structured-data
سرد البيانات المنظمة من schema.org التي تعرضها كتل الصفحة (الأسئلة الشائعة، ودليل الكيفية، والمنتج، والمراجعة، ومسار التنقل) والأنواع المتروكة لملحق SEO الخاص بالموقع لتجنب عرض أي شيء مرتين.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runedit_post للصفحةpost_id عدد صحيح (مطلوب)
pbs/get-support-connection
يوضح ما إذا كان هذا الموقع متصلاً بدعم Zinn Digital® وبأي هوية.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (الفحص الخاص بمسار REST)refresh منطقي (boolean)
pbs/get-theme-builder-options
إرجاع أنواع القوالب، وأنواع شروط العرض (الصفحة، ونوع المقال، والمصطلح، والأرشيف، والبحث، و404، وتسجيل الدخول، والدور، والجهاز، والتاريخ، والوقت، ومعلمة الرابط، ومصدر الإحالة، واللغة، وسلة التسوق) مع خياراتها على هذا الموقع (الأدوار، واللغات، وأنواع المقالات، والتصنيفات)، وخاصية الكتلة (pbswConditions: {match, rules}) التي تُظهر أي كتلة أو تخفيها.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (الفحص الخاص بمسار REST)لا شيء
pbs/get-white-label
إرجاع إعدادات العلامة البيضاء (White-Label): مفعلة أو معطلة، والاسم المعروض، والمستخدمون الذين لا يزال بإمكانهم رؤية الاسم الأصلي.
احترافيGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/import-design
التحقق من صحة ملف تصميم الموقع (file)، وعندما تكون قيمة apply خاطئة (false)، يُرجع ما سيقوم الدمج أو الاستبدال (mode) بإضافته وتعديله وإزالته؛ وعندما تكون صائبة (true)، يتم تطبيقه.
احترافيPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (الفحص الخاص بمسار REST)file (مطلوب)
mode: merge, replace
apply
pbs/import-designs
استيراد حزمة تصميم Page Builder Sandwich (استخدم dryRun أولاً لمعاينة التغييرات؛ mode: skip أو replace؛ والوسائط؛ والإعدادات).
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (الفحص الخاص بمسار REST)package (مطلوب)
mode: skip, replace, duplicate
settings
media
dryRun
pbs/import-figma-frame
استيراد إطار Figma واحد (url: رابط الإطار مع node-id الخاص به) إلى مسودة صفحة جديدة مكونة من كتل: يتحول التخطيط التلقائي (auto layout) إلى حاويات flex وgrid، ويحتفظ النص بخطوطه وأحجامه، وتُنسخ الصور إلى مكتبة الوسائط. يستخدم رمز Figma المميز الخاص بالموقع. يُرجع المسودة وتقرير التحويل.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages وupload_files (التحقق الخاص بمسار REST)url نص (مطلوب)
title نص
dryRun قيمة منطقية
status نص: draft، pending، private، publish
pbs/invite-team-member
إنشاء رمز دعوة يُستخدم لمرة واحدة (الدور: قراءة أو كتابة، التسمية، أيام الصلاحية). يُعرض الرمز مرة واحدة فقط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (التحقق الخاص بمسار REST)team نص (مطلوب)
role نص: read، write
days عدد صحيح
label نص
pbs/join-team
الانضمام إلى مكتبة فريق باستخدام رمز الدعوة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (التحقق الخاص بمسار REST)code نص (مطلوب)
pbs/leave-team
مغادرة مكتبة الفريق التي انضم إليها هذا الموقع.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/list-ab-tests
عرض اختبارات A/B مع زوار كل إصدار وإحالاته الناجحة، ومعرفة الإصدار الفائز.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (التحقق الخاص بمسار REST)لا شيء
pbs/list-blocks
عرض كل كتلة من كتل Page Builder Sandwich التي يمكن لهذا الموقع استخدامها (بما في ذلك كتل Pro عند تفعيل Pro): الاسم، العنوان، التصنيف والوصف.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch نص
pbs/list-dynamic-sources
إرجاع المصادر التي يمكن ملء الكتلة منها (المقالة، الكاتب، الموقع، الأرشيف، الحقل المخصص، المنتج) مع حقول كل مصدر، وإضافات الحقول الموجودة على هذا الموقع (ACF، Meta Box، Pods، JetEngine، Toolset، post meta) وحقول نوع المقالة (postType). ترتبط الكتلة بالمصدر من خلال attributes.metadata.bindings، بنمط {source, args} واحد لكل سمة.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (التحقق الخاص بمسار REST)postType نص
pbs/list-extensions
عرض ما أضافته الإضافات الأخرى إلى Page Builder Sandwich عبر واجهة برمجة التطبيقات للمطورين الخاصة به: الكتل، مصادر البيانات الديناميكية، شروط العرض، وإجراءات النماذج، مع اسم كل منها وتسميته وإضافته.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postsلا شيء
pbs/list-form-submissions
عرض البيانات التي أرسلها الزوار عبر النماذج التي تحفظ الإرسالات (يحدد النموذج التصفية)، صفحة تلو الأخرى.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runالتحقق الخاص بمسار REST لكل عنصرform نص
per_page عدد صحيح
page عدد صحيح
pbs/list-forms
عرض النماذج التي تم إنشاؤها باستخدام كتلة Form وإضافات النماذج التي يمكنها تضمينها.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (التحقق الخاص بمسار REST)لا شيء
pbs/list-kits
عرض حزم المواقع الجاهزة (مجموعة من الصفحات الجاهزة لنوع محدد من الأعمال) التي يمكن لهذا الموقع استيرادها.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages وpublish_pagesrefresh قيمة منطقية
pbs/list-library-items
عرض التصاميم المحفوظة في المكتبة السحابية (النوع: قسم أو صفحة أو نمط، الفريق: مكتبة الفريق).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (التحقق الخاص بمسار REST)team نص
kind نص: ، قسم، صفحة، نمط
pbs/list-local-fonts
عرض خطوط Google التي يستضيفها هذا الموقع محليًا (يتم تنزيلها مرة واحدة، وتُقدم من الموقع دون إرسال طلبات إلى Google).
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/list-lottie
عرض رسوم Lottie المتحركة المرفوعة.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (التحقق الخاص بمسار REST)لا شيء
pbs/list-marketing-connections
عرض خدمات القوائم البريدية (Mailchimp وBrevo وMailerLite وKit وActiveCampaign) وحالة اتصالها. لا يتم إرجاع المفاتيح مطلقًا.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (التحقق الخاص بمسار REST)لا شيء
pbs/list-marketing-forms
عرض كل نموذج تم إنشاؤه بواسطة منشئ النماذج: الصفحة الموجود عليها، وحقوله، وما يحدث عند إرساله.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (التحقق الخاص بمسار REST)لا شيء
pbs/list-marketing-lists
عرض الجماهير أو القوائم الخاصة بخدمة القوائم البريدية المتصلة، وذلك لإجراء الاشتراك في النموذج.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (التحقق الخاص بمسار REST نفسه)service نص (مطلوب)
pbs/list-pages
عرض الصفحات التي يمكنك تحريرها، الأحدث أولاً، مع خيار بحث اختياري.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages؛ تُعرض فقط الصفحات التي يمكن للمستخدم تحريرهاsearch نص
status نص: any، draft، pending، publish، private
page عدد صحيح
per_page عدد صحيح
pbs/list-popups
عرض النوافذ المنبثقة، والنوافذ المنزلقة، والأشرطة مع مشغلاتها، وقواعد تكرارها، ومكان ظهورها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (التحقق الخاص بمسار REST نفسه)لا يوجد
pbs/list-replace-jobs
عرض مهام البحث والاستبدال على مستوى الموقع وحالتها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (التحقق الخاص بمسار REST نفسه)لا يوجد
pbs/list-sections
عرض الأقسام الجاهزة (القسم الرئيسي hero، والمميزات، والأسئلة الشائعة، والآراء، والدعوة لاتخاذ إجراء وغيرها) التي يمكن إضافتها إلى صفحة.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch نص
pbs/list-team-members
عرض المواقع الموجودة في فريق ومستوى وصولها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (التحقق الخاص بمسار REST نفسه)team نص (مطلوب)
pbs/list-teams
عرض الفِرق التي ينتمي إليها هذا الموقع أو يمتلكها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (التحقق الخاص بمسار REST نفسه)لا يوجد
pbs/list-theme-templates
عرض قوالب منشئ القوالب (الترويسة، والتذييل، والصفحة المنفردة، والأرشيف، والبحث، و404 ومع WooCommerce: المنتج، والمتجر، وسلة المشتريات، وإتمام الطلب، وشكراً لك، وحسابي): نوع كل منها، ومكان ظهورها (قواعد التضمين/الاستبعاد)، والأولوية، والحالة والمكونات.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runالتحقق الخاص بمسار REST نفسه لكل عنصرلا يوجد
pbs/list-transferable
عرض القوالب والأنماط والإعدادات التي يمكن تصديرها إلى موقع آخر.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (التحقق الخاص بمسار REST نفسه)لا يوجد
pbs/list-uploaded-icons
عرض أيقونات SVG المرفوعة إلى مكتبة الأيقونات، الأحدث أولاً.
مجانيGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (التحقق الخاص بمسار REST نفسه)page عدد صحيح
per_page عدد صحيح
pbs/move-section
نقل قسم في صفحة من موضع إلى آخر (يبدأ من 0، وفقاً لترتيب سردها في الصفحة).
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runedit_post في تلك الصفحةid عدد صحيح (مطلوب)
from عدد صحيح (مطلوب)
to عدد صحيح (مطلوب)
pbs/open-support-ticket
إرسال تذكرة دعم (الموضوع، والرسالة، والنوع، والبريد الإلكتروني)، مع بيانات تشخيص هذا الموقع عند موافقة المدير. لا يقوم أبداً بإنشاء تسجيل دخول أو إرساله.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (التحقق الخاص بمسار REST نفسه)subject نص (مطلوب)
message نص (مطلوب)
kind نص: help، bug، feedback، feature_request
email نص
name نص
diagnostics قيمة منطقية
pbs/preview-dynamic-value
إرجاع ما يعرضه الربط في مقالة واحدة (المقالة، والمصدر، والحقل أو المزود + المفتاح، كـ text|url)، للتحقق من الربط قبل إضافته أو بعدها.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (التحقق الخاص بمسار REST نفسه)post عدد صحيح (مطلوب)
source نص (مطلوب)
field نص
provider نص
key نص
as نص: text، url
pbs/record-support-consent
تسجيل موافقة المدير على إرسال بيانات التشخيص مع تذاكر الدعم.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (التحقق الخاص بمسار REST نفسه)consent قيمة منطقية (مطلوب)
pbs/refresh-reviews
جلب أحدث مراجعات Trustpilot الآن بدلاً من انتظار التحديث اليومي.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (التحقق الخاص بمسار REST نفسه)لا يوجد
pbs/remove-block
إزالة مكون واحد (قسم كامل، أو مكون داخله) من صفحة، عبر مساره. تظل النسخة السابقة من الصفحة محفوظة في مراجعاتها.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runedit_post في تلك الصفحةid عدد صحيح (مطلوب)
path مصفوفة (مطلوب)
pbs/remove-library-storage
إزالة إعدادات وحدة التخزين الخاصة بك؛ ويُعاد استخدام وحدة تخزين الخطة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (الفحص الخاص بمسار REST)لا شيء
pbs/remove-local-font
حذف ملفات عائلة الخطوط المستضافة ذاتياً.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (الفحص الخاص بمسار REST)family نص (مطلوب)
pbs/remove-team-member
إزالة موقع من فريق.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (الفحص الخاص بمسار REST)team نص (مطلوب)
member نص (مطلوب)
pbs/reset-ab-test
مسح إحصاءات الاختبار وبدؤه من جديد (test).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (الفحص الخاص بمسار REST)test نص (مطلوب)
pbs/save-library-item
حفظ ترميز المكوّن (العنوان، والنوع، والترميز، والأنماط، والوسوم) في مكتبتك السحابية أو مكتبة الفريق؛ وتُحزم الصور معه.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (الفحص الخاص بمسار REST)team نص
kind نص (مطلوب): section، page، style
title نص (مطلوب)
tags مصفوفة
markup نص
styles كائن
pbs/set-block-motion
تعيين أو إزالة (null) إعدادات الحركة على مكوّن واحد في الصفحة، يتم العثور عليه عبر مساره، عند نقطة توقف محددة (base افتراضياً). يعمل على أي مكوّن، بما في ذلك مكوّنات النواة المحفوظ ترميز HTML الخاص بها في الصفحة. لن يرى الزوار الذين يطلبون تقليل الحركة أي حركة إطلاقاً.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (الفحص الخاص بمسار REST)post نص (مطلوب)
path مصفوفة (مطلوب)
breakpoint نص
motion كائن (مطلوب)
pbs/set-library-storage
حفظ وحدة التخزين الخاصة بك: المزود (r2 أو s3)، والحاوية (bucket)، والمنطقة، ونقطة النهاية، والبادئة، وkey_id، والسر (secret)، ومفعّل (enabled).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (الفحص الخاص بمسار REST)enabled قيمة منطقية
provider نص: r2، s3، other
endpoint نص
region نص
bucket نص
prefix نص
keyId نص
secret نص
pathStyle قيمة منطقية
pbs/set-maintenance
تشغيل أو إيقاف وضع الصيانة (503) أو وضع قريباً (mode)، مع تحديد الصفحة المراد عرضها (page_id)، وretry_after، والأدوار التي تتجاوزه.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (الفحص الخاص بمسار REST)mode نص: off، maintenance، coming_soon
page_id عدد صحيح
roles مصفوفة
retry_after عدد صحيح
pbs/set-newsletter-keys
حفظ مفتاح Mailchimp API الذي يستخدمه مكوّن القائمة البريدية (أو إزالته إذا كانت القيمة فارغة).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (الفحص الخاص بمسار REST)mailchimp نص (مطلوب)
pbs/set-reviews-sources
تعيين مكان Google ونشاط Trustpilot التجاري الذي يقرأ منه مكوّن المراجعات.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (الفحص الخاص بمسار REST)google كائن
trustpilot كائن
pbs/set-roles
تحديد ما يتيحه أداة البناء لكل دور (roles)، على سبيل المثال: دور عميل للمحتوى فقط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (الفحص الخاص بمسار REST)roles كائن (مطلوب)
pbs/set-white-label
تشغيل أو إيقاف العلامة البيضاء وتحديد الاسم الذي يراه العملاء (enabled، name، agency_users).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (الفحص الخاص بمسار REST)enabled قيمة منطقية
name نص
studio_name نص
author نص
author_url نص
description نص
menu_icon نص
hide_plugin قيمة منطقية
agency_users مصفوفة
pbs/site-health-clean
تنظيف نوع واحد من النتائج: المراجعات (يحتفظ بأحدث 5 لكل مقال، ويحذف الأقدم)، والأنماط (ينقل الأنماط المتزامنة غير المستخدمة إلى سلة المهملات)، والصور (نسخة مصغّرة يستخدمها WordPress؛ ويتم الاحتفاظ بالأصل)، وفئات التنسيق (يزيل فئات التصميم غير المستخدمة، مع الاحتفاظ بها للاستعادة). تُنظف كل عملية تشغيل دفعة واحدة؛ وتكون قيمة “more” صحيحة طالما بقيت نتائج.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat نص (مطلوب): revisions، patterns، images، classes
pbs/site-health-report
العثور على المراجعات القديمة، والأنماط المتزامنة غير المستخدمة، والصور الأصلية الثقيلة، وفئات التصميم التي لا تستخدمها أي صفحة. يعمل في خطوات قصيرة: تتابع كل عملية تشغيل من حيث توقفت العملية السابقة طالما كانت الحالة “scanning”؛ وإعادة التشغيل تبدأ من جديد.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
بدء (أو إعادة بدء) تحويل كل صفحات 5.x إلى كتل؛ مع إنشاء نسخة احتياطية لكل مقالة أولاً.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runالتحقق الخاص بمسار REST من أذونات كل عنصرلا يوجد
pbs/start-replace
بدء عملية بحث واستبدال آمنة للكتل (البحث، والاستبدال، والنوع: نص، أو رابط، أو لون؛ ومطابقة حالة الأحرف؛ والأنواع). لا يتغير شيء حتى يتم تطبيق المهمة التي تمت معاينتها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (فحص مسار REST الخاص)find string (مطلوب)
replace string
kind string: text، link، colour
types array
match_case boolean
pbs/start-trial
بدء الفترة التجريبية لمدة 14 يومًا لـ Page Builder Sandwich Pro لهذا الموقع (دون الحاجة إلى دفع).
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (فحص مسار REST الخاص)لا يوجد
pbs/test-library-storage
كتابة كائن اختباري وقراءته وحذفه في مساحة التخزين الخاصة بك والإبلاغ عن كل خطوة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (فحص مسار REST الخاص)لا يوجد
pbs/undo-convert-post
استعادة صفحة واحدة تم تحويلها من نسختها الاحتياطية.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runالتحقق الخاص بمسار REST من أذونات كل عنصرid string (مطلوب)
pbs/undo-migration
استعادة كل المقالات المحولة من نسختها الاحتياطية.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runالتحقق الخاص بمسار REST من أذونات كل عنصرلا يوجد
pbs/undo-replace
استعادة المقالات التي غيرتها إحدى المهام (المقالة التي عُدلت منذ ذلك الحين تحتفظ بتعديلها).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (فحص مسار REST الخاص)id string (مطلوب)
pbs/update-block
تغيير إعدادات (سمات) كتلة واحدة داخل صفحة، يتم العثور عليها عبر مسارها؛ ويتم دمج السمات التي ترسلها مع السمات الحالية. يعمل على الكتل التي يعرضها الموقع بناءً على إعداداتها؛ أما الكتلة التي يتم حفظ ترميز HTML الخاص بها في الصفحة، فيتم تغييرها عن طريق استبدال ترميز الصفحة.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runedit_post في تلك الصفحةid integer (مطلوب)
path array (مطلوب)
attributes object (مطلوب)
pbs/update-brand-kit
حفظ مجموعة أدوات العلامة التجارية: الاسم، والشعار، والألوان، وخطوط العناوين والنصوص، ونبرة العلامة التجارية المستخدمة في الكتابة بالذكاء الاصطناعي.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (فحص مسار REST الخاص)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
تغيير عرض الجهاز اللوحي والهاتف المحمول بالبكسل؛ ومع Pro، نقاط توقف إضافية مخصصة.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (فحص مسار REST الخاص)tablet integer
mobile integer
custom array
pbs/update-class
تغيير تسمية فئة عامة (global class) أو اسمها اللطيف (slug) أو أنماطها؛ ويتم تحديث كل عنصر يستخدمها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (فحص مسار REST الخاص)id string (مطلوب)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
تغيير إعدادات Google Analytics 4 وGoogle Tag Manager وMeta Pixel وتحديد الأحداث التي يتم إرسالها.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (فحص مسار REST الخاص)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
تغيير شريط الموافقة. أثناء تفعيله، تنتظر نصوص التتبع البرمجية موافقة الزائر.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (فحص مسار REST الخاص)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
ضبط الوضع الداكن (الوضع: معطل، تلقائي أو تبديل) وألوانه.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (فحص مسار REST الخاص)mode string (مطلوب): device، light، dark
colors object
pbs/update-design-categories
استبدال قائمة تصنيفات واحدة (المجموعة: classes أو tokens؛ العناصر: قائمة بالاسم اللطيف والاسم). تصبح المدخلات المصنفة تحت تصنيف محذوف غير مصنفة.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (التحقق الخاص بمسار REST)group نص (مطلوب): classes، tokens
items مصفوفة (مطلوب)
pbs/update-design-globals
تغيير الألوان (colors) والخطوط (fonts، headingFont، bodyFont) على مستوى الموقع كاملاً. تنطبق التغييرات على كل صفحة؛ وتتم مزامنة ملف theme.json الخاص بالقالب باستمرار.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (التحقق الخاص بمسار REST)colors كائن
fonts كائن
bodyFont نص
headingFont نص
pbs/update-form
تعديل نموذج واحد (post، form): يتم دمج الإعدادات والإجراءات مع ما هو موجود بالفعل؛ وتستبدل الحقول (والخطوات) الحقول الحالية.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (التحقق الخاص بمسار REST)post نص (مطلوب)
form نص (مطلوب)
title نص
fields مصفوفة
steps مصفوفة
actions كائن
submitText نص
successMessage نص
redirectUrl نص
trackEvent نص
pbs/update-page
تغيير عنوان الصفحة، أو حالتها، أو محتوى المكونات بها. المحتوى الذي ترسله يستبدل محتوى الصفحة بالكامل.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runedit_post على تلك الصفحة؛ وpublish_pages للنشر أو التحويل إلى خاصid عدد صحيح (مطلوب)
title نص
status نص: draft، pending، publish، private
sections مصفوفة
content نص
pbs/update-popup
تعديل نافذة منبثقة، أو شريحة منزلقة، أو شريط (id): المحتوى، أو المشغل (trigger)، أو معدل التكرار، أو أماكن الظهور.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (التحقق الخاص بمسار REST)id نص (مطلوب)
title نص
content نص
status نص: draft، publish
settings كائن
pbs/update-settings
تغيير بادئة صنف الواجهة الأمامية (من 1 إلى 8 أحرف إنجليزية صغيرة أو أرقام، تبدأ بحرف) و/أو تشغيل أو إيقاف وكلاء الذكاء الاصطناعي (MCP) (حيث يؤدي ضبط mcp: false إلى إزالة كل قدرة ونقطة نهاية MCP).
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (التحقق الخاص بمسار REST)prefix نص
mcp قيمة منطقية (boolean)
pbs/update-theme-template
تعديل قالب واحد (id): أي من العنوان، أو النوع، أو المحتوى (بنية المكونات)، أو التضمين، أو الاستبعاد، أو الأولوية، أو الحالة. لا يتغير إلا ما ترسله فقط.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runالتحقق الخاص بمسار REST للأذونات لكل عنصر على حدةid نص (مطلوب)
title نص
type نص
content نص
include مصفوفة
exclude مصفوفة
priority عدد صحيح
status نص: publish، draft
pbs/update-tokens
تغيير مقاييس التباعد، وأنصاف الأقطار، والظلال (space، radius، shadow)، أو إعادة ضبطها (reset).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (التحقق الخاص بمسار REST)space مصفوفة
radius مصفوفة
shadow مصفوفة
reset قيمة منطقية (boolean)
pbs/update-variables
استبدال متغيرات التصميم الخاصة بالموقع (variables: قائمة بالاسم والقيمة).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (التحقق الخاص بمسار REST)variables مصفوفة (مطلوب)
pbs/upload-icon
إضافة أيقونة SVG (الاسم name، كود svg) إلى مكتبة الأيقونات؛ مع تنقية الـ SVG أولاً.
مجانيPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (التحقق الخاص بمسار REST)name نص (مطلوب)
svg نص (مطلوب)
pbs/upload-lottie
التحقق من صحة مستند Lottie JSON (json، name) ونشره كملف ثابت لمكون Lottie.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (التحقق الخاص بمسار REST)name نص (مطلوب)
json نص (مطلوب)

تم إنشاؤه من ملف abilities.json الخاص بالإضافة، والذي يتم إنشاؤه بدوره من موقع قيد التشغيل؛ ويفشل الاختبار عندما يختلف الاثنان.

أوامر WP-CLI

قم بتشغيل هذه الأوامر على الخادم باستخدام WP-CLI. يتحقق كل أمر من نفس الأذونات مثل شاشات الإضافة؛ والأمثلة مأخوذة من نص المساعدة الخاص بالإضافة نفسها.

الأمرالوظيفةالإصدار
wp pbs export [--types=<types>] [--no-settings] [--file=<name>]تصدير القوالب والأنماط والإعدادات إلى ملف.مجاني
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run]استيراد ملف تصدير.مجاني
wp pbs importers runتحويل المحتوى القديم: جميع المقالات أو مقال واحد.مجاني
wp pbs importers statusعرض حالة الترحيل.مجاني
wp pbs importers undoالتراجع عن التحويلات بالاعتماد على النسخ الاحتياطية: جميع المقالات أو مقال واحد.مجاني
wp pbs migrate runتحويل المحتوى القديم: جميع المقالات أو مقال واحد.مجاني
wp pbs migrate statusعرض حالة الترحيل.مجاني
wp pbs migrate undoالتراجع عن التحويلات بالاعتماد على النسخ الاحتياطية: جميع المقالات أو مقال واحد.مجاني
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>]البحث والاستبدال في كامل الموقع.احترافي
wp pbsw fonts download <family> [--weights=<weights>] [--italic]تنزيل عائلة خطوط من Google Fonts إلى هذا الموقع.مجاني
wp pbsw fonts listسرد عائلات الخطوط المحفوظة.مجاني
wp pbsw fonts remove <family>إزالة عائلة خطوط محفوظة مع ملفاتها.مجاني

الإجراءات (Actions) والفلاتر (Filters)

كل خطاف (Hook) توفره الإضافة، مع الوصف المأخوذ من شفرتها المصدرية. تقوم الفلاتر بتغيير قيمة؛ بينما تتيح لك الإجراءات تشغيل شفرة برمجية في لحظة معينة؛ أما نقاط الدخول فهي إجراءات تقوم بإطلاقها للطلب من الإضافة تنفيذ إجراء ما.

الخطاف (Hook)النوعالوظيفةالمعاملاتالإصدار
pbs_assets_changedإجراء (Action)يتم إطلاقه عند تغيير ملفات الواجهة الأمامية المنشورة لـ PBS وتفريغ التخزين المؤقت للصفحات التي يمكن الوصول إليها: استخدم هذا الخطاف لتفريغ ما لا يمكن لـ PBS الوصول إليه (شبكة CDN، خادم وكيل، التخزين المؤقت للاستضافة).لا يوجدمجاني
pbs_enqueue_scriptsإجراء (Action)إجراء قديم: إدراج البرمجيات النصية التي تستدعي window.pbsAddInspector() في قائمة الانتظار.لا يوجدمجاني
pbs_shortcodesمرشح (Filter)مرشح قديم: وسم الكود القصير (shortcode) => {label, desc, options[]} (Shortcode-API.md).array $shortcodesمجاني
pbsw_admin_dataمرشح (Filter)يرشح البيانات التي يبدأ بها تطبيق لوحة التحكم. تستخدمه الطبقة المدفوعة للإبلاغ عن إصدارها؛ ولا يجب وضع أي بيانات حساسة هنا، حيث تتم طباعتها داخل الصفحة.لا يوجدمجاني
pbsw_admin_enqueueإجراء (Action)يتم إطلاقه بعد إدراج البرمجية النصية لشاشة الإدارة في قائمة الانتظار، حتى تتمكن الوحدة من إدراج برمجية نصية تضيف لوحة عبر مرشح جافا سكريبت `pbs.admin.panels` (يجب أن تعتمد على هذا المعرّف البرمجي؛ حيث يتم عرض الشاشة عند جاهزية DOM، بعد تشغيل كل نصوص التذييل البرمجية).string $handleمجاني
pbsw_ai_enqueueإجراء (Action)يتم إطلاقه بعد إدراج حزمة محرر الذكاء الاصطناعي في قائمة الانتظار، حتى يتمكن أي ملحق (وطبقة Pro) من إدراج لوحات الذكاء الاصطناعي الخاصة به بعدها.string $handleمجاني
pbsw_ai_messagesمرشح (Filter)يرشح رسائل كل طلب ذكاء اصطناعي يرسله الملحق، مع سياقه (المهمة، الغرض، المزود، النموذج، المستخدم)؛ حيث تضيف حزمة العلامة التجارية لـ Pro علامتك التجارية هنا.array $messages
array $context
مجاني
pbsw_ai_pro_featuresمرشح (Filter)يرشح ميزات Pro للذكاء الاصطناعي التي يقدمها المحرر (تضيف الطبقة المدفوعة أسماءها: agent، site، block، design، image، css، a11y).لا يوجدمجاني
pbsw_ai_seo_pluginsمرشح (Filter)يرشح إضافات تحسين محركات البحث (SEO) التي يكتب فيها مساعد الذكاء الاصطناعي للـ SEO عنوان ووصف الميتا.لا يوجدمجاني
pbsw_ai_seo_writeمرشح (Filter)يرشح ما إذا كانت إضافة SEO أخرى قد أخذت عنوان ووصف الميتا. تقوم الإضافة المضافة عبر `pbsw_ai_seo_plugins` بحفظهما هنا، بطريقتها الخاصة، وإرجاع true.bool $written
string $plugin
int $post_id
string $title
string $description
مجاني
pbsw_asset_sourcesمرشح (Filter)جميع مصادر الواجهة الأمامية: مصادر هذا الملف، وتلك التي تسجلها طبقة الأداء عبر add_source() (ملفات CSS لكل كتلة، وحدات العرض)، وأي ملفات تضيفها الطبقة المدفوعة لنفسها عبر `pbsw_asset_sources` (توجد ملفاتها في مجلدها الخاص، والذي توفره الحزمة المدفوعة فقط). يُقبل فقط المسار النسبي البسيط لملفات `.css`/`.js` داخل الإضافة، تحت مفتاح بأجزاء صغيرة الأحرف (`legacy.css`، `block/row.css`، `module/tabs.js`).لا يوجدمجاني
pbsw_breakpoints_changedإجراء (Action)يتم إطلاقه عند تغيير نقاط التوقف (تتم إعادة بناء أوراق أنماط الصفحات المجمعة في أول عرض لها تالياً، لأن نقاط التوقف جزء من توقيعها البرمجي).لا يوجدمجاني
pbsw_cache_purgedإجراء (Action)يتم إطلاقه بعد قيام PBS بتفريغ مقال من إضافات التخزين المؤقت النشطة.int $post_idمجاني
pbsw_cache_purgersمرشح (Filter)يرشح أدوات التفريغ الإضافية التي تعمل عند تغيير الملفات المنشورة: name => callable. تضيف شركة الاستضافة أدواتها الخاصة (شبكة CDN، خادم وكيل)؛ وأي أداة تطرح خطأ يتم تخطيها ولا يُبلغ عنها على أنها فُرّغت.لا يوجدمجاني
pbsw_code_blocksمرشح (Filter)يرشح أسماء الكتل التي يتم التعامل معها ككود مخصص (فقط الأدوار التي تمتلك إذن `code` يمكنها إضافتها أو تعديلها).لا يوجدPro
pbsw_consent_countryمرشح (Filter)يرشح بلد الزائر (ISO 3166-1 alpha-2) لتطبيق القاعدة الإقليمية لشريط ملفات تعريف الارتباط. لا تبحث الإضافة عن البلد أبداً؛ قم بإرجاع ” عندما يكون مجهولاً.string $countryPro
pbsw_content_onlyمرشح (Filter)يرشح ما إذا كان يُسمح للمستخدم بتحرير النصوص والصور فقط، مع قفل التخطيط.bool $content_only
int $user_id
مجاني
pbsw_design_class_cssمرشح (Filter)يرشح كود CSS المجمع للفئة العامة (class) قبل طلب محرك التصميم. أرجع سلسلة نصية لاستخدامها بدلاً من ذلك.string|null $css
string $selector
Pro
pbsw_design_custom_breakpointsمرشح (Filter)يرشح ما إذا كانت نقاط التوقف المخصصة متاحة (pbs-d3، Pro).bool $allowedمجاني
pbsw_design_element_cssمرشح (Filter)يرشح ما إذا كان يتم تجميع CSS المخصص لكل عنصر (تفعّله الطبقة المدفوعة، d8).bool $enabledمجاني
pbsw_design_layout_suffixمرشح (Filter)يرشح لاحقة محدد عنصر التخطيط للكتلة (” = عنصر الكتلة نفسه).string $suffix
string $prefix
مجاني
pbsw_design_propsمرشح (Filter)يرشح خصائص التصميم (تضيف الطبقة المدفوعة خصائصها الخاصة).لا يوجدمجاني
pbsw_dynamic_editor_sourcesمرشح (Filter)المزيد من المصادر في المحرر (حقول منتجات WooCommerce).لا شيءPro
pbsw_dynamic_fieldsمرشح (Filter)دليل الحقول للمزودين الذين لا يملكون واجهة برمجة تطبيقات للقوائم تقرأها هذه الإضافة (JetEngine، Toolset): يتم كتابة مفاتيح حقولهم في المحرر، أو إضافتها هنا.string $post_typePro
pbsw_dynamic_sourcesمرشح (Filter)المزيد من المصادر (منتجات WooCommerce): الاسم ← التسمية؛ وتأتي قيمها من `pbsw_dynamic_value`.لا شيءPro
pbsw_dynamic_valueمرشح (Filter)قيمة من مصدر آخر (WooCommerce).string|null $value
string $source
Pro
pbsw_form_submittedإجراء (Action)يعمل بعد اجتياز إرسال النموذج لعملية التحقق وتشغيل إجراءاته.لا شيءPro
pbsw_frontend_prefixمرشح (Filter)يرشح بادئة الفئة المحايدة للواجهة الأمامية.string $prefixمجاني
pbsw_fs_loadedإجراء (Action)يعمل بمجرد تحميل حزمة أدوات الترخيص (في الملف الرئيسي، قبل أي كود لـ Page Builder Sandwich). اربطه هنا للتواصل مع `pbsw_fs()`.لا شيءمجاني
pbsw_is_agencyمرشح (Filter)يرشح ما إذا كانت ميزات خطة Agency متاحة في هذا الموقع.bool $agencyمجاني
pbsw_is_proمرشح (Filter)يرشح ما إذا كانت الطبقة المدفوعة قيد التشغيل. تجيب عليها الطبقة المدفوعة فقط.bool $proمجاني
pbsw_kit_api_baseمرشح (Filter)يرشح قاعدة واجهة برمجة تطبيقات Zinn Digital® التي تستدعيها شاشات الدعم.string $baseمجاني
pbsw_kit_diagnosticsمرشح (Filter)يرشح التشخيصات قبل أن يراها مالك الموقع. تضيف الإضافة بياناتها الخاصة تحت `extra`. ⛔ يعمل هذا قَبْلَ المعاينة، ولا يعمل أبدًا بين المعاينة والإرسال.لا شيءمجاني
pbsw_kit_footprint_freeمرشح (Filter)يرشح ما إذا كان هذا الموقع خاليًا من البصمة، بحيث لا يتم الترويج لـ Zinn® Ads عليه مطلقًا.bool $footprint_freeمجاني
pbsw_kit_importedإجراء (Action)يعمل بعد استيراد حزمة أدوات.int $frontمجاني
pbsw_kit_promotionsمرشح (Filter)يرشح سجل العروض الترويجية قبل معالجته. أضف صفًا للترويج لمنتج آخر: `id`، و`kind` (استضافة|سوق|منصة|إضافة|حزمة|إعلانات)، و`slot` (ترويج|بيع متقاطع)، ورابط `url` أو (بالنسبة للإضافة) `name`، و`site`، و`main_files`.لا شيءمجاني
pbsw_kit_tierمرشح (Filter)يرشح مستوى الخطة الذي تبلّغ عنه حزمة الأدوات لهذه الإضافة (الاختبارات وبيئات التطوير؛ ويحدد الترخيص ذلك في مرحلة الإنتاج).string $tierمجاني
pbsw_lcp_foldمرشح (Filter)المسافة إلى الأسفل من المحتوى التي تُحتسب كشاشة أولى، بوحدات بكسل CSS من أعلاها. تُعامل الكتل التي تبدأ فوقها على أنها فوق الجزء المرئي من الصفحة (Above the fold): حيث يتم تحميل صورها فورًا وتحصل صورة LCP الأكثر احتمالًا على `fetchpriority=”high”`؛ بينما يتم التحميل الكسول للكتل التي أسفلها. ارفع القيمة للترويسات العالية، واخفضها للترويسات المدمجة.int $foldمجاني
pbsw_legacy_body_classesمرشح (Filter)يرشح فئات body القديمة. تضيف الطبقة المدفوعة فئات التجاوب للإصدار المدفوع القديم هنا (الإرشاد 5: هذا السلوك غير موجود في الإضافة المجانية).لا شيءمجاني
pbsw_legacy_script_enqueuedإجراء (Action)تم فحص منشور قديم لتحديد سلوكه في الواجهة الأمامية (تضيف الطبقة المدفوعة سلوكها الخاص).int $post_id
string $content
string|null $handle
مجاني
pbsw_library_tokenمرشح (Filter)يرشح رمز حامل التفويض (Bearer token) المرسل مع طلبات الحزم (توفره مكتبة السحابة المدفوعة).string $tokenمجاني
pbsw_link_baseمرشح (Filter)يرشح المسار الذي توجد تحته الروابط القصيرة (`/go/<slug>/`).string $basePro
pbsw_list_servicesمرشح (Filter)يرشح خدمات القوائم البريدية التي يمكن للنماذج الاشتراك فيها.لا شيءPro
pbsw_loop_query_argsمرشح (Filter)استعلام التكرار (WooCommerce: نطاق السعر، المعروض للبيع، المتوفر في المخزون، ترتيبات السعر/الشعبية/التقييم).لا شيءPro
pbsw_loop_sortsمرشح (Filter)خيارات الفرز (يضيف WooCommerce السعر والشعبية والتقييم).لا شيءPro
pbsw_mcp_abilitiesإجراء (Action)يعمل بعد تسجيل الإمكانيات المجانية: تسجل إضافة Page Builder Sandwich Pro إمكانياتها الخاصة هنا (يقوم إقلاعها بربط هذا فقط عندما يسمح الترخيص بالكود المدفوع).لا شيءمجاني
pbsw_migration_batch_sizeمرشح (Filter)عدد المنشورات القديمة (5.x) التي تحولها خطوة ترحيل واحدة في الخلفية. كل خطوة هي إجراء واحد لـ Action Scheduler؛ وتناسب الدفعة الأصغر استضافة بطيئة أو محدودة الذاكرة، بينما تناسب الدفعة الأكبر استضافة سريعة بها العديد من المنشورات. تُعامل القيم الأقل من 1 على أنها 1.int $sizeمجاني
pbsw_migration_post_typesمرشح (Filter)يرشح أنواع المنشورات التي يحولها الترحيل القديم.list<string> $typesمجاني
pbsw_nav_menu_item_classesمُرشِّح (Filter)يُرشِّح فئات العنصر (تضيف خيارات عناصر Pro الفئتين `nav-menu__item–hide-mobile` و `–hide-desktop`). يتم الاحتفاظ بفئات `nav-menu__item–<name>` فقط.int $depthمجاني
pbsw_nav_menu_item_labelمُرشِّح (Filter)يُرشِّح تسمية العنصر، وهي عبارة عن HTML تم إلغاء تهيئته (تضيف خيارات عناصر Pro أيقونة وشارة والوصف). يجب أن تُرجع دالة الاستدعاء الراجع كود HTML تم إلغاء تهيئته.string $label
int $depth
string $prefix
مجاني
pbsw_nav_menu_toggleمُرشِّح (Filter)يُرشِّح كود HTML الخاص بزر القائمة: يضعه مصمم شريط التبديل في Pro داخل شريط يحتوي على شعار وصندوق بحث وروابط… (يظهر فقط أثناء طي القائمة). يتم تجاهل أي نتيجة لا تحتوي على الزر دون تغيير، حتى لا تفقده القائمة أبدًا.string $toggle
string $prefix
مجاني
pbsw_newsletter_form_settingsمُرشِّح (Filter)إعدادات نموذج لا يتبع الإصدار 5.x (data-* ⇒ value)، أو مصفوفة فارغة.int $post_id
string $form
مجاني
pbsw_newsletter_providersمُرشِّح (Filter)خدمات النشرة البريدية التي يمكن لهذا الموقع الاشتراك فيها: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. تضيف الطبقة المدفوعة الخدمات الثلاث الخاصة بالإصدار 5.x.لا يوجدمجاني
pbsw_page_css_changedإجراء (Action)يتم إطلاقه عند تغيير جدول الأنماط البرمجي المُجمّع لمقال ما (تقوم إضافات التخزين المؤقت بالإفراغ بناءً عليه).int $post_idمجاني
pbsw_page_css_enqueuedإجراء (Action)يتم إطلاقه بعد إدراج جدول الأنماط البرمجي المُجمّع للصفحة في قائمة الانتظار (ترتبط به طبقة CSS الحرجة المدفوعة هنا).string $handle
int $post_id
مجاني
pbsw_page_css_extraمُرشِّح (Filter)يُرشِّح كود CSS المُلحق بالورقة المُجمّعة للصفحة بعد جداول الأنماط الخاصة بالكتل نفسها (pbs-p4: قواعد `.<prefix>-s-<id>` الخاصة بنظام التصميم). مُجمّع، وليس مُصغَّرًا هنا: يُرجع المستمع كود CSS الخاص به جاهزًا للتقديم.string $extra
string $prefix
int $post_id
مجاني
pbsw_page_css_signatureمُرشِّح (Filter)يُرشِّح ما الذي يجعل الحالة المُجمّعة حديثة أيضًا (pbs-p4: نقاط التوقف breakpoints).string $extra
\WP_Post $post
مجاني
pbsw_page_css_stateمُرشِّح (Filter)يُرشِّح الحالة المُجمّعة للمنشور قبل تخزينها (يسجل pbs-p4 قواعد التصميم التي تتضمنها الورقة، حتى لا يطبعها مرشح العرض مرة أخرى).int $post_idمجاني
pbsw_permissionمُرشِّح (Filter)يُرشِّح ما إذا كان يُسمح للمستخدم باستخدام إحدى إمكانيات أداة البناء. تسمح الإضافة المجانية للجميع؛ بينما يستجيب مدير الأدوار في Pro وفقًا لكل دور. يجب دائمًا السماح للمديرين.bool $allowed
string $what
int $user_id
مجاني
pbsw_popup_forceمُرشِّح (Filter)النوافذ المنبثقة التي تُطبع على كل صفحة بغض النظر عن استهدافها (شريط ملفات تعريف الارتباط).لا يوجدPro
pbsw_replace_post_typesمُرشِّح (Filter)يُرشِّح أنواع المقالات التي تبحث فيها ميزة البحث والاستبدال افتراضيًا.لا يوجدPro
pbsw_schema_skipمُرشِّح (Filter)يُرشِّح أنواع البيانات المنظمة التي يتجاهلها Page Builder Sandwich لأن إضافة SEO الخاصة بالموقع تطبعها بالفعل لهذه الصفحة.string $contentPro
pbsw_site_design_dataمُرشِّح (Filter)يُرشِّح بيانات إقلاع تصميم الموقع (Site design). تقدم الطبقة المدفوعة تقريرًا عن نسختها وتضيف البيانات التي تحتاجها أقسامها.لا يوجدمجاني
pbsw_site_design_depsمُرشِّح (Filter)يُرشِّح تبعيات حزم تصميم الموقع (Site design). تضيف الطبقة المدفوعة سكريبتها الخاص هنا، بحيث يتم تسجيل أقسامها قبل عرض اللوحة لأول مرة.string $handleمجاني
pbsw_site_health_keep_revisionsمُرشِّح (Filter)يُرشِّح عدد المراجعات الأحدث التي يحتفظ بها التنظيف لكل مقال (الافتراضي 5).int $keepPro
pbsw_style_at_rulesمُرشِّح (Filter)يُرشِّح إعدادات at-rule المسبقة التي توفرها أداة بناء النمط تحت النمط › الشرط: قائمة من `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )`، حيث يكون `type` هو `media` أو `container` أو `supports`. تُطبع القيم المحددة تحت شرط كـ `@<type> <query>{…}` بعد قواعد حجم الشاشة. الإعدادات المسبقة المدمجة هي: الطباعة، ونظام الألوان الداكنة، وتقليل الحركة، والفأرة أو لوحة اللمس؛ يتم إسقاط أي إعداد مسبق غير صالح وتسميته في إجراء `pbsw_style_at_rules_invalid`.لا يوجدمجاني
pbsw_style_at_rules_invalidإجراء (Action)يتم إطلاقه عند إسقاط إعدادات مسبقة من `pbsw_style_at_rules` لكونها غير صالحة.لا يوجدمجاني
pbsw_template_content_locationمُرشِّح (Filter)موقع محتوى أكثر تحديدًا (WooCommerce: single_product، product_archive، cart…).string $locationPro
pbsw_template_resolvedمُرشِّح (Filter)القوالب التي تم اختيارها لموقع معين.string $typePro
pbsw_template_typesمُرشِّح (Filter)المزيد من أنواع القوالب (صفحات WooCommerce).لا يوجدPro
pbsw_theme_builder_editor_dataفلتَربيانات محرِّر إضافية (مصادر البيانات الديناميكية وإضافات الحقول ومكونات WooCommerce).لا شيءPro
pbsw_theme_globals_savedإجراءهذا الإجراء موثق أدناه.لا شيءمجاني
pbsw_transfer_importedإجراءيتم إطلاقه بعد استيراد الحزمة، لإعادة بناء الذاكرة المخبأة المنشأة من القوالب والإعدادات (تنسيقات كل صفحة وملف تنسيقات الموقع).لا شيءمجاني
pbsw_transfer_meta_keysفلتَرتصفية مفاتيح البيانات الوصفية للمقالات التي تنقلها عمليات الاستيراد والتصدير مع كل عنصر.لا شيءمجاني
pbsw_transfer_optionsفلتَرتصفية الخيارات التي يمكن لعمليات الاستيراد والتصدير نقلها بين المواقع. تُقبل خيارات `pbsw_` فقط؛ ويتم تجاهل أي شيء آخر لضمان عدم قيام أي حزمة بالكتابة فوق خيارات النظام الأساسي أو الجهات الخارجية.لا شيءمجاني
pbsw_transfer_post_typesفلتَرتصفية أنواع المقالات التي يمكن لعمليات الاستيراد والتصدير نقلها بين المواقع.لا شيءمجاني
pbsw_visitor_countryفلتَرتصفية بلد الزائر لبوابة التحقق من العمر وإشعارات المقامرة المسؤولة، وذلك للمواقع التي تحدد البلد بوسيلة أخرى (إضافة تحديد الموقع الجغرافي، ملف العضوية).string $countryPro
pbsw_white_label_mapفلتَرتصفية استبدالات العلامة البيضاء (النص المصدر => النص المعروض).لا شيءPro