מפתחים
מדריך יכולות של Page Builder Sandwich
Page Builder Sandwich רושם את הפעולות שלו ב-Abilities API של WordPress. אותן יכולות הן כלי MCP בשרת של האתר עצמו ונתיבי REST תחת /wp-json/wp-abilities/v1. עמוד זה נוצר מתוך הרישום של התוסף עצמו.
נקודות קצה (Endpoints)
| יכולת | REST |
|---|---|
| MCP מעל HTTP (בסטרימינג) | /wp-json/pbs/v1/mcp |
| MCP מעל WP-CLI (קלט ופלט סטנדרטיים) | wp mcp-adapter serve --server=page-builder-sandwich --user=<login> |
| REST: הצגת רשימת היכולות | /wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich |
| REST: הפעלת יכולת | /wp-json/wp-abilities/v1/abilities/<name>/run (GET עם ?input= עבור יכולות לקריאה בלבד, אחרת POST {"input": {...}}) |
אימות והרשאות
בקשות HTTP מאומתות באמצעות סיסמת יישום של WordPress (HTTP Basic). התחברות לשרת ה-MCP דורשת את ההרשאה (capability) המוצגת להלן; לאחר מכן כל יכולת בודקת את ההרשאה שלה, לכל אובייקט. יכולות לקריאה בלבד פועלות עם GET והקלט שלהן במחרוזת השאילתה; האחרות פועלות עם POST וגוף JSON של '{"input": {…}}'.
סיסמת יישום של WordPress (HTTP) או --user (WP-CLI); המשתמש זקוק להרשאה (capability) שכל יכולת מציינת · הגדרות: אפשר סוכני AI (MCP), מופעל כברירת מחדל
כל היכולות
| יכולת | מהדורה | REST | הרשאה | פרמטרים |
|---|---|---|---|---|
pbs/activate-custom-fontהופך גופן מותאם אישית שהועלה (קובץ גופן בספריית המדיה, לפי מזהה) לזמין בבוררי הגופנים. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (הבדיקה הפנימית של נתיב ה-REST) | id מספר שלם (חובה) |
pbs/add-local-fontמוריד משפחת גופנים של Google (משפחה, משקלים, נטוי) ומגיש אותה מאתר זה. | חינמי | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (הבדיקה הפנימית של נתיב ה-REST) | family מחרוזת (חובה)weights מערךitalic בוליאני |
pbs/add-sectionמוסיף מקטע מוכן מראש לעמוד: בהתחלה, בסוף או לאחר המקטע במיקום נתון. | חינמי | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | edit_post בעמוד זה | id מספר שלם (חובה)section מחרוזת (חובה)position מחרוזת: start, end, afterafter מספר שלם |
pbs/add-shop-blockמוסיף בלוק של WooCommerce בסוף פוסט: אלמנט מוצר (חלק: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId, או 0 עבור המוצר הנצפה כעת) או עגלה ממוזערת (תווית). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (הבדיקה הפנימית של נתיב ה-REST) | post מספר שלם (חובה)block מחרוזת (חובה): product-element, mini-cartpart מחרוזת: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId מספר שלםlabel מחרוזת |
pbs/ai-check-accessibilityמפרט את בעיות הנגישות של עמוד: תמונות ללא טקסט חלופי (alt), כותרות המדלגות על רמה, קישורים שהטקסט שלהם אינו אומר דבר בפני עצמו, וקישורים ללא טקסט. כל פריט מציין אם ניתן לתקן אותו אוטומטית. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post בעמוד | post_id מספר שלם (חובה) |
pbs/ai-create-blockמעצב רכיב לשימוש חוזר מתוך תיאור (כרטיס מחיר, כרטיס צוות, באנר) ושומר אותו כתבנית מסונכרנת תחת "התבניות שלי" בעורך, כאשר כל טקסט ניתן לדריסה לפי מיקום. מחזיר את המזהה שלו ואת הבלוק שממקם אותו. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts ו-publish_posts; כללי התפקיד וההוצאות של הגדרות ה-AI | description מחרוזת (חובה)title מחרוזת |
pbs/ai-css-helpמסביר, כותב או מתקן את ה-CSS המותאם אישית של אלמנט אחד, כאשר `selector` מייצג את האלמנט. מחזיר את ה-CSS והסבר; שום דבר אינו נשמר. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts והרשאת הקוד של הבונה | action מחרוזת (חובה): explain, write, fixcss מחרוזתinstruction מחרוזתblock מחרוזת |
pbs/ai-design-fromמשחזר את הפריסה של צילום מסך (תמונה בספריית המדיה) או של עמוד אינטרנט ציבורי (הכתובת שלו) כבלוקים הניתנים לעריכה בעמוד טיוטה חדש: אותם מקטעים, עמודות, כותרות, טקסט, רשימות וכפתורים. סמלי לוגו ותמונות אינם מועתקים. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (edit_post על צילום המסך); כללי התפקיד וההוצאות של הגדרות ה-AI | attachment_id מספר שלםurl מחרוזתtitle מחרוזתinstruction מחרוזת |
pbs/ai-edit-pageמשנה עמוד לפי בקשה במילים פשוטות ("קצר את טקסט ההירו", "הוסף שאלות נפוצות על משלוחים אחרי התמחור", "תרגם את העמוד לגרמנית"). ה-AI מגיב עם פעולות עריכה שנבדקות מול הבלוקים של העמוד וההגדרות שלהם לפני שהן מוחלות; פעולות שסורבו מפורטות עם הסיבה לכך. גרסה נשמרת תחילה והמזהה שלה מוחזר בתור undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post בעמוד; כללי התפקיד וההוצאות של הגדרות ה-AI | post_id מספר שלם (חובה)instruction מחרוזת (חובה) |
pbs/ai-fix-accessibilityמתקן את בעיות הנגישות שניתן לתקן (כולן, או מזהי הבעיות המפורטים): טקסט חלופי שנכתב על ידי ניתוח כל תמונה, תיקון רמות כותרות, שכתוב טקסטים מעורפלים בקישורים. גרסה נשמרת תחילה והמזהה שלה מוחזר בתור undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post בעמוד; כללי התפקיד וההוצאות של הגדרות ה-AI | post_id מספר שלם (חובה)issues מערך |
pbs/ai-generate-imageיוצר תמונה מתוך תיאור באמצעות מודל התמונות של האתר (OpenAI או Google) ושומר אותה בספריית המדיה עם טקסט חלופי (alt text). מחזיר את המזהה והכתובת שלה. | 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הופך תיאור של משפט אחד למקטע מעוצב ומוכן (בלוקים אמיתיים הניתנים לעריכה בסגנון המותג של האתר) עם טקסט שנכתב במיוחד עבורו. מחזיר את ה-markup של הבלוק, ומוסיף אותו לתחילת העמוד או לסופו כאשר סופק 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מתוך תיאור העסק, מפרט את העמודים שאתר אינטרנט צריך (דף הבית תחילה, עמוד יצירת קשר בסוף), כל אחד עם כותרת ותקציר (brief) עבור אותו עמוד. שום דבר לא נוצר בפועל; לאחר מכן ניתן לבנות כל עמוד מתוך התקציר שלו. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; כללי התפקידים וההוצאות בהגדרות ה-AI | brief string (חובה) |
pbs/ai-save-seo-metaשומר מטא כותרת ומטא תיאור בתוסף ה-SEO שבו האתר משתמש (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קורא עמוד ומציע מטא כותרת (עד 60 תווים) ומטא תיאור (עד 155), באופן אופציונלי סביב מילת מפתח למיקוד. שום דבר אינו נשמר. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post בעמוד; כללי התפקידים וההוצאות בהגדרות ה-AI | post_id integer (חובה)keyword string |
pbs/ai-undoמחזיר עמוד למצבו כפי שהיה לפני שינוי שבוצע על ידי ה-AI, מתוך ה-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). לכל היותר 20 תמונות בכל קריאה; התשובה מציינת כמה נותרו. | 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 (edit_post כאשר post_id מסופק); כללי התפקידים וההוצאות בהגדרות ה-AI | action string (חובה): write, improve, shorten, expand, tone, fix, customtext stringtone string: professional, friendly, confident, playful, formal, simpleinstruction stringcontext string |
pbs/apply-brand-kitמחיל את הצבעים והגופנים של ערכת המותג (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יוצר עד 50 עמודים בקריאה אחת, כל אחד מקטעים ו/או מתוכן בלוקים. כל עמוד נבדק ונוצר בפני עצמו; התשובה מפרטת כל עמוד שנוצר וכל עמוד שנדחה, כולל הסיבה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; כל עמוד נבדק בפני עצמו (publish_pages לפרסום) | pages (חובה) |
pbs/check-performanceמדווח מה תוכן העמוד מוסיף למשקלו: התמונות שלו (בתים, תמונות גדולות מדי והגודל הקטן יותר שיספיק), גליונות הסגנון של הבלוקים שבהם הוא משתמש וההטמעות של צד שלישי, כל בעיה עם התיקון שלה. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | edit_post בעמוד | post_id (חובה) |
pbs/connect-adobe-fontsמחבר פרויקט אינטרנט של Adobe Fonts (Typekit) לפי מזהה הערכה (kit id) שלו, כך שהגופנים שלו יופיעו בבוררי הגופנים. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (בדיקה עצמאית של נתיב ה-REST) | kit (חובה) |
pbs/connect-marketing-serviceמחבר שירות רשימות תפוצה באמצעות מפתח ה-API שלו (service, key; account כאשר השירות דורש זאת), או מנתק אותו באמצעות מפתח ריק. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | service (חובה)keyaccount |
pbs/connect-supportמחבר אתר זה לתמיכה של Zinn Digital® (שם, אימייל, הסכמה). | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | email (חובה)nameconsent (חובה) |
pbs/convert-builder-exportממיר ייצוא (builder: elementor, divi, beaver או wpbakery; content: הטקסט המיוצא) לעמוד טיוטה חדש הבנוי מבלוקים, עם אפשרות להעתיק את התמונות שלו לספריית המדיה (media). מחזיר תשובה עם הטיוטה ודוח המרה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (בדיקה עצמאית של נתיב ה-REST) | builder (חובה): elementor, divi, beaver, wpbakerycontent (חובה)titlemediadryRunstatus: draft, pending, private, publish |
pbs/convert-builder-pageממיר עמוד אחד שנבנה באמצעות Elementor, 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 (חובה)dryRunstatus: draft, pending, private, publish |
pbs/convert-postממיר עמוד 5.x אחד לבלוקים (מגובה תחילה). | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | בדיקת הרשאות עצמאית לכל פריט של נתיב ה-REST | id (חובה) |
pbs/create-ab-testמוסיף בדיקה של שתי גרסאות של מקטע לסוף הפוסט (post, name, a, b; פיצול ויעד הם אופציונליים). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (בדיקה עצמאית של נתיב ה-REST) | post (חובה)namea (חובה)b (חובה)splitgoal |
pbs/create-classיוצר מחלקת סגנון גלובלית לשימוש חוזר: תווית (label), מזהה (slug) והסגנונות שלה (s). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (בדיקה עצמאית של נתיב ה-REST) | label (חובה)slugscat |
pbs/create-cookie-bannerיוצר עיצוב מוכן מראש לבאנר הסכמה להתחלת עבודה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | אין |
pbs/create-formיוצר טופס (יצירת קשר, הצעת מחיר, הרשמה או רב-שלבי: שדות, שלבים, הגדרות ופעולות כגון אימייל, שמירה, webhook או רשימת תפוצה), בעמוד חדש או בסוף פוסט קיים (post). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (בדיקה עצמאית של נתיב ה-REST) | titlefields (חובה)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageיוצר עמוד מתוך מקטעי ספרייה ו/או תוכן בלוקים. עמוד חדש נוצר כטיוטה אלא אם נתבקש סטטוס אחר. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; publish_pages לפרסום או להגדרה כפרטי | title מחרוזת (חובה)status מחרוזת: draft, pending, publish, privatesections מערךcontent מחרוזת |
pbs/create-popupיוצר חלון קופץ (popup), החלקה פנימה (slide-in) או סרגל: התוכן שלו, הטריגר (כוונת יציאה, גלילה, זמן, לחיצה), התדירות והעמודים שבהם הוא יוצג. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (בדיקה פנימית של נתיב ה-REST) | title מחרוזת (חובה)content מחרוזת (חובה)status מחרוזת: draft, publishsettings אובייקט |
pbs/create-query-loopמוסיף לולאת שאילתה (query loop) עם כרטיס מוכן מראש, בעמוד חדש (pageTitle, status) או בסוף פוסט (post): מקור posts|users|terms|field, postType (מוצר עבור רשת חנות), perPage, עמודות, orderBy, סדר מיון, מספור עמודים ומסננים חיים [{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 מספר שלםpageTitle מחרוזתstatus מחרוזת: draft, publish, privatesource מחרוזת: posts, users, terms, fieldpostType מחרוזתperPage מספר שלםcolumns מספר שלםorderBy מחרוזתorder מחרוזת: ASC, DESCpagination מחרוזת: none, numbers, prevnexttaxonomy מחרוזתfieldKey מחרוזתfilters מערך |
pbs/create-teamיוצר ספריית צוות (name) שאתרים אחרים יכולים להצטרף אליה באמצעות קוד הזמנה. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (בדיקה פנימית של נתיב ה-REST) | name מחרוזת (חובה) |
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 מחרוזת (חובה)type מחרוזת (חובה)content מחרוזתinclude מערךexclude מערךpriority מספר שלםstatus מחרוזת: publish, draft |
pbs/deactivate-custom-fontמסיר גופן מותאם אישית (לפי מזהה slug) מבוררי הגופנים. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | slug מחרוזת (חובה) |
pbs/delete-classמוחק מחלקה גלובלית (class). אלמנטים שהשתמשו בה שומרים על התוכן שלהם ומאבדים את העיצובים שלה. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | id מחרוזת (חובה) |
pbs/delete-iconמסיר סמל שהועלה; בלוקים שהשתמשו בו שומרים עותק משלהם. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (בדיקה פנימית של נתיב ה-REST) | id מחרוזת (חובה) |
pbs/delete-library-itemמוחק עיצוב מספריית הענן. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | item מחרוזת (חובה)team מחרוזת |
pbs/delete-pageמעביר עמוד לפח האשפה. ניתן לשחזר אותו מתוך עמודים, אשפה במשך 30 יום. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | delete_post בעמוד זה | id מספר שלם (חובה) |
pbs/delete-teamמוחק צוות ואת כל העיצובים בספרייה שלו. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (בדיקה פנימית של נתיב ה-REST) | team מחרוזת (חובה) |
pbs/delete-theme-templateמעביר תבנית אחת (id) לפח האשפה; העיצוב המקורי של ערכת העיצוב יוצג שוב במקום שבו היא הוחלה. ניתן לשחזור מפח האשפה. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | בדיקת הרשאות פנימית לכל פריט של נתיב ה-REST | id מחרוזת (חובה) |
pbs/disconnect-supportמנתק את האתר הזה מהתמיכה. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/duplicate-classמשכפל מחלקה גלובלית (class) תחת מזהה id חדש. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | id מחרוזת (חובה) |
pbs/duplicate-pageמשכפל עמוד (את הכותרת, התוכן והתבנית שלו) לתוך טיוטה חדשה. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | edit_post בעמוד ו-edit_pages | id מספר שלם (חובה)title מחרוזת |
pbs/export-designמחזיר את קובץ עיצוב האתר: קטגוריות, מחלקות גלובליות, משתנים, מרווחים, סולמות רדיוס וצללים וצבעים מותאמים אישית (פורמט page-builder-sandwich-design, גרסה 1). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/export-designsמייצא את התבניות והדפוסים הנבחרים (מזהים) ובאופן אופציונלי הגדרות כחבילה אחת עבור אתר אחר. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ids מערךsettings בוליאני |
pbs/find-builder-pagesמציג את העמודים והפוסטים שנבנו באמצעות Elementor, Divi, Beaver Builder או WPBakery (עמוד, per_page), כל אחד עם ה-builder שלו, ואם הוא הומר בעבר, את הטיוטה שהומרה. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (בדיקה פנימית של נתיב ה-REST) | page מספר שלםper_page מספר שלם |
pbs/generate-pageבונה עמוד מקטעים (שסופקו, או נבחרו על ידי בינה מלאכותית מתוך ספריית המקטעים) ומפעיל בינה מלאכותית לשכתוב כל הטקסט שלו בהתאם לבריף שלך, תוך שמירה על העיצוב. משתמש בספק הבינה המלאכותית שהוגדר בהגדרות ה-AI של התוסף. העמוד נוצר כטיוטה אלא אם נתבקש סטטוס אחר. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; publish_pages לפרסום; כללי התפקידים וההוצאות של הגדרות ה-AI | brief מחרוזת (חובה)title מחרוזתsections מערךstatus מחרוזת: draft, pending, publish, private |
pbs/get-blockמחזיר הגדרות של בלוק בודד (מאפיינים עם הסוגים, האפשרויות וברירות המחדל שלהם), במה הוא תומך, אילו בלוקים הוא יכול להכיל, ודוגמה מוכנה לשימוש ב-markup של בלוקים. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name מחרוזת (חובה) |
pbs/get-breakpointsמחזיר את רוחבי הטאבלט והמובייל (ונקודות שבירה מותאמות אישית ב-Pro) שבהם משתמשים פקדי הרספונסיביות. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-conversion-trackingמחזיר את הגדרות Google Analytics 4, Google Tag Manager ו-Meta Pixel ואילו לחיצות ושליחות טפסים נשלחות. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-cookie-bannerמחזיר את באנר ההסכמה: האם הוא פעיל, הטקסט והעיצוב שלו, הקטגוריות והיכן הוא חל. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-design-globalsמחזיר את הצבעים והגופנים הכלל-אתריים (כותרות וגוף הטקסט) שבהם כל בלוק משתמש, כפי שמוצג במסך עיצוב האתר. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-design-systemמחזיר את מערכת העיצוב של Pro: מחלקות גלובליות, משתנים, design tokens, מצב כהה, ערכת מותג וגופנים מותאמים אישית. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-diagnosticsמחזיר את נתוני האבחון שכרטיס תמיכה היה כולל: גרסאות, תוספים פעילים, מגבלות ושגיאות אחרונות. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-figma-connectionמחזיר האם לאתר יש personal access token של Figma, חשבון ה-Figma שאליו הוא שייך וארבעת התווים האחרונים שלו. הטוקן עצמו לעולם אינו מוחזר. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-library-accountמחזיר את השימוש באחסון של ספריית הענן, מכסת התוכנית ופרטי הצוות. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-library-itemמחזיר עיצוב שמור אחד, מוכן להטמעה באתר זה (התמונות שלו יובאו לספריית המדיה). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | item מחרוזת (חובה)team מחרוזת |
pbs/get-library-storageמחזיר את הגדרות האחסון מסוג bring-your-own R2/S3 (הסוד לעולם אינו מוחזר). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-licenceמחזיר את תוכנית ה-Page Builder Sandwich של אתר זה, מצב הרישיון, תאריך החידוש ומה שהתוכנית כוללת. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-maintenanceמחזיר את מצב התחזוקה / בקרוב: מצב, עמוד, retry-after ואילו תפקידים עדיין רואים את האתר. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-migrationמחזיר את התקדמות המרת התוכן של 5.x ודוח. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | בדיקת הרשאות פנימית לכל פריט של נתיב ה-REST | ללא |
pbs/get-motion-optionsמחזיר כל הגדרת תנועה (אנימציית כניסה, משכה וההשהיה שלה, אפקט גלילה, אפקט ריחוף, הישארות בתצוגה, פָּרָלַקְס, מעקב אחר הסמן) יחד עם האפשרויות או הטווח שלה, ואת נקודות השבירה של האתר. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-newsletter-keysמציין האם מפתח Mailchimp שמור (המפתח עצמו לעולם אינו מוחזר). | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-pageמחזיר כותרת, סטטוס, קישורים ותוכן בלוקים של עמוד, ואת המקטעים (בלוקים ברמה העליונה) שמהם הוא מורכב. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | edit_post בעמוד זה | id מספר שלם (חובה) |
pbs/get-replace-jobמחזיר את ההתאמות של משימה, עמוד אחר עמוד, לצורך בדיקה לפני ההחלה. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (בדיקה פנימית של נתיב ה-REST) | id מחרוזת (חובה) |
pbs/get-reviews-sourcesמחזיר את מקורות Google ו-Trustpilot שבלוק ה-Reviews מציג. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-rolesמחזיר אילו תפקידים רשאים להשתמש בבונה, בעיצוב, בקוד ובתבניות (מצב לקוח). | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-settingsמחזיר את קידומת המחלקה של צד הלקוח, מצב עדכוני הבטא והאם סוכני בינה מלאכותית (MCP) מורשים. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-structured-dataמציג את הנתונים המובנים של schema.org שבלוקים של עמוד מדפיסים (FAQ, How-To, מוצר, חוות דעת, נתיב פירורי לחם) ואילו סוגים מושארים לתוסף ה-SEO של האתר כדי ששום דבר לא יודפס פעמיים. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | edit_post בעמוד | post_id מספר שלם (חובה) |
pbs/get-support-connectionמציין האם אתר זה מחובר לתמיכה של Zinn Digital®, ובאיזה שם. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (בדיקה פנימית של נתיב ה-REST) | refresh בוליאני |
pbs/get-theme-builder-optionsמחזיר את סוגי התבניות, סוגי תנאי התצוגה (עמוד, סוג פוסט, מונח, ארכיון, חיפוש, 404, מחובר, תפקיד, מכשיר, תאריך, שעה, פרמטר URL, מפנה, שפה, עגלה) עם האפשרויות שלהם באתר זה (תפקידים, שפות, סוגי פוסטים, טקסונומיות), ואת מאפיין הבלוק (pbswConditions: {match, rules}) שמציג או מסתיר כל בלוק. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/get-white-labelמחזיר את הגדרות ה-white-label: פועל או כבוי, השם המוצג ואילו משתמשים עדיין רואים את המקור. | פרו | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (בדיקה פנימית של נתיב ה-REST) | ללא |
pbs/import-designמאמת קובץ עיצוב אתר (file) וכאשר apply הוא false, מחזיר מה מיזוג או החלפה (mode) היו מוסיפים, משנים ומסירים; כאשר apply הוא true, כותב אותו. | פרו | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | file אובייקט (חובה)mode מחרוזת: merge, replaceapply בוליאני |
pbs/import-designsמייבא חבילת עיצוב של Page Builder Sandwich (dryRun תחילה כדי לראות מה ישתנה; mode: skip או replace; מדיה; הגדרות). | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (בדיקה פנימית של נתיב ה-REST) | package אובייקט (חובה)mode מחרוזת: skip, replace, duplicatesettings בוליאניmedia בוליאניdryRun בוליאני |
pbs/import-figma-frameמייבא מסגרת Figma אחת (url: הקישור של המסגרת, כולל ה-node-id שלה) לתוך עמוד טיוטה חדש הבנוי מבלוקים: פריסת auto layout הופכת למכולות מסוג flex ו-grid, טקסט שומר על הגופנים והגדלים שלו, ותמונות מועתקות לספריית המדיה. משתמש בטוקן ה-Figma של האתר עצמו. משיב עם הטיוטה ודוח המרה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages ו-upload_files (בדיקה עצמאית של נתיב ה-REST) | url (חובה)titledryRunstatus: draft, pending, private, publish |
pbs/invite-team-memberיוצר קוד הזמנה לשימוש חד-פעמי (תפקיד: קריאה או כתיבה; תווית; ימים שבהם הקוד בתוקף). הקוד מוצג פעם אחת בלבד. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | team (חובה)role: read, writedayslabel |
pbs/join-teamמצטרף לספריית צוות באמצעות קוד הזמנה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | code (חובה) |
pbs/leave-teamעוזב את ספריית הצוות שהאתר הזה הצטרף אליה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | ללא |
pbs/list-ab-testsמציג את רשימת מבחני ה-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 |
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 |
pbs/list-extensionsמציג את מה שתוספים אחרים הוסיפו ל-Page Builder Sandwich באמצעות ה-API למפתחים שלו: בלוקים, מקורות נתונים דינמיים, תנאי תצוגה ופעולות טופס, כל אחד עם השם, התווית והתוסף שלו. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | ללא |
pbs/list-form-submissionsמציג את מה שהמבקרים שלחו דרך הטפסים ששומרים הגשות (form מצמצם את הרשימה), עמוד אחד בכל פעם. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | בדיקת הרשאות עצמאית לכל פריט של נתיב ה-REST | formper_pagepage |
pbs/list-formsמציג את הטפסים שנבנו באמצעות בלוק הטופס ואת תוספי הטפסים שניתן להטמיע באמצעותו. | 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 |
pbs/list-library-itemsמציג את העיצובים השמורים בספריית הענן (kind: קטע, עמוד או תבנית; team: ספרייה של צוות). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (בדיקה עצמאית של נתיב ה-REST) | teamkind: , 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) ואילו מהם מחוברים. מפתחות לעולם אינם מוחזרים. | 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 מחרוזת (חובה) |
pbs/list-pagesמציג את העמודים שבאפשרותך לערוך, החדשים ביותר תחילה, עם אפשרות לחיפוש. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; רק עמודים שהמשתמש יכול לערוך מוצגים ברשימה | search מחרוזתstatus מחרוזת: any, draft, pending, publish, privatepage מספר שלםper_page מספר שלם |
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מציג את המקטעים המוכנים מראש (הירו, תכונות, שאלות נפוצות, המלצות, הנעה לפעולה ועוד) שניתן להוסיף לעמוד. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search מחרוזת |
pbs/list-team-membersמציג את האתרים בצוות ואת הגישה שלהם. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | team מחרוזת (חובה) |
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מציג את התבניות, התבניות החוזרות (patterns) וההגדרות שניתן לייצא לאתר אחר. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | אין |
pbs/list-uploaded-iconsמציג את סמלי ה-SVG שהועלו לספריית הסמלים, החדשים ביותר תחילה. | חינם | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (בדיקה עצמאית של נתיב ה-REST) | page מספר שלםper_page מספר שלם |
pbs/move-sectionמעביר מקטע בעמוד ממיקום אחד לאחר (מבוסס על 0, לפי הסדר שבו העמוד מציג אותם). | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | edit_post באותו עמוד | id מספר שלם (חובה)from מספר שלם (חובה)to מספר שלם (חובה) |
pbs/open-support-ticketפותח פניית תמיכה (נושא, הודעה, סוג, אימייל), עם נתוני האבחון של אתר זה כאשר מנהל המערכת הסכים לכך. לעולם אינו יוצר פרטי התחברות או שולח אותם. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | subject מחרוזת (חובה)message מחרוזת (חובה)kind מחרוזת: help, bug, feedback, feature_requestemail מחרוזתname מחרוזתdiagnostics בוליאני |
pbs/preview-dynamic-valueמחזיר את מה שצימוד נתונים (binding) מציג בפוסט מסוים (פוסט, מקור ושדה או ספק + מפתח, כ-text|url), כדי לבדוק צימוד לפני או אחרי הוספתו. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (בדיקה עצמאית של נתיב ה-REST) | post מספר שלם (חובה)source מחרוזת (חובה)field מחרוזתprovider מחרוזתkey מחרוזתas מחרוזת: text, url |
pbs/record-support-consentמתעד את הסכמת מנהל המערכת לשליחת נתוני אבחון עם פניות תמיכה. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | consent בוליאני (חובה) |
pbs/refresh-reviewsמביא את הביקורות העדכניות ביותר מ-Trustpilot כעת במקום להמתין לרענון היומי. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (בדיקה עצמאית של נתיב ה-REST) | אין |
pbs/remove-blockמסיר בלוק אחד (מקטע שלם, או בלוק בתוכו) מעמוד, שנמצא לפי הנתיב שלו. הגרסה הקודמת של העמוד נשארת בהיסטוריית הגרסאות שלו. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | edit_post באותו עמוד | id מספר שלם (חובה)path מערך (חובה) |
pbs/remove-library-storageמסיר את הגדרות האחסון החיצוני (bring-your-own storage); שוב נעשה שימוש באחסון של התוכנית. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (הבדיקה העצמית של נתיב ה-REST) | ללא |
pbs/remove-local-fontמוחק את הקבצים של משפחת גופנים באירוח עצמי. | חינם | 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שומר את מבנה הבלוק (כותרת, סוג, markup, סגנונות, תגיות) בספריית הענן שלך או בספרייה של צוות; תמונות נארזות יחד איתו. | 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מגדיר או מסיר (null) הגדרות תנועה בבלוק יחיד בעמוד, לפי הנתיב שלו, בנקודת עצירה (ברירת מחדל: base). פועל בכל בלוק, כולל בלוקים של הליבה שה-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שומר אחסון חיצוני (bring-your-own storage): ספק (r2 או s3), מאגר (bucket), אזור, נקודת קצה (endpoint), קידומת, key_id, סוד, מופעל. | 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שומר (או, עם ערך ריק, מסיר) את מפתח ה-API של Mailchimp שבו משתמש בלוק הניוזלטר. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (הבדיקה העצמית של נתיב ה-REST) | mailchimp string (חובה) |
pbs/set-reviews-sourcesמגדיר את מקום ה-Google ואת העסק ב-Trustpilot שבלוק הביקורות קורא. | 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מפעיל או משבית מיתוג לבן (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מנקה סוג אחד של ממצאים: גרסאות קודמות (שומר את 5 החדשות ביותר של כל פוסט, מוחק ישנות יותר), תבניות (מעביר תבניות מסונכרנות שאינן בשימוש לאשפה), תמונות (עותק מוקטן שבו וורדפרס משתמשת; המקור נשמר), מחלקות (מסיר מחלקות עיצוב שאינן בשימוש, נשמרות לשחזור). כל הרצה מנקה מקבץ אחד; הערך של "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 לבלוקים; כל פוסט מגובה תחילה. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | בדיקת ההרשאות לכל פריט של נתיב ה-REST עצמו | אין |
pbs/start-replaceמתחיל איתור והחלפה בטוחים לבלוקים (חיפוש, החלפה, סוג: טקסט, קישור או צבע; התאמת אותיות רישיות; סוגים). שום דבר לא משתנה עד שהמשימה שנצפתה בתצוגה מקדימה מוחלת. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (הבדיקה של נתיב ה-REST עצמו) | find מחרוזת (חובה)replace מחרוזתkind מחרוזת: text, link, colourtypes מערךmatch_case בוליאני |
pbs/start-trialמתחיל את תקופת הניסיון ל-14 יום של Page Builder Sandwich Pro עבור אתר זה (אין צורך בתשלום). | חינם | 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משחזר עמוד אחד שהומר מתוך הגיבוי שלו. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | בדיקת ההרשאות לכל פריט של נתיב ה-REST עצמו | id מחרוזת (חובה) |
pbs/undo-migrationמשחזר כל פוסט שהומר מתוך הגיבוי שלו. | חינם | 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 מחרוזת (חובה) |
pbs/update-blockמשנה את ההגדרות (מאפיינים) של בלוק אחד בתוך עמוד, שנמצא לפי הנתיב שלו; מאפיינים שאתה שולח ממוזגים על פני הנוכחיים. עובד על בלוקים שהאתר מעבד מתוך ההגדרות שלהם; בלוק שה-HTML שלו שמור בעמוד משתנה על ידי החלפת המרקאפ של העמוד. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_post באותו עמוד | id מספר שלם (חובה)path מערך (חובה)attributes אובייקט (חובה) |
pbs/update-brand-kitשומר את ערכת המותג: שם, לוגו, צבעים, גופני כותרות וגוף, וטון המותג שבו משתמשת כתיבת ה-AI. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (הבדיקה של נתיב ה-REST עצמו) | name מחרוזתlogo מספר שלםcolors מערךheadingFont מחרוזתbodyFont מחרוזתvoice מחרוזת |
pbs/update-breakpointsמשנה את רוחב הטאבלט והנייד בפיקסלים; עם Pro, נקודות שבירה מותאמות אישית נוספות. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (הבדיקה של נתיב ה-REST עצמו) | tablet מספר שלםmobile מספר שלםcustom מערך |
pbs/update-classמשנה את התווית, ה-slug או הסגנונות של מחלקה גלובלית; כל אלמנט שמשתמש בה מתעדכן. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (הבדיקה של נתיב ה-REST עצמו) | id מחרוזת (חובה)label מחרוזתslug מחרוזתs אובייקטcat מחרוזת |
pbs/update-conversion-trackingמשנה את הגדרות Google Analytics 4, Google Tag Manager ו-Meta Pixel ואילו אירועים נשלחים. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (הבדיקה של נתיב ה-REST עצמו) | ga4 מחרוזתgtm מחרוזתpixel מחרוזתloadTags בוליאניformEvent מחרוזת |
pbs/update-cookie-bannerמשנה את באנר ההסכמה. בזמן שהוא מופעל, סקריפטים של מעקב ממתינים להסכמת המבקר. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (הבדיקה של נתיב ה-REST עצמו) | enabled בוליאניpopup מספר שלםhandles מערךcookieDays מספר שלםoptOutOutsideEu בוליאני |
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 מחרוזת (חובה): device, light, darkcolors אובייקט |
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) | group string (חובה): classes, tokensitems array (חובה) |
pbs/update-design-globalsמשנה את הצבעים (colors), הגופנים (fonts, headingFont, bodyFont) ברחבי האתר כולו. כל עמוד מתעדכן בהתאם לשינוי; קובץ theme.json של ערכת העיצוב נשמר מסונכרן. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (בדיקה פנימית של נתיב ה-REST) | 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) | post string (חובה)form string (חובה)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageמשנה כותרת, סטטוס או תוכן בלוקים של עמוד. התוכן שנשלח מחליף את תוכן העמוד. | חינם | 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משנה חלון קופץ (popup), סלייד-אין (slide-in) או סרגל (bar) לפי (id): תוכן, טריגר, תדירות או היכן הוא מוצג. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (בדיקה פנימית של נתיב ה-REST) | id string (חובה)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsמשנה את קידומת המחלקה של ה-front-end (בין 1 ל-8 אותיות קטנות או ספרות, מתחיל באות) ו/או מפעיל או מכבה סוכני AI (MCP) (הגדרה mcp: false מסירה כל יכולת ואת נקודת הקצה של ה-MCP). | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (בדיקה פנימית של נתיב ה-REST) | prefix stringmcp boolean |
pbs/update-theme-templateמשנה תבנית אחת (id): כל אחד מהבאים: כותרת, סוג, תוכן (block markup), הכללה (include), החרגה (exclude), עדיפות, סטטוס. רק מה שנשלח משתנה. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | בדיקת הרשאות פרטנית לפריט של נתיב ה-REST עצמו | 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) | 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) | variables array (חובה) |
pbs/upload-iconמוסיף סמל SVG (name, svg markup) לספריית הסמלים; ה-SVG עובר ניקוי (sanitised) תחילה. | חינם | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (בדיקה פנימית של נתיב ה-REST) | 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) | name string (חובה)json string (חובה) |
נוצר מתוך קובץ ה-abilities.json של התוסף, אשר נוצר בעצמו מאתר פעיל; בדיקה נכשלת כאשר יש אי-התאמה בין השניים.
פקודות WP-CLI
הרץ פקודות אלו בשרת באמצעות WP-CLI. כל פקודה בודקת את אותן ההרשאות כמו מסכי התוסף; הדוגמאות לקוחות מטקסט העזרה של התוסף עצמו.
| פקודה | מה היא עושה | מהדורה |
|---|---|---|
wp pbs export [--types=<types>] [--no-settings] [--file=<name>] | ייצוא תבניות, דפוסים (patterns) והגדרות לקובץ. | חינם |
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run] | ייבוא קובץ ייצוא. | חינם |
wp pbs importers run | המרת תוכן ישן: כל פוסט, או אחד. | חינם |
wp pbs importers status | הצגת מצב ההגירה. | חינם |
wp pbs importers undo | ביטול המרות מהגיבויים שלהן: כל פוסט, או אחד. | חינם |
wp pbs migrate run | המרת תוכן ישן: כל פוסט, או אחד. | חינם |
wp pbs migrate status | הצגת מצב ההגירה. | חינם |
wp pbs migrate undo | ביטול המרות מהגיבויים שלהן: כל פוסט, או אחד. | חינם |
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>] | חיפוש והחלפה בכל האתר. | פרו |
wp pbsw fonts download <family> [--weights=<weights>] [--italic] | הורדת משפחת Google Fonts לאתר זה. | חינם |
wp pbsw fonts list | הצגת רשימת המשפחות השמורות. | חינם |
wp pbsw fonts remove <family> | הסרת משפחה שמורה והקבצים שלה. | חינם |
פעולות (Actions) ומסננים (Filters)
כל hook שהתוסף מציע, עם התיאור מקוד המקור שלו. מסננים (Filters) משנים ערך; פעולות (Actions) מאפשרות לך להריץ קוד בנקודת זמן מסוימת; נקודות כניסה הן פעולות שאתה מפעיל כדי לבקש מהתוסף לבצע משהו.
| Hook | סוג | מה זה עושה | פרמטרים | מהדורה |
|---|---|---|---|---|
pbs_assets_changed | Action | מופעל כאשר קובצי הצד-הקדמי (front-end) שפורסמו על ידי PBS השתנו ומטמוני העמודים שאליהם הוא יכול להגיע רוקנו: התחבר אליו כדי לנקות את מה ש-PBS אינו יכול להגיע אליו (CDN, פרוקסי, מטמון של השרת). | ללא | חינמי |
pbs_enqueue_scripts | Action | פעולת Legacy: הכנסת סקריפטים הקוראים ל-window.pbsAddInspector() לתור. | ללא | חינמי |
pbs_shortcodes | Filter | מסנן Legacy: תג שורטקוד => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | חינמי |
pbsw_admin_data | Filter | מסנן את הנתונים שאיתם אפליקציית הניהול מופעלת. שכבת הפרימיום משתמשת בו כדי לדווח על המהדורה שלה; שום מידע רגיש אינו שייך לכאן, כיוון שהוא מודפס ישירות לתוך העמוד. | ללא | חינמי |
pbsw_admin_enqueue | Action | מופעל לאחר שהסקריפט של מסך הניהול הוכנס לתור, כך שמודול יכול להכניס לתור סקריפט המוסיף פאנל דרך מסנן ה-JavaScript של `pbs.admin.panels` (עליו להיות תלוי ב-handle הזה; המסך מתרנדר בעת DOM ready, לאחר שכל סקריפט פוטר הופעל). | string $handle | חינמי |
pbsw_ai_enqueue | Action | מופעל לאחר שבאנדל עורך ה-AI הוכנס לתור, כך שתוסף (ושכבת ה-Pro) יוכל להכניס לתור את פאנלי ה-AI שלו אחריו. | string $handle | חינמי |
pbsw_ai_messages | Filter | מסנן את ההודעות של כל בקשת AI שהתוסף שולח, יחד עם ההקשר שלה (משימה, מטרה, ספק, מודל, משתמש); ערכת המיתוג של Pro מוסיפה את המותג שלך כאן. | array $messagesarray $context | חינמי |
pbsw_ai_pro_features | Filter | מסנן את תכונות ה-AI של Pro שהעורך מציע (שכבת הפרימיום מוסיפה את שמותיה: agent, site, block, design, image, css, a11y). | ללא | חינמי |
pbsw_ai_seo_plugins | Filter | מסנן לאילו תוספי SEO עוזר ה-AI SEO כותב את כותרת המטא והתיאור. | ללא | חינמי |
pbsw_ai_seo_write | Filter | מסנן האם תוסף SEO אחר קיבל את כותרת המטא והתיאור. תוסף שנוסף ב-`pbsw_ai_seo_plugins` שומר אותם כאן, בדרכו שלו, ומחזיר true. | bool $writtenstring $pluginint $post_idstring $titlestring $description | חינמי |
pbsw_asset_sources | Filter | כל מקור צד-קדמי (front-end): של קובץ זה, אלו ששכבת הביצועים רושמת באמצעות add_source() (CSS לפי בלוק, מודולי תצוגה), וכל מה ששכבת הפרימיום מוסיפה לעצמה באמצעות `pbsw_asset_sources` (הקבצים שלה נמצאים בספרייה משלה, הנשלחת רק בחבילת הפרימיום). רק נתיב יחסי פשוט של `.css`/`.js` בתוך התוסף מתקבל, תחת מפתח של מקטעים באותיות קטנות (`legacy.css`, `block/row.css`, `module/tabs.js`). | ללא | חינמי |
pbsw_breakpoints_changed | Action | מופעל כאשר נקודות השבירה (breakpoints) משתנות (גיליונות עמודים מהודרים נבנים מחדש בצפייה הבאה שלהם, מכיוון שנקודות השבירה הן חלק מהחתימה שלהם). | ללא | חינמי |
pbsw_cache_purged | Action | מופעל לאחר ש-PBS ניקה פוסט מתוספי המטמון הפעילים. | int $post_id | חינמי |
pbsw_cache_purgers | Filter | מסנן את מנקי המטמון הנוספים המופעלים כאשר הקבצים שפורסמו משתנים: name => callable. חברת אחסון מוסיפה את שלה (CDN, פרוקסי); מנקה שזורק שגיאה יידלג ולא ידווח כמנוקה. | ללא | חינמי |
pbsw_code_blocks | Filter | מסנן את שמות הבלוקים המטופלים כקוד מותאם אישית (רק תפקידים בעלי הרשאת `code` רשאים להוסיף או לשנות אותם). | ללא | Pro |
pbsw_consent_country | Filter | מסנן את מדינת המבקר (ISO 3166-1 alpha-2) עבור הכלל האזורי של באנר העוגיות. התוסף לעולם אינו מחפש מדינה בעצמו; החזר " כאשר אינה ידועה. | string $country | Pro |
pbsw_content_only | Filter | מסנן האם משתמש מורשה לערוך טקסט ותמונות בלבד, כאשר פריסת העמוד נעולה. | bool $content_onlyint $user_id | חינמי |
pbsw_design_class_css | Filter | מסנן CSS מהודר של מחלקה גלובלית לפני שפונים למנוע העיצוב. החזר מחרוזת כדי להשתמש בה במקום זאת. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Filter | מסנן האם נקודות שבירה מותאמות אישית זמינות (pbs-d3, Pro). | bool $allowed | חינמי |
pbsw_design_element_css | Filter | מסנן האם CSS מותאם אישית ברמת האלמנט מהודר (שכבת הפרימיום מאפשרת זאת, d8). | bool $enabled | חינמי |
pbsw_design_layout_suffix | Filter | מסנן את הסיומת של סלקטור אלמנט הפריסה עבור בלוק (" = האלמנט של הבלוק עצמו). | string $suffixstring $prefix | חינמי |
pbsw_design_props | Filter | מסנן את מאפייני העיצוב (שכבת הפרימיום מוסיפה מאפיינים משלה). | ללא | חינמי |
pbsw_dynamic_editor_sources | Filter | מקורות נוספים בעורך (שדות מוצר של WooCommerce). | ללא | Pro |
pbsw_dynamic_fields | Filter | קטלוג שדות עבור ספקים שאין להם listing API שתוסף זה קורא (JetEngine, Toolset): מפתחות השדות שלהם מוקלדים בעורך, או מתווספים כאן. | string $post_type | Pro |
pbsw_dynamic_sources | Filter | מקורות נוספים (מוצרי WooCommerce): שם ← תווית; הערכים שלהם מגיעים מ-`pbsw_dynamic_value`. | ללא | Pro |
pbsw_dynamic_value | Filter | ערך ממקור אחר (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Action | מופעל לאחר שהגשת טופס עברה אימות והפעולות שלה רצו. | ללא | Pro |
pbsw_frontend_prefix | Filter | מסנן את קידומת המחלקה הניטרלית בצד הלקוח (front-end). | string $prefix | Free |
pbsw_fs_loaded | Action | מופעל ברגע שה-SDK של הרישוי נטען (בקובץ הראשי, לפני כל קוד של Page Builder Sandwich). הוסף hook כאן כדי לתקשר עם `pbsw_fs()`. | ללא | Free |
pbsw_is_agency | Filter | מסנן האם התכונות של תוכנית Agency זמינות באתר זה. | bool $agency | Free |
pbsw_is_pro | Filter | מסנן האם שכבת הפרימיום פועלת. רק שכבת הפרימיום מגיבה לזה. | bool $pro | Free |
pbsw_kit_api_base | Filter | מסנן את בסיס ה-API של Zinn Digital® שמסכי התמיכה קוראים לו. | string $base | Free |
pbsw_kit_diagnostics | Filter | מסנן את האבחון לפני שבעל האתר רואה אותו. תוסף מוסיף עובדות משלו תחת `extra`. ⛔ זה רץ לפני התצוגה המקדימה, לעולם לא בין התצוגה המקדימה לשליחה. | ללא | Free |
pbsw_kit_footprint_free | Filter | מסנן האם אתר זה נטול עקבות (footprint-free), כך ש-Zinn® Ads לעולם לא יקודם בו. | bool $footprint_free | Free |
pbsw_kit_imported | Action | מופעל לאחר ייבוא ערכה (kit). | int $front | Free |
pbsw_kit_promotions | Filter | מסנן את רישום הקידומי מכירות לפני פתירתו. הוסף שורה כדי לקדם מוצר אחר: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), ו-`url` או (עבור תוסף) `name`, `site`, `main_files`. | ללא | Free |
pbsw_kit_tier | Filter | מסנן את רמת התוכנית (tier) שהערכה מדווחת עבור תוסף זה (בדיקות וסביבת פיתוח; הרישיון קובע בסביבת הייצור). | string $tier | Free |
pbsw_lcp_fold | Filter | כמה נמוך בתוכן נחשב למסך הראשון, בפיקסלים של CSS מהחלק העליון שלו. בלוקים המתחילים מעליו נחשבים מעל לקו הקיפול (above the fold): התמונות שלהם נטענות מיד ולתמונת ה-LCP הסבירה ביותר ניתן `fetchpriority="high"`; בלוקים מתחתיו נטענים בטעינה עצלה (lazy-load). הגדל ערך זה עבור hero גבוה, הקטן עבור כותרת עליונה קומפקטית. | int $fold | Free |
pbsw_legacy_body_classes | Filter | מסנן את מחלקות ה-body הישנות (legacy). שכבת הפרימיום מוסיפה כאן את מחלקות הרספונסיביות של הפרימיום הישן (הנחיה 5: התנהגות זו אינה קיימת בתוסף החינמי). | ללא | Free |
pbsw_legacy_script_enqueued | Action | פוסט ישן (legacy) נבדק עבור התנהגות צד הלקוח שלו (שכבת הפרימיום מוסיפה משלה). | int $post_idstring $contentstring|null $handle | Free |
pbsw_library_token | Filter | מסנן את ה-bearer token שנשלח עם בקשות ערכה (ספריית הענן של הפרימיום מספקת אותו). | string $token | Free |
pbsw_link_base | Filter | מסנן את הנתיב שבו יושבים קישורים קצרים (`/go/<slug>/`). | string $base | Pro |
pbsw_list_services | Filter | מסנן את שירותי רשימות התפוצה שטפסים יכולים להירשם אליהם. | ללא | Pro |
pbsw_loop_query_args | Filter | שאילתת הלולאה (WooCommerce: טווח מחירים, במבצע, במלאי, מיוני מחיר/פופולריות/דירוג). | ללא | Pro |
pbsw_loop_sorts | Filter | אפשרויות מיון (WooCommerce מוסיף מחיר, פופולריות ודירוג). | ללא | Pro |
pbsw_mcp_abilities | Action | מופעל לאחר רישום היכולות החינמיות: Page Builder Sandwich Pro רושם כאן את שלו (האתחול שלו מתחבר לכאן רק כאשר הרישיון מאפשר את קוד הפרימיום). | ללא | Free |
pbsw_migration_batch_size | Filter | כמה פוסטים ישנים (גרסה 5.x) שלב מיגרציה אחד ברקע ממיר. כל שלב הוא פעולה אחת של Action Scheduler; אצווה קטנה יותר מתאימה לשרת איטי או מוגבל בזיכרון, ואצווה גדולה יותר לשרת מהיר עם פוסטים רבים. ערכים מתחת ל-1 מטופלים כ-1. | int $size | Free |
pbsw_migration_post_types | Filter | מסנן את סוגי הפוסטים שהמיגרציה של המערכת הישנה ממירה. | list<string> $types | Free |
pbsw_nav_menu_item_classes | Filter | מסנן את המחלקות (classes) של פריט (אפשרויות פריט של Pro מוסיפות את `nav-menu__item–hide-mobile` ואת `–hide-desktop`). נשמרות רק מחלקות מסוג `nav-menu__item–<name>`. | int $depth | חינם |
pbsw_nav_menu_item_label | Filter | מסנן את התווית של פריט, שהיא HTML עם תווי מילוט (escaped HTML) (אפשרויות פריט של Pro מוסיפות סמל, תג ותיאור). פונקציית callback חייבת להחזיר HTML עם תווי מילוט. | string $labelint $depthstring $prefix | חינם |
pbsw_nav_menu_toggle | Filter | מסנן את ה-HTML של כפתור התפריט: מעצב סרגל הפתיחה/סגירה של Pro ממקם אותו בסרגל עם לוגו, תיבת חיפוש, קישורים… (מוצג רק כאשר התפריט מקופל). תוצאה שאינה כוללת את הכפתור ללא שינוי נדחית, כך שהתפריט לעולם לא יאבד אותו. | string $togglestring $prefix | חינם |
pbsw_newsletter_form_settings | Filter | ההגדרות של טופס שאינו שייך לגרסה 5.x (ערך ⇐ *data-), או מערך ריק. | int $post_idstring $form | חינם |
pbsw_newsletter_providers | Filter | שירותי הניוזלטר שאתר זה יכול להירשם אליהם: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. שכבת הפרימיום מוסיפה את שלושת השירותים של 5.x. | אין | חינם |
pbsw_page_css_changed | Action | מופעל כאשר גיליון הסגנונות המהודר (compiled stylesheet) של פוסט השתנה (תוספי זיכרון מטמון מנקים לפיו). | int $post_id | חינם |
pbsw_page_css_enqueued | Action | מופעל לאחר שגיליון הסגנונות המהודר של עמוד נכנס לתור (שכבת ה-critical-CSS של הפרימיום מתחברת כאן). | string $handleint $post_id | חינם |
pbsw_page_css_extra | Filter | מסנן את ה-CSS שמתווסף לגיליון המהודר של עמוד אחרי גיליונות הסגנונות של הבלוקים עצמם (pbs-p4: כללי ה-`.<prefix>-s-<id>` של מערכת העיצוב). מהודר, לא מכווץ (minified) כאן: מאזין מחזיר את ה-CSS שלו מוכן להגשה. | string $extrastring $prefixint $post_id | חינם |
pbsw_page_css_signature | Filter | מסנן מה עוד מגדיר מצב מהודר כעדכני (pbs-p4: נקודות העצירה – breakpoints). | string $extra\WP_Post $post | חינם |
pbsw_page_css_state | Filter | מסנן את המצב המהודר של פוסט לפני שמירתו (pbs-p4 מתעד אילו כללי עיצוב נושא הגיליון, כך שמסנן הרינדור לא ידפיס אותם שוב). | int $post_id | חינם |
pbsw_permission | Filter | מסנן האם משתמש רשאי להשתמש ביכולת של ה-builder. התוסף החינמי מאפשר לכולם; מנהל התפקידים של Pro מחזיר תשובה לפי תפקיד. מנהלי מערכת (Administrators) צריכים תמיד לקבל הרשאה. | bool $allowedstring $whatint $user_id | חינם |
pbsw_popup_force | Filter | חלונות קופצים (Popups) המודפסים בכל עמוד ללא קשר לטירגוט שלהם (באנר קובצי ה-cookie). | אין | Pro |
pbsw_replace_post_types | Filter | מסנן את סוגי הפוסטים שפעולת חיפוש והחלפה מחפשת בהם כברירת מחדל. | אין | Pro |
pbsw_schema_skip | Filter | מסנן את סוגי הנתונים המובנים (structured data) ש-Page Builder Sandwich משמיט מכיוון שתוסף ה-SEO של האתר כבר מדפיס אותם עבור עמוד זה. | string $content | Pro |
pbsw_site_design_data | Filter | מסנן את נתוני האתחול של Site design. שכבת הפרימיום מדווחת על המהדורה שלה ומוסיפה את הנתונים שהמקטעים שלה צריכים. | אין | חינם |
pbsw_site_design_deps | Filter | מסנן את התלויות של חבילות Site design. שכבת הפרימיום מוסיפה את הסקריפט שלה כאן, כך שהמקטעים שלה נרשמים לפני שהפאנל מרונדר לראשונה. | string $handle | חינם |
pbsw_site_health_keep_revisions | Filter | מסנן כמה מהגרסאות האחרונות של כל פוסט פעולת הניקוי שומרת (ברירת מחדל: 5). | int $keep | Pro |
pbsw_style_at_rules | Filter | מסנן את הגדרות ברירת המחדל של at-rule שבונה הסגנונות מציע תחת סגנון › תנאי: רשימה של `array( 'id' => 'narrow-card', 'label' => 'Narrow card', 'type' => 'container', 'query' => 'card (max-width:400px)' )`, כאשר `type` הוא `media`, `container` או `supports`. ערכים שהוגדרו תחת תנאי מודפסים כ-`@<type> <query>{…}` לאחר כללי גודל המסך. הגדרות ברירת המחדל המובנות הן הדפסה, ערכת צבעים כהה, תנועה מופחתת ועכבר או משטח מגע; הגדרה לא חוקית מושמטת ומצוינת בפעולת `pbsw_style_at_rules_invalid`. | אין | חינם |
pbsw_style_at_rules_invalid | Action | מופעל כאשר ערכים מוגדרים מראש מתוך `pbsw_style_at_rules` הושמטו כלא תקינים. | אין | חינם |
pbsw_template_content_location | Filter | מיקום תוכן ספציפי יותר (WooCommerce: single_product, product_archive, cart…). | string $location | Pro |
pbsw_template_resolved | Filter | התבניות שנבחרו עבור מיקום מסוים. | string $type | Pro |
pbsw_template_types | Filter | סוגי תבניות נוספים (עמודי WooCommerce). | אין | 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 | מסנן את מדינת המבקר עבור שער הגיל והודעות הימורים אחראיים, עבור אתר שיודע זאת בדרך אחרת (תוסף מיקום גיאוגרפי, פרופיל חברות). | string $country | Pro |
pbsw_white_label_map | Filter | מסנן את החלפות ה-White-label (טקסט מקור => טקסט מוצג). | none | Pro |