ডেভেলপার
Page Builder Sandwich এবিলিটিস রেফারেন্স
Page Builder Sandwich তার অ্যাকশনগুলো WordPress Abilities API-এর সাথে রেজিস্টার করে। এই একই এবিলিটিগুলো সাইটের নিজস্ব সার্ভারে MCP টুলস হিসেবে এবং /wp-json/wp-abilities/v1 এর অধীনে REST রুট হিসেবে থাকে। এই পৃষ্ঠাটি প্লাগইনের নিজস্ব রেজিস্ট্রি থেকে তৈরি করা হয়েছে।
এন্ডপয়েন্টসমূহ
| এবিলিটি | REST |
|---|---|
| MCP over HTTP (স্ট্রিমেবল) | /wp-json/pbs/v1/mcp |
| MCP over 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 (শুধুমাত্র পড়ার উপযোগী এবিলিটির জন্য ?input= সহ GET, অন্যথায় POST {"input": {...}}) |
অথেনটিকেশন এবং অনুমতি
HTTP রিকোয়েস্টগুলো একটি WordPress অ্যাপ্লিকেশন পাসওয়ার্ড (HTTP Basic) দিয়ে অথেন্টিকেট করে। MCP সার্ভারে সংযোগ করার জন্য নিচে প্রদর্শিত ক্যাপাবিলিটি প্রয়োজন; এরপর প্রতিটি এবিলিটি অবজেক্ট অনুযায়ী নিজস্ব পারমিশন বা অনুমতি যাচাই করে। রিড-অনলি বা শুধুমাত্র পড়ার উপযোগী এবিলিটিগুলো কুয়েরি স্ট্রিং-এ তাদের ইনপুটসহ GET দ্বারা চলে; অন্যান্যগুলো POST এবং একটি JSON বডি ‘{“input”: {…}}’ সহ চলে।
একটি WordPress অ্যাপ্লিকেশন পাসওয়ার্ড (HTTP) বা --user (WP-CLI); ব্যবহারকারীর সেই ক্যাপাবিলিটি প্রয়োজন যা প্রতিটি এবিলিটি উল্লেখ করে · সেটিংস: AI এজেন্টদের অনুমতি দিন (MCP), ডিফল্টভাবে চালু থাকে
সকল এবিলিটি
| সক্ষমতা | সংস্করণ | REST | অনুমতি | প্যারামিটারসমূহ |
|---|---|---|---|---|
pbs/activate-custom-fontআপলোড করা একটি কাস্টম ফন্টকে (মিডিয়া লাইব্রেরিতে থাকা একটি ফন্ট ফাইল, id অনুযায়ী) ফন্ট পিকারগুলোতে ব্যবহারযোগ্য করে তোলে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | id integer (প্রয়োজনীয়) |
pbs/add-local-fontএকটি Google ফন্ট ফ্যামিলি (family, weights, italic) ডাউনলোড করে এবং এই সাইট থেকেই তা সরবরাহ করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | family string (প্রয়োজনীয়)weights arrayitalic boolean |
pbs/add-sectionএকটি পেজে তৈরি করা সেকশন যোগ করে: শুরুতে, শেষে, অথবা নির্দিষ্ট অবস্থানের সেকশনের পরে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | উক্ত পেজে edit_post | id integer (প্রয়োজনীয়)section string (প্রয়োজনীয়)position string: start, end, afterafter integer |
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)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (REST রুটের নিজস্ব যাচাইকরণ) | post integer (প্রয়োজনীয়)block string (প্রয়োজনীয়): product-element, mini-cartpart string: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId integerlabel string |
pbs/ai-check-accessibilityএকটি পেজের অ্যাক্সেসিবিলিটি সম্পর্কিত সমস্যাগুলোর তালিকা তৈরি করে: অল্টার টেক্সট ছাড়া ছবি, স্তর বাদ দেওয়া শিরোনাম (headings), যে লিঙ্কের টেক্সট এককভাবে কোনো অর্থ প্রকাশ করে না, এবং টেক্সটবিহীন লিঙ্ক। প্রতিটি সমস্যা কি স্বয়ংক্রিয়ভাবে সমাধানযোগ্য কিনা তাও উল্লেখ করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | পেজে edit_post | post_id integer (প্রয়োজনীয়) |
pbs/ai-create-blockএকটি বিবরণ থেকে পুনরায় ব্যবহারযোগ্য উপাদান (প্রাইসিং কার্ড, টিম কার্ড, ব্যানার) ডিজাইন করে এবং এডিটরের “My patterns”-এ সিঙ্কড প্যাটার্ন হিসেবে সংরক্ষণ করে, যেখানে প্রতিটি টেক্সট প্লেসমেন্ট অনুযায়ী ওভাররাইডযোগ্য। এর id এবং যে ব্লকটি এটি স্থাপন করে তা প্রদান করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts এবং publish_posts; AI সেটিংসের রোল ও খরচ সংক্রান্ত নিয়মাবলী | description string (প্রয়োজনীয়)title string |
pbs/ai-css-helpএকটি উপাদানের কাস্টম CSS ব্যাখ্যা করে, লেখে বা সংশোধন করে, যেখানে `selector` উপাদানটিকে নির্দেশ করে। CSS এবং একটি ব্যাখ্যা প্রদান করে; কিছুই সংরক্ষণ করা হয় না। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts এবং বিল্ডারের কোড সংক্রান্ত অনুমতি | action string (প্রয়োজনীয়): explain, write, fixcss stringinstruction stringblock string |
pbs/ai-design-fromএকটি স্ক্রিনশট (মিডিয়া লাইব্রেরির একটি ছবি) বা কোনো পাবলিক ওয়েব পেজের (এর ঠিকানা) লেআউট নতুন ড্রাফট পেজে এডিটেবল ব্লক হিসেবে পুনরায় তৈরি করে: একই সেকশন, কলাম, শিরোনাম, টেক্সট, তালিকা এবং বোতাম। লোগো এবং ছবিগুলো কপি করা হয় না। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (স্ক্রিনশটে edit_post); AI সেটিংসের রোল ও খরচ সংক্রান্ত নিয়মাবলী | attachment_id integerurl stringtitle stringinstruction string |
pbs/ai-edit-pageসহজ ভাষায় যেভাবে বলা হয় সেভাবে একটি পেজে পরিবর্তন আনে (“make the hero text shorter”, “add an FAQ about delivery after the pricing”, “translate the page into German”)। AI সম্পাদনা অপারেশন প্রদান করে যা কোনো কিছু প্রয়োগের আগেই পেজের ব্লক ও সেগুলোর সেটিংসের সাথে মিলিয়ে যাচাই করা হয়; প্রত্যাখ্যাত অপারেশনগুলো কারণসহ তালিকাভুক্ত করা হয়। প্রথমে একটি রিভিশন সংরক্ষণ করা হয় এবং তার id-টি undo_revision হিসেবে রিটার্ন করা হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | পেজে edit_post; AI সেটিংসের রোল ও খরচ সংক্রান্ত নিয়মাবলী | post_id integer (প্রয়োজনীয়)instruction string (প্রয়োজনীয়) |
pbs/ai-fix-accessibilityযেসব অ্যাক্সেসিবিলিটি সমস্যা সমাধান করা সম্ভব সেগুলো ঠিক করে (সবগুলো, বা তালিকাভুক্ত issue id-গুলো): প্রতিটি ছবি দেখে অল্টার টেক্সট লেখা, শিরোনামের স্তর সংশোধন করা, অস্পষ্ট লিঙ্ক টেক্সট পুনর্লিখন। প্রথমে একটি রিভিশন সংরক্ষণ করা হয় এবং তার id-টি undo_revision হিসেবে রিটার্ন করা হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | পেজে edit_post; AI সেটিংসের রোল ও খরচ সংক্রান্ত নিয়মাবলী | post_id integer (প্রয়োজনীয়)issues array |
pbs/ai-generate-imageসাইটের ইমেজ মডেল (OpenAI বা Google) ব্যবহার করে একটি বিবরণ থেকে ছবি তৈরি করে এবং অল্ট টেক্সট সহ মিডিয়া লাইব্রেরিতে সংরক্ষণ করে। এর id এবং ঠিকানা প্রদান করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | prompt string (প্রয়োজনীয়)size string: square, landscape, portraitalt stringtitle stringpost_id integer |
pbs/ai-generate-sectionএক বাক্যের বিবরণকে সাইটের ব্র্যান্ড শৈলীতে তৈরি করা একটি প্রস্তুত সেকশনে (আসল, সম্পাদনাযোগ্য ব্লক) পরিণত করে যার জন্য টেক্সটও লেখা থাকে। ব্লকের মার্কআপ প্রদান করে, এবং post_id প্রদান করা হলে এটি পৃষ্ঠার শুরুতে বা শেষে যুক্ত করে (একটি রিভিশন পূর্বে যা ছিল তা সংরক্ষণ করে)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; পৃষ্ঠায় যুক্ত করার জন্য edit_post; AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | description string (প্রয়োজনীয়)section stringpost_id integerposition string: start, end |
pbs/ai-plan-siteব্যবসার বিবরণ থেকে ওয়েবসাইটের প্রয়োজনীয় পৃষ্ঠাগুলির তালিকা তৈরি করে (প্রথমে হোম, শেষে যোগাযোগ), প্রতিটির জন্য একটি শিরোনাম এবং একটি সংক্ষিপ্ত বিবরণ থাকে। কিছুই তৈরি করা হয় না; এরপর প্রতিটি পৃষ্ঠা তার সংক্ষিপ্ত বিবরণ থেকে তৈরি করা যেতে পারে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | brief string (প্রয়োজনীয়) |
pbs/ai-save-seo-metaসাইটটি যে এসইও প্লাগইন ব্যবহার করে (Yoast SEO, Rank Math, SEOPress বা All in One SEO) তাতে মেটা শিরোনাম এবং বিবরণ সংরক্ষণ করে এবং কোনটি লেখা হয়েছে তা জানায়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/run | পৃষ্ঠায় edit_post | post_id integer (প্রয়োজনীয়)title string (প্রয়োজনীয়)description string (প্রয়োজনীয়) |
pbs/ai-suggest-seo-metaএকটি পৃষ্ঠা পড়ে এবং মেটা শিরোনাম (সর্বোচ্চ ৬০ অক্ষর) ও মেটা বিবরণ (সর্বোচ্চ ১৫৫ অক্ষর) প্রস্তাব করে, ঐচ্ছিকভাবে কোনো ফোকাস কিওয়ার্ডের উপর ভিত্তি করে। কিছুই সংরক্ষণ করা হয় না। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | পৃষ্ঠায় edit_post; AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | post_id integer (প্রয়োজনীয়)keyword string |
pbs/ai-undoAI পরিবর্তনের পূর্বে পৃষ্ঠাটি যেমন ছিল সে অবস্থায় ফিরিয়ে আনে, পরিবর্তনটি যে undo_revision প্রদান করেছিল তা থেকে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | পৃষ্ঠায় edit_post | post_id integer (প্রয়োজনীয়)revision integer (প্রয়োজনীয়) |
pbs/ai-write-alt-textছবি বিশ্লেষণ করে এবং সেগুলির জন্য অল্ট টেক্সট সংরক্ষণ করে: একটি ছবি (attachment_id), অথবা পৃষ্ঠার প্রতিটি ছবি যেগুলির কোনো অল্ট টেক্সট নেই (post_id)। প্রতি কলে সর্বোচ্চ ২০টি ছবি; উত্তরে কতটি অবশিষ্ট আছে তা জানানো হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | upload_files এবং ছবি বা পৃষ্ঠায় edit_post; AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | attachment_id integerpost_id integeronly_missing booleanlanguage string |
pbs/ai-write-textসাইটের নিজস্ব AI প্রদানকারীর সাহায্যে নতুন টেক্সট লেখে, অথবা কোনো টেক্সট উন্নত করে, ছোট করে, বড় করে, টোন পরিবর্তন করে বা ব্যাকরণ সংশোধন করে। নতুন টেক্সট প্রদান করে; সাইটের কোনো কিছু পরিবর্তিত হয় না। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (post_id প্রদান করা হলে edit_post); AI সেটিংসের ভূমিকা এবং খরচের নিয়মসমূহ | action string (প্রয়োজনীয়): write, improve, shorten, expand, tone, fix, customtext stringtone string: professional, friendly, confident, playful, formal, simpleinstruction stringcontext string |
pbs/apply-brand-kitসংরক্ষিত ব্র্যান্ড কিটের রঙ এবং ফন্ট সাইটের ডিজাইনে প্রয়োগ করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | কোনোটিই নয় |
pbs/apply-kitএকটি ওয়েবসাইট কিটের পৃষ্ঠাগুলি ইমপোর্ট করে (সবগুলি বা নির্দিষ্ট করাগুলি), ঐচ্ছিকভাবে সেগুলি প্রকাশ করে, হোম পেজ সেট করে এবং মেনুতে যুক্ত করে। পুনরায় ইমপোর্ট করলে একই পৃষ্ঠাগুলি আপডেট হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages এবং publish_pages; হোম পেজ সেট করতে manage_options; মেনু তৈরি করতে edit_theme_options | slug string (প্রয়োজনীয়)pages arraypublish booleanfront booleanmenu boolean |
pbs/apply-replaceএকটি প্রিভিউ করা কাজ প্রয়োগ করে। প্রতিটি পরিবর্তিত পোস্টের একটি ব্যাকআপ রাখা হয়, যাতে কাজটি পূর্বাবস্থায় ফিরিয়ে আনা যায়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | id string (প্রয়োজনীয়) |
pbs/build-landing-pageএকটি নির্দেশিত কর্মপ্রবাহ: এজেন্ট আপনার ব্যবসার সাথে মানানসই সেকশন বেছে নেয়, পৃষ্ঠাটি ড্রাফট হিসেবে তৈরি করে এবং এর বিষয়বস্তু লেখে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business string (প্রয়োজনীয়) |
pbs/build-pagesএকটি কলে সর্বোচ্চ ৫০টি পৃষ্ঠা তৈরি করে, প্রতিটি সেকশন এবং/অথবা ব্লক কনটেন্ট থেকে। প্রতিটি পৃষ্ঠা আলাদাভাবে যাচাই এবং তৈরি করা হয়; উত্তরে তৈরি করা প্রতিটি পৃষ্ঠা এবং প্রত্যাখ্যান করা পৃষ্ঠাগুলোর কারণসহ তালিকা দেওয়া হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; প্রতিটি পৃষ্ঠা আলাদাভাবে যাচাই করা হয় (প্রকাশ করতে publish_pages) | pages array (প্রয়োজনীয়) |
pbs/check-performanceএকটি পৃষ্ঠার কনটেন্ট এর ওজনে কী যোগ করে তা রিপোর্ট করে: এর ছবিগুলো (বাইট, অতিরিক্ত বড় ছবি এবং উপযুক্ত ছোট সাইজ), এটি যে ব্লকগুলো ব্যবহার করে সেগুলোর স্টাইলশীট এবং এর তৃতীয় পক্ষের এম্বেড, প্রতিটি সমস্যার সাথে তার সমাধান। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | পৃষ্ঠাটিতে edit_post | post_id integer (প্রয়োজনীয়) |
pbs/connect-adobe-fontsএকটি Adobe Fonts (Typekit) ওয়েব প্রজেক্টকে এর কিট আইডি দ্বারা সংযুক্ত করে, যাতে এর ফন্টগুলো ফন্ট পিকারগুলিতে প্রদর্শিত হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | kit string (প্রয়োজনীয়) |
pbs/connect-marketing-serviceএর API কী (সার্ভিস, কী; যে ক্ষেত্রে সার্ভিসের প্রয়োজন সেখানে অ্যাকাউন্ট) দিয়ে একটি মেলিং-লিস্ট সার্ভিস সংযুক্ত করে, অথবা একটি খালি কী দিয়ে এটি সংযোগ বিচ্ছিন্ন করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | service string (প্রয়োজনীয়)key stringaccount string |
pbs/connect-supportএই সাইটটিকে Zinn Digital® সাপোর্টের সাথে সংযুক্ত করে (নাম, ইমেল, সম্মতি)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | email string (প্রয়োজনীয়)name stringconsent boolean (প্রয়োজনীয়) |
pbs/convert-builder-exportএকটি এক্সপোর্টকে (বিল্ডার: elementor, divi, beaver অথবা wpbakery; কনটেন্ট: এক্সপোর্ট করা টেক্সট) ব্লকে তৈরি একটি নতুন ড্রাফ্ট পৃষ্ঠায় রূপান্তর করে, ঐচ্ছিকভাবে এর ছবিগুলোকে মিডিয়া লাইব্রেরিতে (media) কপি করে। ড্রাফ্ট এবং একটি রূপান্তর রিপোর্ট সহ উত্তর দেয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (REST রুটের নিজস্ব যাচাইকরণ) | builder string (প্রয়োজনীয়): elementor, divi, beaver, wpbakerycontent string (প্রয়োজনীয়)title stringmedia booleandryRun booleanstatus string: draft, pending, private, publish |
pbs/convert-builder-pageElementor, Divi, Beaver Builder অথবা WPBakery দিয়ে তৈরি একটি পৃষ্ঠাকে (id) ব্লকে তৈরি একটি নতুন ড্রাফ্টে রূপান্তর করে, এর লেআউট, টাইপোগ্রাফি, রঙ এবং ছবি অপরিবর্তিত রেখে; আসল পৃষ্ঠাটি পরিবর্তন করা হয় না। ড্রাফ্ট এবং কী রূপান্তরিত হয়েছে, কাছাকাছি রূপান্তর করা হয়েছে বা রূপান্তর করা হয়নি তার একটি রিপোর্ট সহ উত্তর দেয়। dryRun সংরক্ষণ না করেই রূপান্তর করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages এবং edit_post (REST রুটের নিজস্ব যাচাইকরণ) | id integer (প্রয়োজনীয়)dryRun booleanstatus string: draft, pending, private, publish |
pbs/convert-postএকটি 5.x পৃষ্ঠাকে ব্লকে রূপান্তর করে (প্রথমে ব্যাকআপ নেওয়া হয়)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | REST রুটের নিজস্ব আইটেম-প্রতি অনুমতি যাচাইকরণ | id string (প্রয়োজনীয়) |
pbs/create-ab-testএকটি পোস্টের শেষে একটি সেকশনের দুটি সংস্করণের একটি পরীক্ষা যোগ করে (post, name, a, b; split এবং goal ঐচ্ছিক)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (REST রুটের নিজস্ব যাচাইকরণ) | post integer (প্রয়োজনীয়)name stringa string (প্রয়োজনীয়)b string (প্রয়োজনীয়)split integergoal string |
pbs/create-classএকটি পুনঃব্যবহারযোগ্য গ্লোবাল স্টাইল ক্লাস তৈরি করে: লেবেল, স্ল্যাগ এবং এর স্টাইলগুলো (s)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | label string (প্রয়োজনীয়)slug strings objectcat string |
pbs/create-cookie-bannerশুরু করার জন্য একটি তৈরি করা সম্মতি ব্যানার ডিজাইন তৈরি করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/create-formএকটি নতুন পৃষ্ঠায় অথবা একটি বিদ্যমান পোস্টের (post) শেষে একটি ফর্ম তৈরি করে (যোগাযোগ, কোট, সাইনআপ বা বহু-ধাপ: ক্ষেত্র, ধাপ, সেটিংস এবং অ্যাকশন যেমন ইমেল, সংরক্ষণ, ওয়েবহুক বা মেলিং তালিকা)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (REST রুটের নিজস্ব যাচাইকরণ) | title stringfields array (প্রয়োজনীয়)steps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent stringpost integerpageTitle stringstatus string: draft, publish, private |
pbs/create-pageলাইব্রেরি সেকশন এবং/অথবা ব্লক কনটেন্ট থেকে একটি পেজ তৈরি করে। অন্য কোনো স্ট্যাটাস না চাওয়া হলে নতুন পেজটি ড্রাফট হিসেবে থাকে। | ফ্রি | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; পাবলিশ বা প্রাইভেট করতে publish_pages | title string (প্রয়োজনীয়)status string: draft, pending, publish, privatesections arraycontent string |
pbs/create-popupএকটি পপআপ, স্লাইড-ইন বা বার তৈরি করে: এর কনটেন্ট, ট্রিগার (প্রস্থান উদ্দেশ্য, স্ক্রোল, সময়, ক্লিক), পুনরাবৃত্তি এবং এটি যে পেজগুলোতে প্রদর্শিত হবে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (REST রুটের নিজস্ব যাচাইকরণ) | title string (প্রয়োজনীয়)content string (প্রয়োজনীয়)status string: draft, publishsettings object |
pbs/create-query-loopএকটি রেডিমেড কার্ড সহ একটি কোয়েরি লুপ যোগ করে, একটি নতুন পেজে (pageTitle, status) অথবা একটি পোস্টের শেষে (post): source posts|users|terms|field, postType (শপ গ্রিডের জন্য product), perPage, columns, orderBy, order, pagination, এবং লাইভ ফিল্টারসমূহ [{type: search|taxonomy|meta|sort|price|onsale|instock, taxonomy, key, label, ui}]। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/run | edit_post এবং edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | post integerpageTitle stringstatus string: draft, publish, privatesource string: posts, users, terms, fieldpostType stringperPage integercolumns integerorderBy stringorder string: ASC, DESCpagination string: none, numbers, prevnexttaxonomy stringfieldKey stringfilters array |
pbs/create-teamএকটি টিম লাইব্রেরি (name) তৈরি করে যা অন্য সাইটগুলো একটি আমন্ত্রণ কোডের মাধ্যমে জয়েন করতে পারে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | name string (প্রয়োজনীয়) |
pbs/create-theme-templateক্লাসিক এবং ব্লক থিমে একটি টেমপ্লেট (title, type) তৈরি করে যা প্রতিটি মিলে যাওয়া পেজের নির্দিষ্ট অংশকে প্রতিস্থাপন করে। কনটেন্ট ছাড়া এটি তার ধরনের জন্য একটি রেডিমেড ডিজাইন থেকে শুরু হয়। include/exclude হলো প্রদর্শন-শর্তের নিয়ম ({kind, values, key, value, from, to, days}, এই সাইটের থিম বিল্ডার যেসব ধরন অফার করে); অগ্রাধিকার টাই ব্রেক করে; স্ট্যাটাস publish (লাইভ) বা draft। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | REST রুটের নিজস্ব আইটেমভিত্তিক অনুমতি যাচাইকরণ | title string (প্রয়োজনীয়)type string (প্রয়োজনীয়)content stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/deactivate-custom-fontফন্ট পিকারগুলো থেকে একটি কাস্টম ফন্ট (slug অনুযায়ী) সরিয়ে দেয়। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | slug string (প্রয়োজনীয়) |
pbs/delete-classএকটি গ্লোবাল ক্লাস মুছে ফেলে। এটি ব্যবহার করা উপাদানগুলো তাদের কনটেন্ট ধরে রাখে এবং এর স্টাইলগুলো হারিয়ে ফেলে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | id string (প্রয়োজনীয়) |
pbs/delete-iconএকটি আপলোড করা আইকন সরিয়ে দেয়; এটি ব্যবহার করা ব্লকগুলো তাদের নিজস্ব কপি বজায় রাখে। | ফ্রি | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (REST রুটের নিজস্ব যাচাইকরণ) | id string (প্রয়োজনীয়) |
pbs/delete-library-itemক্লাউড লাইব্রেরি থেকে একটি ডিজাইন মুছে ফেলে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | item string (প্রয়োজনীয়)team string |
pbs/delete-pageএকটি পেজ ট্র্যাশে পাঠায়। এটি পেজ, ট্র্যাশ থেকে ৩০ দিনের জন্য পুনরুদ্ধার করা যায়। | ফ্রি | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | সেই পেজে delete_post | id integer (প্রয়োজনীয়) |
pbs/delete-teamএকটি টিম এবং তার লাইব্রেরির প্রতিটি ডিজাইন মুছে ফেলে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | team string (প্রয়োজনীয়) |
pbs/delete-theme-templateএকটি টেমপ্লেট (id) ট্র্যাশে পাঠায়; যেখানে এটি প্রযোজ্য ছিল সেখানে থিমের নিজস্ব ডিজাইনটি আবার দেখা যাবে। ট্র্যাশ থেকে পুনরুদ্ধারযোগ্য। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | REST রুটের নিজস্ব আইটেমভিত্তিক অনুমতি যাচাইকরণ | id string (প্রয়োজনীয়) |
pbs/disconnect-supportসাপোর্ট থেকে এই সাইটের সংযোগ বিচ্ছিন্ন করে। | ফ্রি | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছু নেই |
pbs/duplicate-classএকটি নতুন id-এর অধীনে একটি গ্লোবাল ক্লাস কপি করে। | প্রো | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | id string (প্রয়োজনীয়) |
pbs/duplicate-pageএকটি পেজ (এর শিরোনাম, বিষয়বস্তু এবং টেমপ্লেট) একটি নতুন খসড়ায় অনুলিপি করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | পেজের উপর edit_post এবং edit_pages | id integer (required)title string |
pbs/export-designসাইট ডিজাইন ফাইল প্রদান করে: ক্যাটাগরি, গ্লোবাল ক্লাস, ভেরিয়েবল, স্পেসিং, রেডিয়াস এবং শ্যাডো স্কেল এবং কাস্টম রঙ (ফরম্যাট page-builder-sandwich-design, সংস্করণ ১)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/export-designsঅন্য সাইটের জন্য নির্বাচিত টেমপ্লেট এবং প্যাটার্নগুলো (আইডি) এবং ঐচ্ছিকভাবে সেটিংস একটি প্যাকেজ হিসেবে এক্সপোর্ট করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | ids arraysettings boolean |
pbs/find-builder-pagesElementor, Divi, Beaver Builder বা WPBakery দিয়ে তৈরি পেজ এবং পোস্টগুলো তালিকাভুক্ত করে (page, per_page), প্রতিটির সাথে এর বিল্ডার এবং আগে রূপান্তর করা থাকলে রূপান্তরিত খসড়া প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (REST রুটের নিজস্ব পরীক্ষা) | page integerper_page integer |
pbs/generate-pageবিভিন্ন সেকশন থেকে (প্রদত্ত, অথবা সেকশন লাইব্রেরি থেকে এআই দ্বারা নির্বাচিত) একটি পেজ তৈরি করে এবং ডিজাইন বজায় রেখে আপনার সংক্ষিপ্ত নির্দেশনার জন্য এআই দিয়ে এর সমস্ত টেক্সট পুনরায় লেখায়। প্লাগইনের এআই সেটিংসে সেট আপ করা এআই প্রোভাইডার ব্যবহার করে। অন্য কোনো স্ট্যাটাস না চাওয়া হলে পেজটি একটি খসড়া হিসেবে থাকে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; প্রকাশ করার জন্য publish_pages; এআই সেটিংসের ভূমিকা এবং ব্যয়ের নিয়মাবলী | brief string (required)title stringsections arraystatus string: draft, pending, publish, private |
pbs/get-blockএকটি ব্লকের সেটিংস (সেগুলোর ধরন, বিকল্প এবং ডিফল্টসহ বৈশিষ্ট্যসমূহ), এটি কী সমর্থন করে, এতে কোন ব্লকগুলো থাকতে পারে এবং ব্লক মার্কআপে ব্যবহারের জন্য প্রস্তুত একটি উদাহরণ প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name string (required) |
pbs/get-breakpointsরেসপনসিভ নিয়ন্ত্রণগুলো যে ট্যাবলেট এবং মোবাইল প্রস্থ (এবং Pro-তে কাস্টম ব্রেকপয়েন্ট) ব্যবহার করে তা প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-conversion-trackingGoogle Analytics 4, Google Tag Manager এবং Meta Pixel সেটিংস এবং কোন ক্লিক ও ফর্ম সাবমিশন পাঠানো হয় তা প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-cookie-bannerসম্মতি ব্যানার প্রদান করে: এটি চালু আছে কি না, এর টেক্সট এবং ডিজাইন, ক্যাটাগরিগুলো এবং এটি কোথায় প্রযোজ্য। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-design-globalsপ্রতিটি ব্লক ব্যবহার করে এমন সাইট-ব্যাপী রঙ এবং ফন্ট (শিরোনাম এবং মূল অংশ) প্রদান করে, যেভাবে সাইট ডিজাইন স্ক্রিনে এগুলো দেখা যায়। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-design-systemPro ডিজাইন সিস্টেম প্রদান করে: গ্লোবাল ক্লাস, ভেরিয়েবল, ডিজাইন টোকেন, ডার্ক মোড, ব্র্যান্ড কিট এবং কাস্টম ফন্ট। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-diagnosticsএকটি সাপোর্ট টিকিটে যে ধরনের ডায়াগনস্টিকস অন্তর্ভুক্ত থাকে তা প্রদান করে: সংস্করণ, সক্রিয় প্লাগইন, সীমাবদ্ধতা এবং সাম্প্রতিক ত্রুটি। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-figma-connectionসাইটটিতে একটি Figma ব্যক্তিগত অ্যাক্সেস টোকেন আছে কি না, এটি কোন Figma অ্যাকাউন্টের অন্তর্ভুক্ত এবং এর শেষ চারটি অক্ষর প্রদান করে। টোকেনটি নিজে কখনোই প্রদান করা হয় না। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-library-accountক্লাউড লাইব্রেরির স্টোরেজ ব্যবহার, প্ল্যান কোটা এবং টিমের বিবরণ প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-library-itemএকটি সংরক্ষিত ডিজাইন প্রদান করে, যা এই সাইটে অন্তর্ভুক্ত করার জন্য প্রস্তুত (এর ছবিগুলো মিডিয়া লাইব্রেরিতে আনা হয়েছে)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (REST রুটের নিজস্ব পরীক্ষা) | item string (required)team string |
pbs/get-library-storagebring-your-own R2/S3 স্টোরেজ সেটিংস প্রদান করে (সিক্রেট কখনোই প্রদান করা হয় না)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | none |
pbs/get-licenceএই সাইটের Page Builder Sandwich প্ল্যান, লাইসেন্সের স্থিতি, নবায়নের তারিখ এবং প্ল্যানের অন্তর্ভুক্ত বিষয়াদি প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-maintenanceরক্ষণাবেক্ষণ / কামিং-সুন মোড প্রদান করে: মোড, পৃষ্ঠা, retry-after এবং কোন রোলগুলো এখনও সাইটটি দেখতে পায়। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-migration৫.x কনটেন্ট রূপান্তরের অগ্রগতি এবং প্রতিবেদন প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | REST রুটের নিজস্ব প্রতি-আইটেম অনুমতি যাচাইকরণ | none |
pbs/get-motion-optionsপ্রতিটি মোশন সেটিং (প্রবেশের অ্যানিমেশন, এর দৈর্ঘ্য ও বিলম্ব, স্ক্রোল এফেক্ট, হোভার এফেক্ট, ভিউতে থাকা, প্যারালাক্স, পয়েন্টার অনুসরণ) এর পছন্দসমূহ বা পরিধি এবং সাইটের ব্রেকপয়েন্টগুলো প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-newsletter-keysএকটি Mailchimp কী সংরক্ষিত আছে কিনা তা প্রকাশ করে (কী-টি নিজে কখনই প্রদান করা হয় না)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-pageএকটি পৃষ্ঠার শিরোনাম, স্থিতি, লিঙ্কসমূহ এবং ব্লক কনটেন্ট, এবং যেসব সেকশন (শীর্ষ-স্তরের ব্লক) দিয়ে এটি গঠিত তা প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | সেই পৃষ্ঠায় edit_post | id integer (আবশ্যক) |
pbs/get-replace-jobপ্রয়োগ করার আগে পর্যালোচনার জন্য পৃষ্ঠা অনুসারে একটি কাজের মিলগুলো প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | id string (আবশ্যক) |
pbs/get-reviews-sourcesReviews ব্লক প্রদর্শন করে এমন Google এবং Trustpilot উৎসগুলো প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-rolesকোন রোলগুলো বিল্ডার, ডিজাইন, কোড এবং টেমপ্লেট ব্যবহার করতে পারে তা প্রদান করে (ক্লায়েন্ট মোড)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-settingsফ্রন্ট-এন্ড ক্লাস প্রিফিক্স, বিটা-আপডেটের স্থিতি এবং এআই এজেন্টদের (MCP) অনুমতি রয়েছে কিনা তা প্রদান করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-structured-dataএকটি পৃষ্ঠার ব্লকগুলো যেসব schema.org স্ট্রাকচার্ড ডেটা প্রিন্ট করে (FAQ, How-To, Product, Review, Breadcrumb) এবং কোন ধরনের ডেটা সাইটের এসইও প্লাগইনের জন্য ছেড়ে দেওয়া হয়েছে তা তালিকাভুক্ত করে যাতে কোনো কিছুই দুবার প্রিন্ট না হয়। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | পৃষ্ঠায় edit_post | post_id integer (আবশ্যক) |
pbs/get-support-connectionএই সাইটটি Zinn Digital® সাপোর্টের সাথে সংযুক্ত কিনা এবং কার নামে সংযুক্ত তা প্রকাশ করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | refresh boolean |
pbs/get-theme-builder-optionsটেমপ্লেটের ধরনসমূহ, প্রদর্শনের শর্তাবলীর ধরন (পৃষ্ঠা, পোস্টের ধরন, টার্ম, আর্কাইভ, অনুসন্ধান, ৪০৪, লগইন করা, রোল, ডিভাইস, তারিখ, সময়, URL প্যারামিটার, রেফারার, ভাষা, কার্ট) এই সাইটে তাদের বিকল্পসমূহ (রোল, ভাষা, পোস্টের ধরন, ট্যাক্সোনমি) সহ, এবং ব্লক অ্যাট্রিবিউট (pbswConditions: {match, rules}) যা যেকোনো ব্লককে প্রদর্শন বা লুকিয়ে রাখে তা প্রদান করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/get-white-labelহোয়াইট-লেবেল সেটিংস প্রদান করে: চালু বা বন্ধ, প্রদর্শিত নাম এবং কোন ব্যবহারকারীরা এখনও মূলটি দেখতে পান। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/import-designএকটি সাইট ডিজাইন ফাইল (file) যাচাই করে এবং apply এর মান false থাকলে, মার্জ বা রিপ্লেস (mode) কী যোগ করবে, পরিবর্তন করবে এবং অপসারণ করবে তা প্রদান করে; apply এর মান true থাকলে, এটি সংরক্ষণ করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (REST রুটের নিজস্ব যাচাইকরণ) | file object (আবশ্যক)mode string: merge, replaceapply boolean |
pbs/import-designsএকটি Page Builder Sandwich ডিজাইন প্যাকেজ ইমপোর্ট করে (কী পরিবর্তন হবে তা দেখার জন্য প্রথমে dryRun; mode: skip বা replace; media; settings)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | package object (আবশ্যক)mode string: skip, replace, duplicatesettings booleanmedia booleandryRun boolean |
pbs/import-figma-frameএকটি Figma ফ্রেম (url: ফ্রেমটির লিঙ্ক, এর node-id সহ) ব্লক দিয়ে তৈরি একটি নতুন ড্রাফট পেজে ইমপোর্ট করে: অটো লেআউট ফ্লেক্স এবং গ্রিড কন্টেইনারে রূপান্তরিত হয়, টেক্সট তার ফন্ট ও সাইজ বজায় রাখে, ছবিগুলো মিডিয়া লাইব্রেরিতে কপি করা হয়। সাইটের নিজস্ব Figma টোকেন ব্যবহার করে। ড্রাফট এবং একটি কনভার্সন রিপোর্ট সহ উত্তর প্রদান করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages এবং upload_files (REST রুটটির নিজস্ব চেক) | url string (আবশ্যক)title stringdryRun booleanstatus string: draft, pending, private, publish |
pbs/invite-team-memberএকটি এককালীন ব্যবহারের আমন্ত্রণ কোড তৈরি করে (রোল: read বা write; লেবেল; মেয়াদের দিন)। কোডটি একবার দেখানো হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (REST রুটটির নিজস্ব চেক) | team string (আবশ্যক)role string: read, writedays integerlabel string |
pbs/join-teamএকটি আমন্ত্রণ কোড সহ একটি টিম লাইব্রেরিতে যোগ দেয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (REST রুটটির নিজস্ব চেক) | code string (আবশ্যক) |
pbs/leave-teamএই সাইটটি যে টিম লাইব্রেরিতে যোগ দিয়েছিল তা ত্যাগ করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-ab-testsপ্রতিটি সংস্করণের ভিজিটর ও রূপান্তর (conversion) এবং কোনটি এগিয়ে রয়েছে তা সহ A/B টেস্টগুলোর তালিকা দেখায়। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-blocksএই সাইটটি ব্যবহার করতে পারে এমন প্রতিটি Page Builder Sandwich ব্লকের তালিকা দেখায় (Pro সক্রিয় থাকলে Pro ব্লকগুলোও): নাম, শিরোনাম, বিভাগ এবং বিবরণ। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search string |
pbs/list-dynamic-sourcesএকটি ব্লক কী থেকে পূরণ করা যেতে পারে (পোস্ট, লেখক, সাইট, আর্কাইভ, কাস্টম ফিল্ড, পণ্য) তা প্রতিটি উৎসের ফিল্ড, এই সাইটের ফিল্ড প্লাগইন (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) এবং একটি পোস্ট টাইপের ফিল্ড (postType) সহ প্রদান করে। একটি ব্লক তার attributes.metadata.bindings-এর মাধ্যমে একটি উৎসের সাথে আবদ্ধ থাকে, প্রতি অ্যাট্রিবিউটে একটি {source, args}। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (REST রুটটির নিজস্ব চেক) | postType string |
pbs/list-extensionsঅন্যান্য প্লাগইনগুলো তাদের ডেভেলপার API-এর মাধ্যমে Page Builder Sandwich-এ কী যোগ করেছে তার তালিকা দেখায়: ব্লক, ডায়নামিক ডেটা সোর্স, প্রদর্শনের শর্তাবলী এবং ফর্ম অ্যাকশন, প্রতিটির নাম, লেবেল এবং প্লাগইন সহ। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | কোনোটি নয় |
pbs/list-form-submissionsযেসব ফর্ম জমা সংরক্ষিত রাখে সেগুলোর মাধ্যমে ভিজিটররা কী পাঠিয়েছে তা পৃষ্ঠায় পৃষ্ঠায় তালিকাভুক্ত করে (ফর্ম দ্বারা নির্দিষ্ট করা যায়)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | REST রুটটির নিজস্ব প্রতি-আইটেম অনুমতি যাচাই | form stringper_page integerpage integer |
pbs/list-formsForm ব্লক দিয়ে তৈরি ফর্মগুলো এবং এটি যে ফর্ম প্লাগইনগুলো এম্বেড করতে পারে তার তালিকা দেখায়। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-kitsএই সাইটটি ইমপোর্ট করতে পারে এমন ওয়েবসাইট কিটগুলোর (এক ধরনের ব্যবসার জন্য প্রস্তুত পৃষ্ঠাগুলোর একটি সেট) তালিকা দেখায়। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages এবং publish_pages | refresh boolean |
pbs/list-library-itemsক্লাউড লাইব্রেরিতে সংরক্ষিত ডিজাইনগুলোর তালিকা দেখায় (প্রকার: section, page বা pattern; টিম: একটি টিমের লাইব্রেরি)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (REST রুটটির নিজস্ব চেক) | team stringkind string: , section, page, style |
pbs/list-local-fontsএই সাইটটি নিজে যে Google ফন্টগুলো হোস্ট করে তার তালিকা দেখায় (একবার ডাউনলোড করা হয়, সাইট থেকেই পরিবেশিত হয়, Google-এ কোনো রিকোয়েস্ট যায় না)। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-lottieআপলোড করা Lottie অ্যানিমেশনগুলোর তালিকা দেখায়। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-marketing-connectionsমেইলিং-লিস্ট পরিষেবাগুলো (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) এবং কোনটি সংযুক্ত রয়েছে তার তালিকা দেখায়। কী (Key) কখনোই ফেরত দেওয়া হয় না। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-marketing-formsফর্ম বিল্ডার দিয়ে তৈরি প্রতিটি ফর্মের তালিকা দেখায়: এটি যে পৃষ্ঠায় রয়েছে, এর ফিল্ডগুলো এবং জমা দিলে কী ঘটবে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (REST রুটটির নিজস্ব চেক) | কোনোটি নয় |
pbs/list-marketing-listsফর্মের সাবস্ক্রাইব অ্যাকশনের জন্য একটি সংযুক্ত মেলিং-লিস্ট সার্ভিসের অডিয়েন্স বা তালিকাগুলি প্রদর্শন করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | service string (প্রয়োজনীয়) |
pbs/list-pagesআপনি যে পৃষ্ঠাগুলি সম্পাদনা করতে পারেন তার তালিকা প্রদর্শন করে, নতুনগুলি প্রথমে, একটি ঐচ্ছিক অনুসন্ধান সহ। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; ব্যবহারকারী কেবল যে পৃষ্ঠাগুলি সম্পাদনা করতে পারেন সেগুলিই তালিকাভুক্ত হয় | search stringstatus string: any, draft, pending, publish, privatepage integerper_page integer |
pbs/list-popupsপপআপ, স্লাইড-ইন এবং বারগুলির তালিকা তাদের ট্রিগার, পুনরাবৃত্তির নিয়ম এবং সেগুলি কোথায় প্রদর্শিত হয় তা সহ প্রদর্শন করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/list-replace-jobsপুরো সাইট জুড়ে ফাইন্ড-অ্যান্ড-রিপ্লেস কাজগুলি এবং তাদের অবস্থা প্রদর্শন করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/list-sectionsএকটি পৃষ্ঠায় যুক্ত করা যেতে পারে এমন প্রস্তুতকৃত সেকশনগুলি (হিরো, ফিচার, এফএকিউ, প্রশংসাপত্র, কল টু অ্যাকশন এবং আরও অনেক কিছু) তালিকাভুক্ত করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search string |
pbs/list-team-membersএকটি টিমের অন্তর্ভুক্ত সাইটগুলি এবং তাদের অ্যাক্সেস তালিকাভুক্ত করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | team string (প্রয়োজনীয়) |
pbs/list-teamsএই সাইটটি যে দলগুলির অন্তর্ভুক্ত বা মালিকানাধীন সেগুলির তালিকা প্রদর্শন করে। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/list-theme-templatesথিম বিল্ডারের টেমপ্লেটগুলি তালিকাভুক্ত করে (হেডার, ফুটার, সিঙ্গেল, আর্কাইভ, সার্চ, 404 এবং WooCommerce সহ প্রোডাক্ট, শপ, কার্ট, চেকআউট, থ্যাঙ্ক-ইউ ও মাই অ্যাকাউন্ট): প্রতিটির ধরন, কোথায় প্রদর্শিত হয় (ইনক্লুড/এক্সক্লুড নিয়ম), অগ্রাধিকার, স্থিতি এবং ব্লকগুলি। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/run | REST রুটের নিজস্ব আইটেম-ভিত্তিক অনুমতি যাচাইকরণ | কিছুই নয় |
pbs/list-transferableঅন্য সাইটে এক্সপোর্ট করা যেতে পারে এমন টেমপ্লেট, প্যাটার্ন এবং সেটিংস তালিকাভুক্ত করে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/list-uploaded-iconsআইকন লাইব্রেরিতে আপলোড করা SVG আইকনগুলির তালিকা প্রদর্শন করে, নতুনগুলি প্রথমে। | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | page integerper_page integer |
pbs/move-sectionএকটি পৃষ্ঠার একটি সেকশন এক অবস্থান থেকে অন্য অবস্থানে স্থানান্তরিত করে (০-ভিত্তিক, পৃষ্ঠাটি যে ক্রমে তাদের তালিকাভুক্ত করে)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | সেই পৃষ্ঠায় edit_post | id integer (প্রয়োজনীয়)from integer (প্রয়োজনীয়)to integer (প্রয়োজনীয়) |
pbs/open-support-ticketএকটি সাপোর্ট টিকিট তৈরি করে (বিষয়, বার্তা, ধরন, ইমেল), প্রশাসক সম্মত হলে এই সাইটের ডায়াগনস্টিক তথ্য সহ। এটি কখনোই কোনো লগইন তৈরি করে না বা পাঠায় না। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | subject string (প্রয়োজনীয়)message string (প্রয়োজনীয়)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
pbs/preview-dynamic-valueযোগ করার আগে বা পরে একটি বাইন্ডিং পরীক্ষা করার জন্য, একটি পোস্টে বাইন্ডিং কী প্রদর্শন করে তা প্রদান করে (পোস্ট, সোর্স এবং ফিল্ড বা প্রোভাইডার + কি, text|url হিসেবে)। | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (REST রুটের নিজস্ব যাচাইকরণ) | post integer (প্রয়োজনীয়)source string (প্রয়োজনীয়)field stringprovider stringkey stringas string: text, url |
pbs/record-support-consentসাপোর্ট টিকিটের সাথে ডায়াগনস্টিকস পাঠানোর ক্ষেত্রে প্রশাসকের সম্মতি রেকর্ড করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | consent boolean (প্রয়োজনীয়) |
pbs/refresh-reviewsদৈনিক রিফ্রেশের জন্য অপেক্ষা না করে এখনই সর্বশেষ Trustpilot রিভিউ সংগ্রহ করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | কিছুই নয় |
pbs/remove-blockপাথ দ্বারা চিহ্নিত করে একটি পৃষ্ঠা থেকে একটি ব্লক (একটি সম্পূর্ণ সেকশন, বা এর ভেতরের একটি ব্লক) সরিয়ে ফেলে। পৃষ্ঠাটির পূর্ববর্তী সংস্করণটি তার রিভিশনে থেকে যায়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | সেই পৃষ্ঠায় edit_post | id integer (প্রয়োজনীয়)path array (প্রয়োজনীয়) |
pbs/remove-library-storageব্রিং-ইয়োর-ওন স্টোরেজ সেটিংস সরিয়ে দেয়; প্ল্যানের নিজস্ব স্টোরেজ পুনরায় ব্যবহৃত হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | none |
pbs/remove-local-fontএকটি সেলফ-হোস্টেড ফন্ট ফ্যামিলির ফাইলগুলি মুছে ফেলে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | family string (প্রয়োজনীয়) |
pbs/remove-team-memberএকটি টিম থেকে একটি সাইট সরিয়ে দেয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | team string (প্রয়োজনীয়)member string (প্রয়োজনীয়) |
pbs/reset-ab-testএকটি টেস্টের গণনা মুছে ফেলে এবং এটি পুনরায় শুরু করে (test)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (REST রুটের নিজস্ব যাচাইকরণ) | test string (প্রয়োজনীয়) |
pbs/save-library-itemআপনার ক্লাউড লাইব্রেরিতে বা কোনো টিমের লাইব্রেরিতে ব্লক মার্কআপ (title, kind, markup, styles, tags) সংরক্ষণ করে; ছবিগুলি এর সাথে প্যাক করা থাকে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (REST রুটের নিজস্ব যাচাইকরণ) | team stringkind string (প্রয়োজনীয়): section, page, styletitle string (প্রয়োজনীয়)tags arraymarkup stringstyles object |
pbs/set-block-motionএকটি পেজের একটি ব্লকে (যা এর পাথ দ্বারা চিহ্নিত) একটি ব্রেকপয়েন্টে (ডিফল্টভাবে base) মোশন সেটিংস সেট করে বা সরিয়ে দেয় (null)। যেকোনো ব্লকে কাজ করে, যার মধ্যে রয়েছে কোর ব্লকগুলি যেগুলির HTML পেজে সংরক্ষিত আছে। যে ভিজিটররা রিডিউসড মোশনের অনুরোধ করেন তারা কখনই মুভমেন্ট দেখতে পান না। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (REST রুটের নিজস্ব যাচাইকরণ) | post string (প্রয়োজনীয়)path array (প্রয়োজনীয়)breakpoint stringmotion object (প্রয়োজনীয়) |
pbs/set-library-storageব্রিং-ইয়োর-ওন স্টোরেজ সংরক্ষণ করে: provider (r2 অথবা s3), bucket, region, endpoint, prefix, key_id, secret, enabled। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | enabled booleanprovider string: r2, s3, otherendpoint stringregion stringbucket stringprefix stringkeyId stringsecret stringpathStyle boolean |
pbs/set-maintenanceমেইনটেন্যান্স (503) বা কামিং-সুন মোড চালু বা বন্ধ করে (mode), সাথে দেখানোর জন্য পেজ (page_id), retry_after এবং যে ভূমিকাগুলি এটি বাইপাস করতে পারে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | mode string: off, maintenance, coming_soonpage_id integerroles arrayretry_after integer |
pbs/set-newsletter-keysনিউজলেটার ব্লকে ব্যবহৃত Mailchimp API কী সংরক্ষণ করে (বা খালি মান দিয়ে সরিয়ে দেয়)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | mailchimp string (প্রয়োজনীয়) |
pbs/set-reviews-sourcesReviews ব্লক যে Google place এবং Trustpilot business রিড করে তা সেট করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | google objecttrustpilot object |
pbs/set-rolesবিল্ডার প্রতি রোলে কী অনুমতি দেবে তা সেট করে (roles), যেমন একটি কনটেন্ট-ওনলি ক্লায়েন্ট রোল। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | roles object (প্রয়োজনীয়) |
pbs/set-white-labelহোয়াইট লেবেল চালু বা বন্ধ করে এবং ক্লায়েন্টরা যে নামটি দেখবে তা সেট করে (enabled, name, agency_users)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (REST রুটের নিজস্ব যাচাইকরণ) | enabled booleanname stringstudio_name stringauthor stringauthor_url stringdescription stringmenu_icon stringhide_plugin booleanagency_users array |
pbs/site-health-cleanএক ধরনের ফাইন্ডিং পরিষ্কার করে: revisions (প্রতিটি পোস্টের সর্বশেষ ৫টি রাখে, পুরনো গুলি মুছে ফেলে), patterns (অব্যবহৃত সিঙ্কড প্যাটার্নগুলি ট্র্যাশে পাঠায়), images (WordPress যে স্কেল করা কপি ব্যবহার করে; মূলটি অক্ষত রাখা হয়), classes (অব্যবহৃত ডিজাইন ক্লাসগুলি সরিয়ে দেয়, যা পুনরায় পুনরুদ্ধারের জন্য রাখা হয়)। প্রতিটি রান একটি ব্যাচ পরিষ্কার করে; ফাইন্ডিংস বাকি থাকা অবস্থায় “more” true থাকে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what string (প্রয়োজনীয়): revisions, patterns, images, classes |
pbs/site-health-reportপুরোনো রিভিশন, অব্যবহৃত সিঙ্কড প্যাটার্ন, ভারী মূল ছবি এবং কোনো পৃষ্ঠায় ব্যবহৃত হয় না এমন ডিজাইন ক্লাসগুলো খুঁজে বের করে। সংক্ষিপ্ত ধাপে কাজ করে: স্ট্যাটাস যখন “scanning” থাকে তখন প্রতিটি রান আগেরটি যেখানে শেষ হয়েছিল সেখান থেকে শুরু হয়; রিস্টার্ট নতুন করে শুরু করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationপ্রতিটি 5.x পৃষ্ঠাকে ব্লকে রূপান্তর করা শুরু (বা পুনরায় শুরু) করে; প্রথমে প্রতিটি পোস্ট ব্যাকআপ করা হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | REST রুটের নিজস্ব প্রতি-আইটেম অনুমতি পরীক্ষা | নেই |
pbs/start-replaceএকটি ব্লক-নিরাপদ খুঁজুন-এবং-প্রতিস্থাপন (find, replace, প্রকার: text, link বা colour; match_case; types) শুরু করে। প্রিভিউ করা কাজটি প্রয়োগ না করা পর্যন্ত কিছুই পরিবর্তিত হয় না। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | find string (প্রয়োজনীয়)replace stringkind string: text, link, colourtypes arraymatch_case boolean |
pbs/start-trialএই সাইটের জন্য ১৪ দিনের Page Builder Sandwich Pro ট্রায়াল শুরু করে (কোনো পেমেন্টের প্রয়োজন নেই)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | নেই |
pbs/test-library-storageআপনার নিজস্ব স্টোরেজে একটি টেস্ট অবজেক্ট লেখে, পড়ে এবং মুছে ফেলে এবং প্রতিটি ধাপের রিপোর্ট দেয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | নেই |
pbs/undo-convert-postএকটি রূপান্তরিত পৃষ্ঠাকে তার ব্যাকআপ থেকে পুনরুদ্ধার করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | REST রুটের নিজস্ব প্রতি-আইটেম অনুমতি পরীক্ষা | id string (প্রয়োজনীয়) |
pbs/undo-migrationপ্রতিটি রূপান্তরিত পোস্টকে তার ব্যাকআপ থেকে পুনরুদ্ধার করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | REST রুটের নিজস্ব প্রতি-আইটেম অনুমতি পরীক্ষা | নেই |
pbs/undo-replaceএকটি কাজের মাধ্যমে পরিবর্তিত পোস্টগুলো পুনরুদ্ধার করে (এরপরে সম্পাদিত পোস্ট তার সম্পাদনা বজায় রাখে)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | id string (প্রয়োজনীয়) |
pbs/update-blockএকটি পৃষ্ঠার ভেতরের কোনো ব্লকের সেটিংস (অ্যাট্রিবিউট) পরিবর্তন করে, যা তার পাথ দ্বারা খুঁজে পাওয়া যায়; আপনার পাঠানো অ্যাট্রিবিউটগুলো বর্তমানগুলোর সাথে মার্জ করা হয়। সাইট যে ব্লকগুলো তাদের সেটিংস থেকে রেন্ডার করে সেগুলোতে কাজ করে; যে ব্লকের HTML পৃষ্ঠার ভেতরে সংরক্ষিত থাকে তা পৃষ্ঠার মার্কআপ প্রতিস্থাপনের মাধ্যমে পরিবর্তিত হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | ওই পৃষ্ঠায় edit_post | id integer (প্রয়োজনীয়)path array (প্রয়োজনীয়)attributes object (প্রয়োজনীয়) |
pbs/update-brand-kitব্র্যান্ড কিট সংরক্ষণ করে: নাম, লোগো, রং, শিরোনাম ও বডি ফন্ট, এবং AI লেখার জন্য ব্যবহৃত ব্র্যান্ড ভয়েস। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsপিক্সেলে ট্যাবলেট এবং মোবাইলের প্রস্থ পরিবর্তন করে; Pro-তে কাস্টম অতিরিক্ত ব্রেকপয়েন্ট থাকে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | tablet integermobile integercustom array |
pbs/update-classএকটি গ্লোবাল ক্লাসের লেবেল, স্লাগ বা স্টাইল পরিবর্তন করে; এটি ব্যবহারকারী প্রতিটি উপাদান আপডেট হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | id string (প্রয়োজনীয়)label stringslug strings objectcat string |
pbs/update-conversion-trackingGoogle Analytics 4, Google Tag Manager এবং Meta Pixel সেটিংস এবং কোন ইভেন্টগুলো পাঠানো হবে তা পরিবর্তন করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerসম্মতি ব্যানার পরিবর্তন করে। এটি চালু থাকা অবস্থায়, ট্র্যাকিং স্ক্রিপ্টগুলো দর্শকের সম্মতির জন্য অপেক্ষা করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (REST রুটের নিজস্ব পরীক্ষা) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeডার্ক মোড (মোড: off, auto বা toggle) এবং এর রং সেট করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (REST রুটের নিজস্ব পরীক্ষা) | mode string (প্রয়োজনীয়): device, light, darkcolors object |
pbs/update-design-categoriesএকটি ক্যাটাগরি তালিকা প্রতিস্থাপন করে (group: classes বা tokens; items: slug এবং name-এর একটি তালিকা)। অপসারিত ক্যাটাগরির অধীনে থাকা এন্ট্রিগুলি ক্যাটাগরিবিহীন হয়ে যায়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (REST route-এর নিজস্ব যাচাইকরণ) | group string (প্রয়োজনীয়): classes, tokensitems array (প্রয়োজনীয়) |
pbs/update-design-globalsপুরো সাইটের রঙ (colors), ফন্ট (fonts, headingFont, bodyFont) পরিবর্তন করে। প্রতিটি পৃষ্ঠা পরিবর্তনটি গ্রহণ করে; থিমের theme.json সিঙ্কে রাখা হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (REST route-এর নিজস্ব যাচাইকরণ) | colors objectfonts objectbodyFont stringheadingFont string |
pbs/update-formএকটি ফর্ম পরিবর্তন করে (post, form): সেটিংস এবং অ্যাকশনগুলি বিদ্যমানগুলির সাথে যুক্ত হয়; ফিল্ডগুলি (এবং স্টেপগুলি) ফিল্ডগুলিকে প্রতিস্থাপন করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (REST route-এর নিজস্ব যাচাইকরণ) | post string (প্রয়োজনীয়)form string (প্রয়োজনীয়)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageএকটি পৃষ্ঠার শিরোনাম, স্ট্যাটাস বা ব্লক কন্টেন্ট পরিবর্তন করে। আপনার পাঠানো কন্টেন্ট পৃষ্ঠার কন্টেন্টকে প্রতিস্থাপন করে। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-page/run | উক্ত পৃষ্ঠায় edit_post; প্রকাশ বা প্রাইভেট করার জন্য publish_pages | id integer (প্রয়োজনীয়)title stringstatus string: draft, pending, publish, privatesections arraycontent string |
pbs/update-popupএকটি পপআপ, স্লাইড-ইন বা বার পরিবর্তন করে (id): বিষয়বস্তু, ট্রিগার, পুনরাবৃত্তি বা এটি কোথায় প্রদর্শিত হবে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (REST route-এর নিজস্ব যাচাইকরণ) | id string (প্রয়োজনীয়)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsফ্রন্ট-এন্ড ক্লাস প্রিফিক্স পরিবর্তন করে (১ থেকে ৮টি ছোট হাতের অক্ষর বা সংখ্যা, একটি অক্ষর দিয়ে শুরু হতে হবে) এবং/অথবা এআই এজেন্ট (MCP) চালু বা বন্ধ করে (mcp: false প্রতিটি ability এবং MCP এন্ডপয়েন্ট সরিয়ে দেয়)। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (REST route-এর নিজস্ব যাচাইকরণ) | prefix stringmcp boolean |
pbs/update-theme-templateএকটি টেমপ্লেট পরিবর্তন করে (id): title, type, content (ব্লক মার্কআপ), include, exclude, priority, status-এর যেকোনোটি। শুধুমাত্র আপনি যা পাঠান তা পরিবর্তিত হয়। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | REST route-এর নিজস্ব আইটেমভিত্তিক অনুমতি পরীক্ষা | id string (প্রয়োজনীয়)title stringtype stringcontent stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/update-tokensস্পেসিং, ব্যাসার্ধ এবং শ্যাডো স্কেল পরিবর্তন করে (space, radius, shadow), অথবা সেগুলি রিসেট করে (reset)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (REST route-এর নিজস্ব যাচাইকরণ) | space arrayradius arrayshadow arrayreset boolean |
pbs/update-variablesসাইটের ডিজাইন ভেরিয়েবল প্রতিস্থাপন করে (variables: name এবং value-এর একটি তালিকা)। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (REST route-এর নিজস্ব যাচাইকরণ) | variables array (প্রয়োজনীয়) |
pbs/upload-iconআইকন লাইব্রেরিতে একটি SVG আইকন (name, svg markup) যোগ করে; প্রথমে SVG সেনিটাইজ করা হয়। | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (REST route-এর নিজস্ব যাচাইকরণ) | name string (প্রয়োজনীয়)svg string (প্রয়োজনীয়) |
pbs/upload-lottieএকটি Lottie JSON ডকুমেন্ট যাচাই করে (json, name) এবং Lottie ব্লকের জন্য এটি একটি স্ট্যাটিক ফাইল হিসাবে প্রকাশ করে। | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_files (REST route-এর নিজস্ব যাচাইকরণ) | name string (প্রয়োজনীয়)json string (প্রয়োজনীয়) |
প্লাগইনের 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> | সংরক্ষিত ফন্ট ফ্যামিলি এবং এর ফাইলগুলো সরান। | ফ্রি |
অ্যাকশন এবং ফিল্টার
প্লাগইন প্রদান করে এমন প্রতিটি হুক, এর সোর্স কোড থেকে প্রাপ্ত বিবরণসহ। ফিল্টার কোনো মান পরিবর্তন করে; অ্যাকশন আপনাকে নির্দিষ্ট মুহূর্তে কোড চালাতে দেয়; এন্ট্রি পয়েন্ট হলো এমন অ্যাকশন যা প্লাগইনকে কিছু করার নির্দেশ দিতে আপনি ফায়ার করেন।
| হুক | প্রকার | এটি যা করে | প্যারামিটারসমূহ | সংস্করণ |
|---|---|---|---|---|
pbs_assets_changed | অ্যাকশন | PBS-এর প্রকাশিত ফ্রন্ট-এন্ড ফাইলগুলি পরিবর্তিত হলে এবং এর নাগালের মধ্যে থাকা পেজ ক্যাশেগুলি খালি করা হলে সক্রিয় হয়: PBS যেগুলোতে পৌঁছাতে পারে না (একটি CDN, একটি প্রক্সি, একটি হোস্টের ক্যাশে) সেগুলি মুছে ফেলার (purge) জন্য এটি হুক করুন। | কোনোটি নয় | ফ্রি |
pbs_enqueue_scripts | অ্যাকশন | উত্তরাধিকারসূত্রে প্রাপ্ত (Legacy) অ্যাকশন: window.pbsAddInspector() কল করে এমন স্ক্রিপ্টগুলিকে এনকিউ (enqueue) করে। | কোনোটি নয় | ফ্রি |
pbs_shortcodes | ফিল্টার | উত্তরাধিকারসূত্রে প্রাপ্ত (Legacy) ফিল্টার: শর্টকোড ট্যাগ => {label, desc, options[]} (Shortcode-API.md)। | array $shortcodes | ফ্রি |
pbsw_admin_data | ফিল্টার | অ্যাডমিন অ্যাপ যে ডেটা নিয়ে বুট করে তা ফিল্টার করে। প্রিমিয়াম লেয়ারটি এর সংস্করণ রিপোর্ট করার জন্য এটি ব্যবহার করে; সংবেদনশীল কোনো কিছুই এখানে রাখা যাবে না, কারণ এটি পেজে প্রিন্ট করা হয়। | কোনোটি নয় | ফ্রি |
pbsw_admin_enqueue | অ্যাকশন | অ্যাডমিন স্ক্রিনের স্ক্রিপ্ট এনকিউ করার পর সক্রিয় হয়, যাতে একটি মডিউল এমন একটি স্ক্রিপ্ট এনকিউ করতে পারে যা `pbs.admin.panels` জাভাস্ক্রিপ্ট ফিল্টারের মাধ্যমে একটি প্যানেল যুক্ত করে (এটি অবশ্যই এই হ্যান্ডেলের ওপর নির্ভরশীল হতে হবে; প্রতিটি ফুটার স্ক্রিপ্ট চলার পর, DOM প্রস্তুত হলে স্ক্রিনটি রেন্ডার হয়)। | string $handle | ফ্রি |
pbsw_ai_enqueue | অ্যাকশন | AI এডিটর বান্ডেলটি এনকিউ করার পর সক্রিয় হয়, যাতে একটি অ্যাড-অন (এবং Pro লেয়ার) এর পরে নিজস্ব AI প্যানেলগুলি এনকিউ করতে পারে। | string $handle | ফ্রি |
pbsw_ai_messages | ফিল্টার | প্লাগইন পাঠানো প্রতিটি AI অনুরোধের বার্তাগুলিকে এর কনটেক্সট (টাস্ক, উদ্দেশ্য, সরবরাহকারী, মডেল, ব্যবহারকারী) সহ ফিল্টার করে; Pro ব্র্যান্ড কিট এখানে আপনার ব্র্যান্ড যুক্ত করে। | array $messagesarray $context | ফ্রি |
pbsw_ai_pro_features | ফিল্টার | এডিটর যে Pro AI ফিচারগুলি অফার করে তা ফিল্টার করে (প্রিমিয়াম লেয়ার এর নামগুলি যুক্ত করে: agent, site, block, design, image, css, a11y)। | কোনোটি নয় | ফ্রি |
pbsw_ai_seo_plugins | ফিল্টার | AI SEO হেল্পার কোন SEO প্লাগইনগুলিতে মেটা শিরোনাম এবং বিবরণ লেখে তা ফিল্টার করে। | কোনোটি নয় | ফ্রি |
pbsw_ai_seo_write | ফিল্টার | অন্য কোনো SEO প্লাগইন মেটা শিরোনাম এবং বিবরণ গ্রহণ করেছে কিনা তা ফিল্টার করে। `pbsw_ai_seo_plugins`-এ যুক্ত একটি প্লাগইন এগুলিকে নিজস্ব উপায়ে এখানে সংরক্ষণ করে এবং সত্য (true) উত্তর দেয়। | bool $writtenstring $pluginint $post_idstring $titlestring $description | ফ্রি |
pbsw_asset_sources | ফিল্টার | প্রতিটি ফ্রন্ট-এন্ড সোর্স: এই ফাইলের, পারফরম্যান্স লেয়ার add_source() দিয়ে যা রেজিস্টার করে (প্রতি-ব্লক CSS, ভিউ মডিউল), এবং প্রিমিয়াম লেয়ার `pbsw_asset_sources`-এর মাধ্যমে নিজের জন্য যা যুক্ত করে (এর ফাইলগুলি এর নিজস্ব ডিরেক্টরিতে থাকে, যা কেবল প্রিমিয়াম প্যাকেজ সরবরাহ করে)। প্লাগইনের ভেতরে শুধুমাত্র ছোট হাতের অংশের একটি কী-এর অধীনে একটি সাধারণ আপেক্ষিক `.css`/`.js` পাথ গৃহীত হয় (`legacy.css`, `block/row.css`, `module/tabs.js`)। | কোনোটি নয় | ফ্রি |
pbsw_breakpoints_changed | অ্যাকশন | ব্রেকপয়েন্টগুলি পরিবর্তিত হলে সক্রিয় হয় (পরবর্তী ভিউতে কম্পাইল করা পেজ শিটগুলি পুনরায় তৈরি হয়, কারণ ব্রেকপয়েন্টগুলি তাদের সিগনেচারের অংশ)। | কোনোটি নয় | ফ্রি |
pbsw_cache_purged | অ্যাকশন | PBS সক্রিয় ক্যাশে প্লাগইনগুলি থেকে একটি পোস্ট মুছে ফেলার (purge) পর এটি কার্যকর হয়। | int $post_id | ফ্রি |
pbsw_cache_purgers | ফিল্টার | প্রকাশিত ফাইলগুলি পরিবর্তিত হলে চালানো অতিরিক্ত পার্জারগুলিকে ফিল্টার করে: name => callable। একটি হোস্ট নিজস্ব পার্জার যুক্ত করে (একটি CDN, একটি প্রক্সি); যেটি থ্রো (throw) করে তা বাদ দেওয়া হয় এবং পার্জ করা হয়েছে হিসেবে রিপোর্ট করা হয় না। | কোনোটি নয় | ফ্রি |
pbsw_code_blocks | ফিল্টার | কাস্টম কোড হিসেবে গণ্য করা ব্লকের নামগুলি ফিল্টার করে (শুধুমাত্র `code` অনুমতি প্রাপ্ত রোলগুলি এগুলি যোগ বা পরিবর্তন করতে পারে)। | কোনোটি নয় | প্রো |
pbsw_consent_country | ফিল্টার | কুকি ব্যানারের আঞ্চলিক নিয়মের জন্য ভিজিটরের দেশ (ISO 3166-1 alpha-2) ফিল্টার করে। প্লাগইন কখনই কোনো দেশ অনুসন্ধান করে না; অজানা থাকলে ” রিটার্ন করুন। | string $country | প্রো |
pbsw_content_only | ফিল্টার | লেআউট লক রেখে কোনো ব্যবহারকারী শুধুমাত্র টেক্সট এবং ছবি সম্পাদনা করতে পারবেন কিনা তা ফিল্টার করে। | bool $content_onlyint $user_id | ফ্রি |
pbsw_design_class_css | ফিল্টার | ডিজাইন ইঞ্জিনকে জিজ্ঞেস করার আগে একটি গ্লোবাল ক্লাসের কম্পাইল করা CSS ফিল্টার করে। এর পরিবর্তে এটি ব্যবহার করতে একটি স্ট্রিং রিটার্ন করুন। | string|null $cssstring $selector | প্রো |
pbsw_design_custom_breakpoints | ফিল্টার | কাস্টম ব্রেকপয়েন্ট উপলব্ধ আছে কিনা তা ফিল্টার করে (pbs-d3, Pro)। | bool $allowed | ফ্রি |
pbsw_design_element_css | ফিল্টার | প্রতি-উপাদানের কাস্টম CSS কম্পাইল করা হয়েছে কিনা তা ফিল্টার করে (প্রিমিয়াম লেয়ার এটি সক্ষম করে, d8)। | bool $enabled | ফ্রি |
pbsw_design_layout_suffix | ফিল্টার | একটি ব্লকের জন্য লেআউট-এলিমেন্ট সিলেক্টর সাফিক্স ফিল্টার করে (” = ব্লকের নিজস্ব উপাদান)। | string $suffixstring $prefix | ফ্রি |
pbsw_design_props | ফিল্টার | ডিজাইন প্রপস ফিল্টার করে (প্রিমিয়াম লেয়ার নিজস্ব প্রপস যুক্ত করে)। | কোনোটি নয় | ফ্রি |
pbsw_dynamic_editor_sources | Filter | এডিটরে আরও উৎস (WooCommerce পণ্য ক্ষেত্রসমূহ)। | none | Pro |
pbsw_dynamic_fields | Filter | যেসব প্রোভাইডারের কোনো লিস্টিং API নেই যা এই প্লাগইন রিড করতে পারে (JetEngine, Toolset), তাদের জন্য ফিল্ড ক্যাটালগ: তাদের ফিল্ড কিগুলি এডিটরে টাইপ করা হয়, অথবা এখানে যোগ করা হয়। | string $post_type | Pro |
pbsw_dynamic_sources | Filter | আরও উৎস (WooCommerce পণ্যসমূহ): নাম → লেবেল; এদের মানগুলো আসে `pbsw_dynamic_value` থেকে। | none | Pro |
pbsw_dynamic_value | Filter | অন্য একটি উৎস (WooCommerce) থেকে একটি মান। | string|null $valuestring $source | Pro |
pbsw_form_submitted | Action | একটি ফর্ম সাবমিশন ভ্যালিডেশন সফলভাবে পার হওয়ার পর এবং এর অ্যাকশনগুলি চলার পর ফায়ার হয়। | none | Pro |
pbsw_frontend_prefix | Filter | নিরপেক্ষ ফ্রন্ট-এন্ড ক্লাস প্রিফিক্স ফিল্টার করে। | string $prefix | Free |
pbsw_fs_loaded | Action | লাইসেন্সিং SDK লোড হওয়ার পর একবার ফায়ার হয় (মূল ফাইলে, কোনো Page Builder Sandwich কোডের আগে)। `pbsw_fs()`-এর সাথে যোগাযোগ করতে এখানে হুক করুন। | none | Free |
pbsw_is_agency | Filter | এই সাইটে এজেন্সি প্ল্যানের বৈশিষ্ট্যসমূহ উপলব্ধ কিনা তা ফিল্টার করে। | bool $agency | Free |
pbsw_is_pro | Filter | প্রিমিয়াম লেয়ারটি চলছে কিনা তা ফিল্টার করে। শুধুমাত্র প্রিমিয়াম লেয়ারই এর উত্তর দেয়। | bool $pro | Free |
pbsw_kit_api_base | Filter | সাপোর্ট স্ক্রিনগুলো যে Zinn Digital® API বেস কল করে তা ফিল্টার করে। | string $base | Free |
pbsw_kit_diagnostics | Filter | সাইটের মালিক দেখার আগে ডায়াগনস্টিকস ফিল্টার করে। একটি প্লাগইন `extra`-র অধীনে নিজস্ব তথ্য যোগ করে। ⛔ এটি প্রিভিউয়ের আগে রান করে, প্রিভিউ এবং প্রেরণের মাঝে কখনোই নয়। | none | Free |
pbsw_kit_footprint_free | Filter | এই সাইটটি ফুটপ্রিন্ট-মুক্ত কিনা তা ফিল্টার করে, যাতে এতে কখনোই Zinn® Ads প্রচারিত না হয়। | bool $footprint_free | Free |
pbsw_kit_imported | Action | একটি কিট ইম্পোর্ট হওয়ার পরে ফায়ার হয়। | int $front | Free |
pbsw_kit_promotions | Filter | প্রমোশন রেজিস্ট্রিটি রিসলভ করার আগে ফিল্টার করে। অন্য কোনো প্রোডাক্ট প্রচার করতে একটি সারি যোগ করুন: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), এবং `url` অথবা (প্লাগইনের ক্ষেত্রে) `name`, `site`, `main_files`। | none | Free |
pbsw_kit_tier | Filter | এই প্লাগইনের জন্য কিটটি যে প্ল্যান টিয়ার রিপোর্ট করে তা ফিল্টার করে (টেস্ট এবং স্টেজিং; প্রোডাকশনে লাইসেন্স এটি নির্ধারণ করে)। | string $tier | Free |
pbsw_lcp_fold | Filter | কন্টেন্টের ওপরের দিক থেকে CSS পিক্সেলের হিসেবে কত দূর পর্যন্ত প্রথম স্ক্রিন হিসেবে গণ্য হবে। এর ওপরে শুরু হওয়া ব্লকগুলোকে অ্যাবাভ-দ্য-ফোল্ড হিসেবে বিবেচনা করা হয়: তাদের ছবিগুলো দ্রুত লোড হয় এবং সর্বাধিক সম্ভাব্য LCP ছবি পায় `fetchpriority=”high”`; এর নিচের ব্লকগুলো লেজি-লোড হয়। দীর্ঘ হিরো সেকশনের জন্য এটি বাড়ান, কমপ্যাক্ট হেডারের জন্য এটি কমান। | int $fold | Free |
pbsw_legacy_body_classes | Filter | লিগ্যাসি বডি ক্লাসগুলো ফিল্টার করে। প্রিমিয়াম লেয়ার এখানে লিগ্যাসি প্রিমিয়ামের রেসপনসিভ ক্লাসগুলো যুক্ত করে (নির্দেশিকা ৫: এই আচরণটি ফ্রি প্লাগইনে নেই)। | none | Free |
pbsw_legacy_script_enqueued | Action | একটি লিগ্যাসি পোস্ট তার ফ্রন্ট-এন্ড আচরণের জন্য পরীক্ষা করা হয়েছে (প্রিমিয়াম লেয়ার তার নিজস্ব আচরণ যুক্ত করে)। | int $post_idstring $contentstring|null $handle | Free |
pbsw_library_token | Filter | কিট রিকোয়েস্টের সাথে পাঠানো বিয়ারার টোকেন ফিল্টার করে (প্রিমিয়াম ক্লাউড লাইব্রেরি এটি সরবরাহ করে)। | string $token | Free |
pbsw_link_base | Filter | শর্ট লিঙ্কগুলো যে পাথের অধীনে থাকে তা ফিল্টার করে (`/go/<slug>/`)। | string $base | Pro |
pbsw_list_services | Filter | ফর্মগুলো যেসব মেইলিং-লিস্ট সার্ভিসে সাবস্ক্রাইব করতে পারে তা ফিল্টার করে। | none | Pro |
pbsw_loop_query_args | Filter | লুপের কোয়েরি (WooCommerce: মূল্যের সীমা, বিক্রয়ে রয়েছে, স্টকে রয়েছে, মূল্য/জনপ্রিয়তা/রেটিং অনুসারে সাজানো)। | none | Pro |
pbsw_loop_sorts | Filter | বাছাই করার বিকল্পসমূহ (WooCommerce মূল্য, জনপ্রিয়তা এবং রেটিং যুক্ত করে)। | none | Pro |
pbsw_mcp_abilities | Action | ফ্রি এবিলিটিগুলো নিবন্ধিত হওয়ার পরে ফায়ার হয়: Page Builder Sandwich Pro তার নিজস্বগুলো এখানে নিবন্ধিত করে (লাইসেন্স প্রিমিয়াম কোডের অনুমতি দিলেই কেবল এর বুট এটি হুক করে)। | none | Free |
pbsw_migration_batch_size | Filter | একটি ব্যাকগ্রাউন্ড মাইগ্রেশন ধাপে কতগুলো লিগ্যাসি (5.x) পোস্ট কনভার্ট করা হবে। প্রতিটি ধাপ হলো একটি Action Scheduler অ্যাকশন; ছোট ব্যাচ ধীরগতির বা সীমিত মেমোরির হোস্টের জন্য উপযুক্ত, বড় ব্যাচ অনেক পোস্ট থাকা দ্রুতগতির হোস্টের জন্য উপযুক্ত। ১-এর কম মানগুলোকে ১ হিসেবে বিবেচনা করা হয়। | int $size | Free |
pbsw_migration_post_types | Filter | লিগ্যাসি মাইগ্রেশন যেসব পোস্ট টাইপ কনভার্ট করে তা ফিল্টার করে। | list<string> $types | Free |
pbsw_nav_menu_item_classes | Filter | একটি আইটেমের ক্লাস ফিল্টার করে (Pro আইটেমের অপশনগুলো `nav-menu__item–hide-mobile` এবং `–hide-desktop` যোগ করে)। শুধুমাত্র `nav-menu__item–<name>` ক্লাসগুলো রাখা হয়। | int $depth | Free |
pbsw_nav_menu_item_label | Filter | একটি আইটেমের লেবেল ফিল্টার করে, যা এস্কেপ করা HTML (Pro আইটেম অপশনগুলো একটি আইকন, একটি ব্যাজ এবং বিবরণ যোগ করে)। একটি কলব্যাককে অবশ্যই এস্কেপ করা HTML ফেরত দিতে হবে। | string $labelint $depthstring $prefix | Free |
pbsw_nav_menu_toggle | Filter | Menu বাটনের HTML ফিল্টার করে: Pro টগল বার ডিজাইনার এটিকে লোগো, একটি সার্চ বক্স, লিঙ্ক সহ একটি বারে রাখে… (শুধুমাত্র মেনুটি ভাঁজ করা অবস্থায় প্রদর্শিত হয়)। এমন একটি ফলাফল যা বোতামটিকে অপরিবর্তিত রাখে না তা উপেক্ষা করা হয়, তাই মেনুটি কখনোই এটি হারাতে পারে না। | string $togglestring $prefix | Free |
pbsw_newsletter_form_settings | Filter | এমন একটি ফর্মের সেটিংস যা 5.x এর নয় (data-* ⇒ value), অথবা একটি খালি অ্যারে। | int $post_idstring $form | Free |
pbsw_newsletter_providers | Filter | এই সাইটটি যে নিউজলেটার পরিষেবাগুলোতে সাবস্ক্রাইব করতে পারে: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}। প্রিমিয়াম লেয়ারটি 5.x এর তিনটি যোগ করে। | none | Free |
pbsw_page_css_changed | Action | একটি পোস্টের সংকলিত স্টাইলশীট পরিবর্তিত হলে চালিত হয় (ক্যাশ প্লাগইনগুলো এর ভিত্তিতে পার্জ করে)। | int $post_id | Free |
pbsw_page_css_enqueued | Action | একটি পৃষ্ঠার সংকলিত স্টাইলশীট এনকিউ করার পরে চালিত হয় (প্রিমিয়াম ক্রিটিক্যাল-CSS লেয়ারটি এখানে হুক করে)। | string $handleint $post_id | Free |
pbsw_page_css_extra | Filter | ব্লকগুলোর নিজস্ব স্টাইলশীটের পরে পৃষ্ঠার সংকলিত শীটে যুক্ত CSS ফিল্টার করে (pbs-p4: ডিজাইন সিস্টেমের `.<prefix>-s-<id>` রুলসমূহ)। এখানে সংকলিত, মিনিফাইড নয়: একটি লিসেনার পরিবেশন করার জন্য প্রস্তুত তার CSS ফেরত দেয়। | string $extrastring $prefixint $post_id | Free |
pbsw_page_css_signature | Filter | আর কী কী একটি সংকলিত অবস্থাকে বর্তমান বা আপ-টু-ডেট রাখে তা ফিল্টার করে (pbs-p4: ব্রেকপয়েন্টসমূহ)। | string $extra\WP_Post $post | Free |
pbsw_page_css_state | Filter | একটি পোস্টের সংকলিত অবস্থা সংরক্ষণের আগে ফিল্টার করে (pbs-p4 রেকর্ড করে শীটটিতে কোন কোন ডিজাইন রুল রয়েছে, যাতে রেন্ডার ফিল্টার সেগুলো পুনরায় প্রিন্ট না করে)। | int $post_id | Free |
pbsw_permission | Filter | একজন ব্যবহারকারী বিল্ডারের কোনো সক্ষমতা ব্যবহার করতে পারবেন কিনা তা ফিল্টার করে। বিনামূল্যের প্লাগইনটি প্রত্যেককে অনুমতি দেয়; Pro রোল ম্যানেজার ভূমিকা অনুযায়ী প্রতিক্রিয়া জানায়। অ্যাডমিনিস্ট্রেটরদের সর্বদা অনুমতি দেওয়া উচিত। | bool $allowedstring $whatint $user_id | Free |
pbsw_popup_force | Filter | টার্গেটিং যাই হোক না কেন প্রতিটি পৃষ্ঠায় পপআপগুলো প্রিন্ট হয় (কুকি ব্যানার)। | none | Pro |
pbsw_replace_post_types | Filter | ডিফল্টভাবে ফাইন্ড অ্যান্ড রিপ্লেস যে পোস্টের ধরনগুলো অনুসন্ধান করে তা ফিল্টার করে। | none | Pro |
pbsw_schema_skip | Filter | স্ট্রাকচার্ড-ডেটার যে প্রকারগুলো Page Builder Sandwich বাদ দেয় তা ফিল্টার করে, কারণ সাইটের SEO প্লাগইন ইতিমধ্যে এই পৃষ্ঠার জন্য সেগুলো প্রিন্ট করেছে। | string $content | Pro |
pbsw_site_design_data | Filter | Site design বুট ডেটা ফিল্টার করে। প্রিমিয়াম লেয়ার এর সংস্করণ রিপোর্ট করে এবং এর বিভাগগুলোর প্রয়োজনীয় ডেটা যোগ করে। | none | Free |
pbsw_site_design_deps | Filter | Site design বান্ডেলগুলোর ডিপেনডেন্সি ফিল্টার করে। প্রিমিয়াম লেয়ার এখানে নিজস্ব স্ক্রিপ্ট যোগ করে, যাতে প্যানেলটি প্রথম রেন্ডার করার আগেই এর বিভাগগুলো নিবন্ধিত হয়। | string $handle | Free |
pbsw_site_health_keep_revisions | Filter | ক্লিন-আপের সময় প্রতিটি পোস্টের কতগুলো নতুন রিভিশন রাখা হবে তা ফিল্টার করে (ডিফল্ট ৫)। | int $keep | Pro |
pbsw_style_at_rules | Filter | স্টাইল বিল্ডার Style › Condition-এর অধীনে যে 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` অ্যাকশনে নাম উল্লেখ করা হয়। | none | Free |
pbsw_style_at_rules_invalid | Action | `pbsw_style_at_rules` থেকে প্রিসেটগুলো অবৈধ হিসেবে বাদ দেওয়া হলে চালিত হয়। | none | Free |
pbsw_template_content_location | Filter | একটি আরও নির্দিষ্ট কন্টেন্ট লোকেশন (WooCommerce: single_product, product_archive, cart…)। | string $location | Pro |
pbsw_template_resolved | Filter | একটি লোকেশনের জন্য নির্বাচিত টেমপ্লেটগুলো। | string $type | Pro |
pbsw_template_types | Filter | আরও টেমপ্লেটের ধরন (WooCommerce পৃষ্ঠাগুলো)। | none | Pro |
pbsw_theme_builder_editor_data | Filter | আরও এডিটর ডেটা (ডাইনামিক ডেটা সোর্স এবং ফিল্ড প্লাগইন, WooCommerce-এর অংশগুলো)। | none | Pro |
pbsw_theme_globals_saved | Action | এই অ্যাকশনটি নিচে নথিভুক্ত করা হয়েছে। | none | Free |
pbsw_transfer_imported | Action | একটি প্যাকেজ ইম্পোর্ট করার পর সক্রিয় হয়, যাতে টেমপ্লেট এবং সেটিংস থেকে তৈরি ক্যাশগুলো (প্রতি পেজের স্টাইল, সাইটের স্টাইল শিট) পুনরায় তৈরি করা যায়। | none | Free |
pbsw_transfer_meta_keys | Filter | প্রতিটি আইটেমের সাথে ইম্পোর্ট এবং এক্সপোর্টের মাধ্যমে আসা পোস্ট মেটা কিগুলো ফিল্টার করে। | none | Free |
pbsw_transfer_options | Filter | সাইটগুলোর মধ্যে ইম্পোর্ট এবং এক্সপোর্টের মাধ্যমে স্থানান্তরযোগ্য অপশনগুলো ফিল্টার করে। শুধুমাত্র `pbsw_` অপশন গ্রহণ করা হয়; অন্য যেকোনো অপশন বাদ দেওয়া হয় যাতে কোনো প্যাকেজ কখনো কোর বা তৃতীয় পক্ষের অপশনে লিখতে না পারে। | none | Free |
pbsw_transfer_post_types | Filter | সাইটগুলোর মধ্যে ইম্পোর্ট এবং এক্সপোর্টের মাধ্যমে স্থানান্তরযোগ্য পোস্ট টাইপগুলো ফিল্টার করে। | none | Free |
pbsw_visitor_country | Filter | বয়স যাচাই (age gate) এবং দায়িত্বশীল জুয়া সম্পর্কিত সতর্কবার্তার জন্য ভিজিটরের দেশ ফিল্টার করে, যদি কোনো সাইট অন্য কোনো উপায়ে (একটি জিওলোকেশন প্লাগইন, মেম্বারশিপ প্রোফাইল) তা জানতে পারে। | string $country | Pro |
pbsw_white_label_map | Filter | হোয়াইট-লেবেল প্রতিস্থাপনগুলো ফিল্টার করে (মূল টেক্সট => প্রদর্শিত টেক্সট)। | none | Pro |