ڈویلپرز
page-builder-sandwich کی صلاحیتوں کا حوالہ
page-builder-sandwich اپنے ایکشنز کو WordPress Abilities API کے ساتھ رجسٹر کرتا ہے۔ یہی abilities سائٹ کے اپنے سرور پر MCP ٹولز اور /wp-json/wp-abilities/v1 کے تحت REST روٹس ہیں۔ یہ صفحہ پلگ ان کی اپنی رجسٹری سے تیار کیا گیا ہے۔
اینڈ پوائنٹس
MCP بذریعہ HTTP (اسٹریمیبل)
https://example.com/wp-json/pbs/v1/mcpWP-CLI پر MCP (معیاری ان پٹ اور آؤٹ پٹ)
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 ایپلیکیشن پاس ورڈ (ایچ ٹی ٹی پی بیسک) کے ساتھ توثیق کرتی ہیں۔ ایم سی پی (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 سے تیار کیا گیا ہے، جو خود ایک فعال سائٹ سے تیار ہوتی ہے؛ جب دونوں میں اختلاف ہوتا ہے تو ٹیسٹ ناكام ہو جاتا ہے۔
| صلاحیت | یہ کیا کرتا ہے | ایڈیشن | REST | اجازت | پیرامیٹرز |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | اپ لوڈ کردہ فونٹ آن کریں (Pro) اپ لوڈ کردہ کسٹم فونٹ (میڈیا لائبریری میں فونٹ فائل، بذریعہ id) کو فونٹ چننے والوں میں دستیاب بناتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (لازمی) |
pbs/add-local-fontpbs-add-local-font | خود ساختہ فاؤنٹ استعمال کریں Google فیملی (فیملی، وزن، اٹالک) ڈاؤن لوڈ کرتا ہے اور اسے اس سائٹ سے فراہم کرتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (لازمی), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | کسی صفحے میں ایک سیکشن شامل کریں کسی صفحے پر ایک تیار شدہ سیکشن شامل کرتا ہے: شروع میں، آخر میں، یا دی گئی پوزیشن پر سیکشن کے بعد۔ | مفت ایڈیشن | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (لازمی), section: string (لازمی), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | برانڈ کٹ لاگو کریں (پرو) محفوظ کردہ برانڈ کٹ کے رنگ اور فونٹس سائٹ کے ڈیزائن پر لاگو کرتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | کوئی نہیں |
pbs/apply-kitpbs-apply-kit | ایک ویب سائٹ کٹ درآمد کریں ایک ویب سائٹ کٹ کے صفحات درآمد کرتا ہے (تمام، یا نامزد کردہ)، اختیاری طور پر انہیں شائع کرتا ہے، ہوم پیج سیٹ کرتا ہے اور انہیں مینو میں شامل کرتا ہے۔ دوبارہ درآمد کرنے سے وہی صفحات اپ ڈیٹ ہو جاتے ہیں۔ | مفت ایڈیشن | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (لازمی), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | فائنڈ اینڈ ریپلیس (پرو) لاگو کریں پیشگی ملاحظہ کیا گیا جاب لاگو کرتا ہے۔ تبدیل شدہ ہر پوسٹ pbs/undo-replace کے لیے ایک بیک اپ رکھتی ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (لازمی) |
pbs/build-landing-pagepbs-build-landing-page | ایک لینڈنگ پیج بنائیں ایک رہنمائی شدہ ورک فلو: ایجنٹ آپ کے کاروبار کے مطابق حصوں کا انتخاب کرتا ہے، صفحے کو بطور مسودہ تیار کرتا ہے اور اس کا متن لکھتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (لازمی) |
pbs/build-pagespbs-build-pages | چند صفحات بنائیں ایک کال میں 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 | اڈوبی فونٹس (پرو) کنیکٹ کریں ایک ایڈوبی فونٹس (ٹائپ کٹ) ویب پروجیکٹ کو اس کی کٹ آئی ڈی کے ذریعے جوڑتا ہے، تاکہ اس کے فونٹس، فونٹ چننے والے آلات میں ظاہر ہوں۔ | پرو ایڈیشن | 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 | عالمی کلاس بنائیں (پرو) ایک قابلِ استعمال گلوبل اسٹائل کلاس بناتا ہے: لیبل، سلیگ اور اس کے اسٹائل (s)۔ | پرو ایڈیشن | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (لازمی), slug: string, s: object |
pbs/create-pagepbs-create-page | ایک صفحہ بنائیں حصوں (pbs/list-sections دیکھیں) اور/یا بلاک کے مواد سے ایک صفحہ تخلیق کرتا ہے۔ جب تک کسی اور حیثیت کا مطالبہ نہ کیا جائے، ایک نیا صفحہ مسودہ ہوتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (لازمی), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | لائبریری ٹیم (ایجینسی) بنائیں ایک ٹیم لائبریری (name) بناتا ہے جس میں دوسری سائٹس دعوت نامے کے کوڈ کے ساتھ شامل ہو سکتی ہیں۔ | پرو ایڈیشن | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (لازمی) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | اپ لوڈ کردہ فونٹ بند کریں (Pro) فانٹ سلیکٹرز سے ایک مخصوص فانٹ (سلگ کے ذریعہ) ہٹاتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (لازمی) |
pbs/delete-classpbs-delete-class | گلوبل کلاس ڈیلیٹ کریں (پرو) ایک گلوبل کلاس کو حذف کرتا ہے۔ جو عناصر اسے استعمال کرتے تھے وہ اپنا مواد برقرار رکھتے ہیں اور اس کے اسٹائلز سے محروم ہو جاتے ہیں۔ | پرو ایڈیشن | 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 | کلائوڈ لائبریری ڈیزائن حذف کریں (پرو) کلائوڈ لائبریری سے ایک ڈیزائن کو حذف کرتا ہے۔ | پرو ایڈیشن | 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 دن تک Pages، Trash سے بحال کیا جا سکتا ہے۔ | مفت ایڈیشن | 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 | ڈیزائن اور ترتیبات برآمد کریں منتخب کردہ ٹیمپلیٹس اور پیٹرنز (IDs) اور، اختیاری طور پر، ترتیبات کو ایک اور سائٹ کے لیے ایک ہی پیکیج کی شکل میں ایکسپورٹ کرتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | AI کے ساتھ ایک صفحہ تحریر کریں حصوں (دیے گئے، یا سیکشن لائبریری سے AI کے ذریعے منتخب کردہ) سے ایک صفحہ بناتا ہے اور آپ کے بریف کے لیے اس کا سارا متن AI سے دوبارہ لکھواتا ہے، ڈیزائن کو برقرار رکھتے ہوئےـ پلگ ان کی AI سیٹنگز میں سیٹ کردہ AI فراہم کنندہ کا استعمال کرتا ہے۔ صفحہ اس وقت تک ایک ڈرافٹ ہے جب تک کہ کسی اور حیثیت کا مطالبہ نہ کیا جائے۔ | پرو ایڈیشن | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (لازمی), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | ایک بلڈر بلاک کی وضاحت کریں ایک بلاک کی ترتیبات (ان کی اقسام، انتخاب اور ڈیفالٹس کے ساتھ خصوصیات)، یہ کیا سپورٹ کرتا ہے، اس میں کون سے بلاکس ہو سکتے ہیں، اور بلاک مارک اپ میں استعمال کے لیے تیار ایک مثال لوٹاتا ہے۔ | مفت ایڈیشن | GET …/abilities/pbs/get-block/run | edit_posts | name: string (لازمی) |
pbs/get-breakpointspbs-get-breakpoints | رسپانسو بریک پوائنٹس پڑھیں وہ ٹیبلٹ اور موبائل کی چوڑائی (اور Pro میں حسب ضرورت بریک پوائنٹس) واپس کرتا ہے جو رسپانسیو کنٹرولز استعمال کرتے ہیں۔ | مفت ایڈیشن | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | کوئی نہیں |
pbs/get-design-globalspbs-get-design-globals | سائٹ کا ڈیزائن پڑھیں سائٹ بھر کے وہ رنگ اور فونٹس (سرخی اور باڈی) لوٹاتا ہے جو ہر بلاک استعمال کرتا ہے، جیسا کہ سائٹ ڈیزائن اسکرین انہیں دکھاتی ہے۔ | مفت ایڈیشن | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | کوئی نہیں |
pbs/get-design-systempbs-get-design-system | ڈیزائن سسٹم (پرو) پڑھیں پرو ڈیزائن سسٹم واپس کرتا ہے: عالمی کلاسز، متغیرات، ڈیزائن ٹوکنز، ڈارک موڈ، برانڈ کٹ اور حسب ضرورت فونٹس۔ | پرو ایڈیشن | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | کوئی نہیں |
pbs/get-diagnosticspbs-get-diagnostics | سائٹ کی تشہیر پڑھیں ایک سپورٹ ٹکٹ کے ساتھ موجود تشحیصی معلومات (ڈائیگنوسٹکس) واپس کرتا ہے: ورژنز، فعال پلگ انز، حدود اور حالیہ خامیاں۔ | مفت ایڈیشن | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/get-library-accountpbs-get-library-account | کلاؤڈ لائبریری اکاؤنٹ (پرو) پڑھیں کلود لائبریری کا اسٹوریج استعمال، پلان کوٹہ اور ٹیم کی معلومات واپس کرتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | کوئی نہیں |
pbs/get-library-itempbs-get-library-item | کلاؤڈ لائبریری کا ڈیزائن حاصل کریں (پرو) ایک محفوظ کردہ ڈیزائن واپس کرتا ہے، جو اس سائٹ پر درج کرنے کے لیے تیار ہے (اس کی تصاویر میڈیا لائبریری میں لائی گئی ہیں)۔ | پرو ایڈیشن | 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 | محفظہ رکھ رکھاؤ موڈ (پرو) واپس کریں مینٹیننس / کمنگ سون موڈ: موڈ، صفحہ، دوبارہ کوشش کریں-بعد میں اور کون سے رول اب بھی سائٹ دیکھتے ہیں۔ | پرو ایڈیشن | 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 | نیوز لیتر کنکشن (پرو) پڑھیں یہ بتاتا ہے کہ آیا 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 | تلاش اور تبدیلی کا پیش منظر دیکھیں (پرو) درخواست دینے سے پہلے جائزہ لینے کے لیے، ملازمت کے مماثل نتائج صفحہ بہ صفحہ واپس کرتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (لازمی) |
pbs/get-reviews-sourcespbs-get-reviews-sources | تبصرے کے ذرائع پڑھیں (پرو) Reviews بلاک جو Google اور Trustpilot کے ذرائع دکھاتا ہے، انہیں لوٹاتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/get-rolespbs-get-roles | بلڈر کی اجازتیں پڑھیں (پرو) یہ بتاتا ہے کہ کون سے رولز بلڈر، ڈیزائن، کوڈ اور ٹیمپلیٹس (کلائنٹ موڈ) استعمال کر سکتے ہیں۔ | پرو ایڈیشن | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/get-settingspbs-get-settings | پلگ ان کی ترتیبات پڑھیں فرنٹ اینڈ کلاس کا پیشوند (prefix)، بیٹا اپڈیٹس کی حالت، اور یہ کہ آیا AI ایجنٹس (MCP) کی اجازت ہے یا نہیں، واپس کرتا ہے۔ | مفت ایڈیشن | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/get-support-connectionpbs-get-support-connection | سپورٹ کنکشن پڑھیں یہ بتاتا ہے کہ آیا یہ سائیڈ Zinn Digital® سپورٹ سے منسلک ہے، اور کس کے طور پر۔ | مفت ایڈیشن | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | وائٹ لیبل (ایجنسی) پڑھیں وائٹ لیبل کی ترتیبات لوٹاتا ہے: آن یا آف، ظاہر ہونے والا نام اور کون سے صارفین اب بھی اصل کو دیکھتے ہیں۔ | پرو ایڈیشن | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/import-designspbs-import-designs | ڈیزائن اور ترامیم درآمد کریں pbs/export-designs کا تیار کردہ پیکیج امپورٹ کرتا ہے (یہ دیکھنے کے لیے کہ کیا تبدیل ہوگا پہلے dryRun؛ موڈ: skip یا replace؛ میڈیا؛ سیٹنگز)۔ | مفت ایڈیشن | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (لازمی), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | کسی ٹیم میں سائٹ کو مدعو کریں (ایجنسی) ایک وقتی دعوت نامہ کوڈ بناتا ہے (کردار: ریڈ یا رائٹ؛ لیبل؛ کارآمد دن)۔ کوڈ صرف ایک بار دکھایا جاتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (لازمی), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | ایک ٹیم میں شامل ہوں (پرو) دعوتی کوڈ کے ساتھ ٹیم لائبریری میں شامل ہوتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (لازمی) |
pbs/leave-teampbs-leave-team | ٹیم چھوڑیں (پرو) اس سائيٹ کی جانب سے شمولیت اختیار کی جانے والی ٹیم لائبریری چھوڑتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-blockspbs-list-blocks | بلڈر بلاکس کی فہرست بنائیں یہ سائٹ استعمال کر سکتی ہے Page Builder Sandwich کے ہر اس بلاک کی فہرست بناتا ہے (جب پرو فعال ہو تو پرو بلاکس بھی): نام، عنوان، زمرہ اور تفصیل۔ کسی بلاک کی سیٹنگز کے لیے 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 | کلاؤڈ لائبریری کے ڈیزائنز کی فہرست بنائیں (پرو) کلاؤڈ لائبریری میں محفوظ کیے گئے ڈیزائنز کی فہرست بناتا ہے (قسم: سیکشن، صفحہ یا پیٹرن؛ ٹیم: ٹیم کی لائبریری)۔ | پرو ایڈیشن | 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 کو کوئی درخواست نہیں جاتی)۔ | مفت ایڈیشن | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-lottiepbs-list-lottie | لوٹی متحرک تصاویر کی فہرست (پرو) اپ لوڈ کردہ Lottie انیمیشنز کی فہرست دکھاتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | کوئی نہیں |
pbs/list-pagespbs-list-pages | صفحات کی فہرست وہ صفحات درج کرتا ہے جن میں آپ ترمیم کر سکتے ہیں، نئے ترین پہلے، اختیاری تلاش کے ساتھ۔ | مفت ایڈیشن | GET …/abilities/pbs/list-pages/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-list-replace-jobs | تلاش اور تبدیلی کے کاموں کی فہرست (پرو) سائٹ بھر کے تلاش اور تبدیلی کے کاموں اور ان کی حالت کی فہرست بناتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-sectionspbs-list-sections | سیکشنز کی فہرست بنائیں تیار شدہ سیکشنز (ہیرو، خصوصیات، عمومی سوالات، تعریفی کلمات، کال ٹو ایکشن اور بہت کچھ) کی فہرست بناتا ہے جو کسی صفحے میں شامل کیے جا سکتے ہیں۔ | مفت ایڈیشن | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | عارضی سپورٹ لاگ انز کی فہرست بنائیں ہماری ٹیم کو دیے گئے عارضی سپورٹ صارفین کی فہرست اور ان میں سے ہر ایک کی میعاد کب ختم ہوتی ہے۔ | مفت ایڈیشن | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-team-memberspbs-list-team-members | ٹیم کے اراکین کی فہرست (پرو) ٹیم کی سائیٹس اور ان کی رسائی کی فہرست دیتا ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (لازمی) |
pbs/list-teamspbs-list-teams | لائبریری کی ٹیمیں درج کریں (پرو) ان ٹیموں کی فہرست بناتا ہے جن سے یہ سائٹ تعلق رکھتی ہے یا جن کی یہ مالک ہے۔ | پرو ایڈیشن | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-transferablepbs-list-transferable | برآمد کی جانے والی چیزوں کی فہرست بنائیں ان ٹیمپلیٹس، پیٹرنز اور ترتیبات کی فہرست دکھاتا ہے جنہیں دوسری سائٹ پر ایکسپورٹ کیا جا سکتا ہے۔ | مفت ایڈیشن | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/list-uploaded-iconspbs-list-uploaded-icons | اپ لوڈ کردہ آئیکنز کی فہرست بنائیں آئیکن لائبریری میں اپ لوڈ کیے گئے SVG آئیکنز کی فہرست دکھاتا ہے، جو نئے پہلے ہوتے ہیں۔ | مفت ایڈیشن | GET …/abilities/pbs/list-uploaded-icons/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-move-section | ایک سیکشن منتقل کریں صفحے کے ایک سیکشن کو ایک پوزیشن سے دوسری پوزیشن پر منتقل کرتا ہے (0 سے شروع ہونے والا، جیسا کہ 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 | ابھی جائزوں کو تازہ کریں (پرو) اب روزانہ کے ریفریش کا انتظار کرنے کے بجائے Trustpilot کے تازہ ترین جائزے ابھی حاصل کرتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/remove-blockpbs-remove-block | کسی صفحے سے بلاک ہٹائیں اس کے پاتھ (path) سے ملنے والے ایک بلاک (ایک پورا سیکشن، یا اس کے اندر کا کوئی بلاک) کو کسی صفحے سے ہٹا دیتا ہے۔ صفحے کا پچھلا ورژن اس کے ریویژنز میں محفوظ رہتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (لازمی), path: array (لازمی) |
pbs/remove-library-storagepbs-remove-library-storage | اپنی اسٹوریج کا استعمال بند کریں (پرو) اپنی مرضی کے اسٹوریج کی ترتیبات کو ہٹا دیتا ہے؛ پلان کا اسٹوریج دوبارہ استعمال کیا جاتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/remove-local-fontpbs-remove-local-font | خود سے ہوسٹ کردہ فونٹ ہٹائیں سیلف ہوسٹ کردہ فونٹ فیملی کی فائلیں حذف کرتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (لازمی) |
pbs/remove-team-memberpbs-remove-team-member | ٹیم کے ایک رکن کو ہٹائیں (ایجنسی) کسی ٹیم سے ایک سائٹ کو ہٹاتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (لازمی), member: string (لازمی) |
pbs/revoke-support-accesspbs-revoke-support-access | عارضی سپورٹ لاگ انز منسوخ کریں عارضی سپورٹ صارفین کو اب ہٹا دیتا ہے (آئی ڈیز)۔ | مفت ایڈیشن | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (لازمی) |
pbs/save-library-itempbs-save-library-item | پرو (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) اپنے ساتھ لایا ہوا اسٹوریج (bring-your-own storage) محفوظ کرتا ہے: فراہم کنندہ (r2 یا s3)، بالٹی، خطہ، اختتامی نقطہ، پریفکس، key_id، secret، فعال (enabled)۔ | پرو ایڈیشن | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/set-maintenancepbs-set-maintenance | مرمت کا موڈ تبدیل کریں (پرو) صفحہ دکھانے (page_id)، retry_after اور ان رولز کے ساتھ جو اس سے بائی پاس کرتے ہیں، دیکھ بھال (503) یا کمنگ سون موڈ کو آن یا آف کرتا ہے (mode)۔ | پرو ایڈیشن | 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 کو جوڑیں (Pro) نیوز لیٹر بلاک کے استعمال کردہ میل چمپ (Mailchimp) API کی کو محفوظ کرتا ہے (یا خالی قدر کے ساتھ ہٹا دیتا ہے)۔ | پرو ایڈیشن | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (لازمی) |
pbs/set-reviews-sourcespbs-set-reviews-sources | جائزے کے ذرائع تبدیل کریں (Pro) ان Google place اور Trustpilot business کو ترتیب دیتا ہے جنہیں Reviews بلاک پڑھتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | بلڈر کی اجازتیں تبدیل کریں (پرو) ہر رول کے لیے سیٹ کریں کہ بلڈر کیا اجازت دیتا ہے (رولز)، مثلاً صرف مواد والا کلائنٹ رول۔ | پرو ایڈیشن | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (لازمی) |
pbs/set-white-labelpbs-set-white-label | وائٹ لیبل (ایجنسی) تبدیل کریں وائٹ لیبل کو آن یا آف کرتا ہے اور وہ نام سیٹ کرتا ہے جو کلائنٹس کو دکھائی دیتا ہے (enabled, name, agency_users)۔ | پرو ایڈیشن | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | کوئی نہیں |
pbs/start-migrationpbs-start-migration | پرانے مواد کو تبدیل کریں ہر 5.x صفحے کو بلاکس میں تبدیل کرنا شروع (یا دوبارہ شروع) کرتا ہے؛ ہر پوسٹ کا پہلے بیک اپ لیا جاتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | کوئی نہیں |
pbs/start-replacepbs-start-replace | پورے سائیٹ پر تلاش اور تبدیلی کریں (Pro) ایک بلاک سے محفوظ تلاش اور تبدیلی شروع کرتا ہے (تلاش، تبدیلی، قسم: متن، لنک یا رنگ؛ match_case؛ اقسام)۔ جب تک pbs/apply-replace نہ کیا جائے کچھ تبدیل نہیں ہوتا۔ | پرو ایڈیشن | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (لازمی), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | مفت 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 | اپنے اسٹوریج کی جانچ کریں (پرو) آپ کے اپنے اسٹوریج میں ایک ٹیسٹ آبجیکٹ لکھتا، پڑھتا اور حذف کرتا ہے اور ہر مرحلے کی رپورٹ دیتا ہے۔ | پرو ایڈیشن | 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 | ایک بلاک کی تر تبدیل کریں کسی صفحے کے اندر موجود ایک بلاک کی ترتیبات (خصوصیات) کو اس کے راستے سے تلاش کر کے تبدیل کرتا ہے؛ جو خصوصیات آپ بھیجتے ہیں وہ موجودہ خصوصیات میں ضم ہو جاتی ہیں۔ ان بلاکس پر کام کرتا ہے جنہیں سائٹ ان کی ترتیبات سے رینڈر کرتی ہے؛ ایسے بلاک کے لیے جس کا ایچ ٹی ایم ایل صفحے میں محفوظ کیا گیا ہو، 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) برانڈ کٹ محفوظ کرتا ہے: نام، لوگو، رنگ، سرخی اور متن کے فونٹس، اور وہ برانڈ وائس جو AI تحریر میں استعمال ہوتی ہے۔ | پرو ایڈیشن | 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 | ریسپانسو بریک پوائنٹس تبدیل کریں پکسل میں ٹیبلٹ اور موبائل کی چوڑائی تبدیل کرتا ہے؛ پرو کے ساتھ، حسب ضرورت اضافی بریک پوائنٹس۔ | مفت ایڈیشن | 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 | عالمی کلاس تبدیل کریں (پرو) کسی عالمی کلاس کا لیبل، سلگ یا اسٹائل تبدیل کرتا ہے؛ اسے استعمال کرنے والا ہر عنصر اپ ڈیٹ ہو جاتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (لازمی), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | ڈارک موڈ تبدیل کریں (پرو) ڈارک موڈ (موڈ: آف، آٹو یا ٹوگل) اور اس کے رنگ سیٹ کرتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (لازمی), colors: object |
pbs/update-design-globalspbs-update-design-globals | سائٹ کا ڈیزائن تبدیل کریں سائٹ بھر کے رنگ (colors), فونٹس (fonts, headingFont, bodyFont) تبدیل کرتا ہے۔ ہر صفحہ اس تبدیلی کو لاگو کرتا ہے؛ تھیم کی theme.json کو ہم آہنگ رکھا جاتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/update-design-globals/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-update-page | ایک صفحہ اپ ڈیٹ کریں کسی صفحے کا عنوان، اسٹیٹس یا بلاک کا مواد تبدیل کرتا ہے۔ آپ جو مواد بھیجتے ہیں وہ صفحے کے موجودہ مواد کی جگہ لے لیتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (لازمی), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | پلگ ان کی ترتیبات تبدیل کریں فرنٹ اینڈ کلاس کا پریفکس (1 سے 8 چھوٹے حروف یا ہندسے، جو کسی حرف سے شروع ہوتے ہوں) تبدیل کرتا ہے اور/یا AI ایجنٹس (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 | ڈیزائن ٹوکنز تبدیل کریں (پرو) فاصلے، ردیس اور شیڈو کے سکیلز (اسپیس، ردیس، شیڈو) کو تبدیل کرتا ہے، یا انہیں ری سیٹ کرتا ہے (ری سیٹ)۔ | پرو ایڈیشن | 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 | سی ایس ایس ویری ایبلز تبدیل کریں (پرو) سائٹ کے ڈیزائن کے متغیرات کو تبدیل کرتا ہے (متغیرات: نام اور قدر کی فہرست)۔ | پرو ایڈیشن | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (لازمی) |
pbs/upload-iconpbs-upload-icon | آئیکن اپ لوڈ کریں آئیکن لائبریری میں ایک SVG آئیکن (نام، SVG مارک اپ) شامل کرتا ہے؛ SVG کو پہلے سینیٹائز کیا جاتا ہے۔ | مفت ایڈیشن | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (لازمی), svg: string (لازمی) |
pbs/upload-lottiepbs-upload-lottie | لوٹی اینیمیشن اپ لوڈ کریں (پرو) ایک Lottie JSON دستاویز (json, name) کی توثیق کرتا ہے اور اسے Lottie بلاک کے لیے ایک مستحکم فائل کے طور پر شائع کرتا ہے۔ | پرو ایڈیشن | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (لازمی), json: string (لازمی) |