นักพัฒนา
ข้อมูลอ้างอิงความสามารถของ page-builder-sandwich
page-builder-sandwich ลงทะเบียนการดำเนินการผ่าน WordPress Abilities API ความสามารถเดียวกันนี้คือเครื่องมือ MCP บนเซิร์ฟเวอร์ของเว็บไซต์เองและเป็นเส้นทาง REST ใต้ /wp-json/wp-abilities/v1 หน้านี้สร้างขึ้นจากรีจิสทรีของปลั๊กอินเอง
จุดสิ้นสุด
MCP ผ่าน HTTP (แบบสตรีมได้)
https://example.com/wp-json/pbs/v1/mcpMCP ผ่าน WP-CLI (อินพุตและเอาต์พุตมาตรฐาน)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: แสดงรายการความสามารถทั้งหมด
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: เรียกใช้ความสามารถ
/wp-json/wp-abilities/v1/abilities/<name>/runการยืนยันตัวตนและสิทธิ์
คำขอ HTTP จะยืนยันตัวตนด้วยรหัสผ่านแอปพลิเคชัน WordPress (HTTP Basic) การเชื่อมต่อกับเซิร์ฟเวอร์ MCP จำเป็นต้องมีความสามารถที่แสดงด้านล่าง ความสามารถแต่ละรายการจะตรวจสอบสิทธิ์ของตนเองตามแต่ละออเจกต์ ความสามารถแบบอ่านอย่างเดียวจะทำงานด้วย GET และมีข้อมูลนำเข้าอยู่ในคิวรีสตริง ส่วนความสามารถอื่น ๆ จะทำงานด้วย POST และมีเนื้อหา JSON {"input": {…}}
ตัวอย่าง
# REST: เรียกใช้ความสามารถ
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pbs-get-breakpoints","arguments":{}}}ความสามารถทั้งหมด
สร้างขึ้นจาก abilities.json ของปลั๊กอิน ซึ่งสร้างขึ้นจากเว็บไซต์ที่กำลังทำงานอยู่; การทดสอบจะล้มเหลวเมื่อทั้งสองอย่างไม่ตรงกัน
| ความสามารถ | การทำงานอย่างไร | ฉบับพิมพ์ | REST | สิทธิ์ | พารามิเตอร์ |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | เปิดใช้งานฟอนต์ที่อัปโหลด (Pro) ทำให้แบบอักษรที่กำหนดเองซึ่งอัปโหลดแล้ว (ไฟล์แบบอักษรในไลบรารีสื่อ ตามรหัส) สามารถใช้งานได้ในตัวเลือกแบบอักษร | รุ่น Pro | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (จำเป็นต้องมี) |
pbs/add-local-fontpbs-add-local-font | โฮสต์ฟอนต์ด้วยตัวเอง ดาวน์โหลดชุดฟอนต์ Google (ตระกูลฟอนต์, น้ำหนัก, ตัวเอียง) และให้บริการจากเว็บไซต์นี้ | รุ่นฟรี | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (จำเป็นต้องมี), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | เพิ่มส่วนในหน้า เพิ่มส่วนที่สร้างไว้ล่วงหน้าลงในหน้า: ที่จุดเริ่มต้น ที่จุดสิ้นสุด หรือหลังส่วนที่ตำแหน่งที่กำหนด | รุ่นฟรี | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (จำเป็นต้องมี), section: string (จำเป็นต้องมี), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | นำชุดแบรนด์ไปใช้ (Pro) นำสีและแบบอักษรของชุดแบรนด์ที่บันทึกไว้ไปใช้กับการออกแบบเว็บไซต์ | รุ่น Pro | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | ไม่มี |
pbs/apply-kitpbs-apply-kit | นำเข้าชุดเว็บไซต์ นำเข้าหน้าเว็บของชุดเว็บไซต์ (ทั้งหมดหรือหน้าที่ระบุ) โดยสามารถเลือกเผยแพร่ ตั้งค่าหน้าแรก และเพิ่มลงในเมนูได้ การนำเข้าอีกครั้งจะเป็นการอัปเดตหน้าเดิม | รุ่นฟรี | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (จำเป็นต้องมี), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | แทนที่ด้วยการค้นหา (Pro) ใช้กับงานที่ดูตัวอย่างแล้ว โพสต์ที่เปลี่ยนแปลงทั้งหมดจะมีการสำรองข้อมูลไว้สำหรับ pbs/undo-replace | รุ่น Pro | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/build-landing-pagepbs-build-landing-page | สร้างหน้าแลนดิ้งเพจ ขั้นตอนการทำงานแบบแนะนำ: เอเจนต์จะเลือกส่วนที่เหมาะกับธุรกิจของคุณ สร้างหน้าเว็บในรูปแบบฉบับร่าง และเขียนเนื้อหาให้ | รุ่นฟรี | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (จำเป็นต้องมี) |
pbs/build-pagespbs-build-pages | สร้างหลายหน้า สร้างหน้าสูงสุด 50 หน้าในการเรียกครั้งเดียว แต่ละหน้าสร้างจากส่วนเนื้อหาและ/หรือเนื้อหาบล็อก หน้าแต่ละหน้าจะได้รับการตรวจสอบและสร้างขึ้นในตัว ผลลัพธ์จะแสดงรายการหน้าทั้งหมดที่สร้างขึ้นและหน้าที่ถูกปฏิเสธ พร้อมทั้งระบุเหตุผล | รุ่น Pro | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (จำเป็นต้องมี) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | เชื่อมต่อ Adobe Fonts (Pro) เชื่อมต่อเว็บโปรเจกต์ Adobe Fonts (Typekit) ด้วยรหัสชุดเครื่องมือ เพื่อให้ฟอนต์แสดงในตัวเลือกฟอนต์ | รุ่น Pro | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (จำเป็นต้องมี) |
pbs/connect-supportpbs-connect-support | เชื่อมต่อกับฝ่ายสนับสนุน เชื่อมต่อเว็บไซต์นี้กับฝ่ายสนับสนุนของ Zinn Digital® (ชื่อ, อีเมล, ความยินยอม) | รุ่นฟรี | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (จำเป็นต้องมี), name: string, consent: boolean (จำเป็นต้องมี) |
pbs/convert-postpbs-convert-post | แปลงหน้าเดิมหนึ่งหน้า แปลงหน้าเว็บ 5.x หนึ่งหน้าเป็นบล็อก (สำรองข้อมูลไว้ก่อน) | รุ่นฟรี | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (จำเป็นต้องมี) |
pbs/create-classpbs-create-class | สร้างคลาสสิกสากล (Pro) สร้างคลาสสิกไตล์ส่วนกลางที่นำกลับมาใช้ใหม่ได้: ป้ายกำกับ, สลัก และสไตล์ของมัน (s) | รุ่น Pro | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (จำเป็นต้องมี), slug: string, s: object |
pbs/create-pagepbs-create-page | สร้างหน้าใหม่ สร้างหน้าเว็บจากส่วนต่างๆ (โปรดดู pbs/list-sections) และ/หรือเนื้อหาบล็อก หน้าใหม่จะเป็นแบบร่างเว้นแต่จะมีการขอสถานะอื่น | รุ่นฟรี | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (จำเป็นต้องมี), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | สร้างทีมห้องสมุด (เอเจนซี่) สร้างคลังทีม (name) ที่เว็บไซต์อื่นสามารถเข้าร่วมได้ด้วยรหัสเชิญ | รุ่น Pro | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (จำเป็นต้องมี) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | ปิดใช้งานฟอนต์ที่อัปโหลด (Pro) ลบฟอนต์กำหนดเอง (ด้วย slug) ออกจากตัวเลือกฟอนต์ | รุ่น Pro | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (จำเป็นต้องมี) |
pbs/delete-classpbs-delete-class | ลบโกลบอลคลาส (Pro) ลบส่วนสากล (global class) ออก องค์ประกอบที่เคยใช้งานจะยังคงเนื้อหาไว้แต่จะสูญเสียรูปแบบดังกล่าว | รุ่น Pro | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/delete-iconpbs-delete-icon | ลบไอคอนที่อัปโหลดแล้ว ลบไอคอนที่อัปโหลดแล้ว บล็อกที่เคยใช้ไอคอนดังกล่าวจะยังคงเก็บสำเนาของตนเองไว้ | รุ่นฟรี | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/delete-library-itempbs-delete-library-item | ลบการออกแบบคลังคลาวด์ (Pro) ลบการออกแบบออกจากคลาวด์ไลบรารี | รุ่น Pro | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (จำเป็นต้องมี), team: string |
pbs/delete-pagepbs-delete-page | ย้ายหน้าไปยังถังขยะ ย้ายหน้าเว็บไปที่ถังขยะ สามารถกู้คืนได้จากหน้าเว็บ ถังขยะ เป็นเวลา 30 วัน | รุ่นฟรี | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (จำเป็นต้องมี) |
pbs/delete-teampbs-delete-team | ลบทีมไลบรารี (Agency) ลบทีมและงานออกแบบทุกชิ้นในคลังข้อมูล | รุ่น Pro | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (จำเป็นต้องมี) |
pbs/disconnect-supportpbs-disconnect-support | ยกเลิกการเชื่อมต่อกับฝ่ายสนับสนุน ยกเลิกการเชื่อมต่อเว็บไซต์นี้ออกจากฝ่ายสนับสนุน | รุ่นฟรี | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | ไม่มี |
pbs/duplicate-classpbs-duplicate-class | คัดลอกคลาสส่วนกลาง (Pro) คัดลอกคลาสส่วนกลางภายใต้รหัสใหม่ | รุ่น Pro | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/duplicate-pagepbs-duplicate-page | ทำซ้ำหน้าเว็บ คัดลอกหน้าเว็บ (ชื่อ เนื้อหา และเทมเพลต) ไปยังฉบับร่างใหม่ | รุ่นฟรี | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (จำเป็นต้องมี), title: string |
pbs/export-designspbs-export-designs | ส่งออกการออกแบบและการตั้งค่า ส่งออกเทมเพลตและแพทเทิร์น (รหัส) ที่เลือก รวมถึงการตั้งค่า (ไม่บังคับ) เป็นแพ็กเกจเดียวสำหรับเว็บไซต์อื่น | รุ่นฟรี | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | เขียนหน้าเว็บด้วย AI สร้างหน้าเว็บจากส่วนต่างๆ (ที่มีอยู่หรือเลือกโดย AI จากคลังส่วนต่างๆ) และให้ AI เขียนข้อความทั้งหมดใหม่ตามบรีฟของคุณ โดยคงการออกแบบไว้ ใช้ผู้ให้บริการ AI ที่ตั้งค่าไว้ในการตั้งค่า AI ของปลั๊กอิน หน้านี้จะเป็นฉบับร่างเว้นแต่จะมีการขอสถานะอื่น | รุ่น Pro | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (จำเป็นต้องมี), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | อธิบายบล็อกตัวสร้างเว็บไซต์ ส่งคืนการตั้งค่าของบล็อกหนึ่งบล็อก (แอตทริบิวต์พร้อมประเภท ค่าตัวเลือก และค่าเริ่มต้น) สิ่งที่รองรับ บล็อกที่บล็อกนั้นอาจบรรจุอยู่ และตัวอย่างพร้อมใช้งานในรูปแบบมาร์กอัปของบล็อก | รุ่นฟรี | GET …/abilities/pbs/get-block/run | edit_posts | name: string (จำเป็นต้องมี) |
pbs/get-breakpointspbs-get-breakpoints | อ่านจุดตัดการตอบสนอง ส่งคืนความกว้างของแท็บเล็ตและมือถือ (รวมถึงจุดเบรกพอยต์กำหนดเองในรุ่น Pro) ที่ตัวควบคุมแบบตอบสนองใช้งาน | รุ่นฟรี | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | ไม่มี |
pbs/get-design-globalspbs-get-design-globals | อ่านการออกแบบเว็บไซต์ คืนค่าสีและแบบอักษรทั่วทั้งเว็บไซต์ (หัวข้อและเนื้อหา) ที่บล็อกทุกบล็อกใช้ ตามที่หน้าจอการออกแบบเว็บไซต์แสดงไว้ | รุ่นฟรี | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | ไม่มี |
pbs/get-design-systempbs-get-design-system | อ่านระบบการออกแบบ (Pro) ส่งคืนระบบการออกแบบ Pro: คลาสส่วนกลาง, ตัวแปร, โทเค็นการออกแบบ, โหมดมืด, ชุดแบรนด์ และฟอนต์กำหนดเอง | รุ่น Pro | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | ไม่มี |
pbs/get-diagnosticspbs-get-diagnostics | อ่านการวินิจฉัยเว็บไซต์ ส่งคืนข้อมูลการวินิจฉัยที่ตั๋วสนับสนุนจะมี: เวอร์ชัน ปลั๊กอินที่ใช้งานอยู่ ขีดจำกัด และข้อผิดพลาดล่าสุด | รุ่นฟรี | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-library-accountpbs-get-library-account | อ่านบัญชีคลาวด์ไลบรารี (Pro) ส่งคืนการใช้พื้นที่เก็บจัดเก็บข้อมูล โควตาแผน และข้อมูลสรุปของทีมในคลาวด์ไลบรารี | รุ่น Pro | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | ไม่มี |
pbs/get-library-itempbs-get-library-item | รับการออกแบบคลาวด์ไลบรารี (Pro) คืนค่าดีไซน์ที่บันทึกไว้หนึ่งรายการ พร้อมแทรกลงในเว็บไซต์นี้ (นำเข้ารูปภาพไปยังคลังสื่อแล้ว) | รุ่น Pro | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (จำเป็นต้องมี), team: string |
pbs/get-library-storagepbs-get-library-storage | อ่านการตั้งค่าพื้นที่เก็บข้อมูลของตนเอง (Pro) ส่งคืนการตั้งค่าพื้นที่เก็บข้อมูล R2/S3 ของคุณเอง (ข้อมูลลับจะไม่ถูกส่งคืน) | รุ่น Pro | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-licencepbs-get-licence | อ่านใบอนุญาต ส่งคืนแผน Page Builder Sandwich สถานะใบอนุญาต วันที่ต่ออายุ และสิ่งที่รวมอยู่ในแผนของเว็บไซต์นี้ | รุ่นฟรี | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-maintenancepbs-get-maintenance | โหมดบำรุงรักษาแบบอ่านอย่างเดียว (Pro) ส่งคืนการบำรุงรักษา / โหมดปิดปรับปรุงชั่วคราว: โหมด, หน้า, กำหนดเวลาลองใหม่ และบทบาทใดที่ยังคงมองเห็นเว็บไซต์ | รุ่น Pro | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-migrationpbs-get-migration | อ่านการโยกย้ายข้อมูลระบบเก่า ส่งคืนความคืบหน้าและรายงานของการแปลงเนื้อหา 5.x | รุ่นฟรี | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | ไม่มี |
pbs/get-newsletter-keyspbs-get-newsletter-keys | อ่านการเชื่อมต่อจดหมายข่าว (Pro) ระบุว่าคีย์ Mailchimp ถูกบันทึกไว้หรือไม่ (จะไม่มีการส่งคืนตัวคีย์เอง) | รุ่น Pro | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | ไม่มี |
pbs/get-pagepbs-get-page | อ่านหน้าเว็บ ส่งคืนชื่อเรื่อง สถานะ ลิงก์ และเนื้อหาบล็อกของหน้า รวมถึงส่วนต่างๆ (บล็อกระดับบนสุด) ที่ประกอบเป็นหน้านั้น | รุ่นฟรี | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (จำเป็นต้องมี) |
pbs/get-replace-jobpbs-get-replace-job | ดูตัวอย่างการค้นหาและแทนที่ (Pro) แสดงผลลัพธ์การจับคู่ของงานทีละหน้า เพื่อตรวจสอบก่อนสมัคร | รุ่น Pro | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/get-reviews-sourcespbs-get-reviews-sources | อ่านแหล่งที่มาของรีวิว (Pro) คืนค่าแหล่งข้อมูล Google และ Trustpilot ที่บล็อก Reviews แสดงอยู่ | รุ่น Pro | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-rolespbs-get-roles | อ่านสิทธิ์โปรแกรมสร้างเว็บไซต์ (Pro) ส่งคืนบทบาทที่ได้รับอนุญาตให้ใช้งานตัวสร้างเว็บ การออกแบบ โค้ด และเทมเพลต (โหมดลูกค้า) | รุ่น Pro | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-settingspbs-get-settings | อ่านการตั้งค่าปลั๊กอิน ส่งคืนคำนำหน้าคลาสหน้าบ้าน (front-end class prefix) สถานะการอัปเดตเบตา และสถานะว่าอนุญาตให้ใช้เอเจนต์ AI (MCP) หรือไม่ | รุ่นฟรี | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | ไม่มี |
pbs/get-support-connectionpbs-get-support-connection | อ่านการเชื่อมต่อฝ่ายสนับสนุน ระบุว่าเว็บไซต์นี้เชื่อมต่อกับการสนับสนุนของ Zinn Digital® หรือไม่ และเชื่อมต่อในฐานะใด | รุ่นฟรี | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | อ่านไวท์ลาเบล (เอเจนซี่) ส่งคืนการตั้งค่าป้ายกำกับสีขาว: เปิดหรือปิด ชื่อที่แสดง และผู้ใช้รายใดยังคงเห็นค่าเริ่มต้น | รุ่น Pro | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | ไม่มี |
pbs/import-designspbs-import-designs | นำเข้าการออกแบบและการตั้งค่า นำเข้าแพ็กเกจที่สร้างโดย pbs/export-designs (รันแบบ dryRun ก่อนเพื่อดูว่าจะมีอะไรเปลี่ยนแปลงบ้าง; โหมด: skip หรือ replace; สื่อ; การตั้งค่า) | รุ่นฟรี | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (จำเป็นต้องมี), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | เชิญเว็บไซต์เข้าสู่ทีม (Agency) สร้างรหัสเชิญแบบใช้ครั้งเดียว (บทบาท: อ่านหรือเขียน; ป้ายกำกับ; จำนวนวันที่ใช้งานได้) รหัสนี้จะแสดงเพียงครั้งเดียว | รุ่น Pro | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (จำเป็นต้องมี), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | เข้าร่วมทีม (Pro) เข้าร่วมไลบรารีของทีมด้วยรหัสเชิญ | รุ่น Pro | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (จำเป็นต้องมี) |
pbs/leave-teampbs-leave-team | ออกจากทีม (Pro) ออกจากไลบรารีของทีมที่ไซต์นี้เข้าร่วมแล้ว | รุ่น Pro | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-blockspbs-list-blocks | แสดงรายการบล็อกของตัวสร้างเว็บไซต์ แสดงรายชื่อบล็อก Page Builder Sandwich ทั้งหมดที่เว็บไซต์นี้ใช้งานได้ (รวมถึงบล็อก Pro เมื่อเปิดใช้งาน Pro): ชื่อ ชื่อเรื่อง หมวดหมู่ และคำอธิบาย ใช้ pbs/get-block สำหรับการตั้งค่าของบล็อก จากนั้นใส่บล็อกลงในเนื้อหาของหน้าเพจ | รุ่นฟรี | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | แสดงรายการฟอร์ม แสดงรายการฟอร์มที่สร้างขึ้นด้วยบล็อกฟอร์มและปลั๊กอินฟอร์มที่สามารถฝังได้ | รุ่นฟรี | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | ไม่มี |
pbs/list-kitspbs-list-kits | แสดงรายการชุดเว็บไซต์ แสดงรายการชุดเว็บไซต์ (ชุดหน้าเว็บที่สร้างไว้ล่วงหน้าสำหรับธุรกิจประเภทเดียว) ที่เว็บไซต์นี้สามารถนำเข้าได้ | รุ่นฟรี | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | แสดงรายการการออกแบบคลาวด์ไลบรารี (Pro) แสดงรายการดีไซน์ที่บันทึกไว้ในคลาวด์ไลบรารี (kind: ส่วน, หน้า หรือแพตเทิร์น; team: ไลบรารีของทีม) | รุ่น Pro | GET …/abilities/pbs/list-library-items/run | edit_posts (the REST route's own check) | team: string, kind: |section|page|style |
pbs/list-local-fontspbs-list-local-fonts | แสดงรายการแบบอักษรที่โฮสต์เอง แสดงรายการฟอนต์ Google ที่เว็บไซต์นี้โฮสต์เอง (ดาวน์โหลดครั้งเดียว, ให้บริการจากเว็บไซต์, ไม่มีคำขอไปยัง Google) | รุ่นฟรี | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-lottiepbs-list-lottie | แสดงรายการภาพเคลื่อนไหว Lottie (Pro) แสดงรายการแอนิมัติชัน Lottie ที่อัปโหลดแล้ว | รุ่น Pro | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | ไม่มี |
pbs/list-pagespbs-list-pages | แสดงรายการหน้า แสดงรายการหน้าที่คุณสามารถแก้ไขได้ เรียงจากใหม่ไปเก่า พร้อมตัวเลือกการค้นหา | รุ่นฟรี | GET …/abilities/pbs/list-pages/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-list-replace-jobs | แสดงรายการงานค้นหาและแทนที่ (Pro) แสดงรายการงานค้นหาและแทนที่ทั่วทั้งเว็บไซต์และสถานะของงานเหล่านั้น | รุ่น Pro | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-sectionspbs-list-sections | แสดงรายการส่วนต่างๆ แสดงรายการส่วนที่สร้างไว้ล่วงหน้า (เช่น ส่วนหัว ฟีเจอร์ คำถามที่พบบ่อย คำนิยม ปุ่มกระตุ้นการตัดสินใจ และอื่นๆ) ที่สามารถเพิ่มลงในหน้าเว็บได้ | รุ่นฟรี | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | แสดงรายการเข้าสู่ระบบสนับสนุนชั่วคราว แสดงรายการผู้ใช้สนับสนุนชั่วคราวที่ให้สิทธิ์แก่ทีมของเราและเวลาที่จะหมดอายุของแต่ละบัญชี | รุ่นฟรี | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-team-memberspbs-list-team-members | รายชื่อสมาชิกในทีม (Pro) แสดงรายการเว็บไซต์ในทีมและการเข้าถึงเว็บไซต์เหล่านั้น | รุ่น Pro | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (จำเป็นต้องมี) |
pbs/list-teamspbs-list-teams | แสดงรายการทีมในไลบรารี (Pro) แสดงรายชื่อทีมที่เว็บไซต์นี้เป็นสมาชิกหรือเป็นเจ้าของ | รุ่น Pro | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-transferablepbs-list-transferable | แสดงรายการสิ่งที่สามารถส่งออกได้ แสดงรายการเทมเพลต รูปแบบ และการตั้งค่าที่สามารถส่งออกไปยังเว็บไซต์อื่นได้ | รุ่นฟรี | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | ไม่มี |
pbs/list-uploaded-iconspbs-list-uploaded-icons | แสดงรายการไอคอนที่อัปโหลดแล้ว แสดงรายการไอคอน SVG ที่อัปโหลดไปยังคลังไอคอน โดยเรียงจากใหม่ไปเก่า | รุ่นฟรี | GET …/abilities/pbs/list-uploaded-icons/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-move-section | ย้ายส่วนเนื้อหา ย้ายส่วนหนึ่งของหน้าจากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่ง (เริ่มต้นที่ 0 ตามที่ pbs/get-page แสดงรายการไว้) | รุ่นฟรี | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (จำเป็นต้องมี), from: integer (จำเป็นต้องมี), to: integer (จำเป็นต้องมี) |
pbs/open-support-ticketpbs-open-support-ticket | เปิดตั๋วสนับสนุน ส่งตั๋วสนับสนุน (หัวข้อ, ข้อความ, ประเภท, อีเมล) พร้อมข้อมูลการวินิจฉัยของเว็บไซต์นี้ โดย access_days และข้อมูลประจำตัวจะอนุญาตให้ทีมงานของเราเข้าถึงได้ชั่วคราวตามตัวเลือก | รุ่นฟรี | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | ไม่มี |
pbs/record-support-consentpbs-record-support-consent | ยินยอมให้สนับสนุนการวินิจฉัย บันทึกความยินยอมของผู้ดูแลระบบในการส่งข้อมูลการวินิจฉัยพร้อมกับตั๋วสนับสนุน | รุ่นฟรี | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | ไม่มี |
pbs/refresh-reviewspbs-refresh-reviews | รีเฟรชรีวิวตอนนี้ (Pro) ดึงข้อมูลรีวิว Trustpilot ล่าสุดตอนนี้แทนที่จะรอการรีเฟรชรายวัน | รุ่น Pro | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | ไม่มี |
pbs/remove-blockpbs-remove-block | นำบล็อกออกจากหน้าเว็บ ลบบล็อกหนึ่งบล็อก (ทั้งส่วนหรือบล็อกภายในส่วน) ออกจากหน้าเว็บ โดยค้นหาจากพาธของบล็อกนั้น เวอร์ชันก่อนหน้าของหน้าเว็บจะยังคงอยู่ในประวัติการแก้ไข | รุ่นฟรี | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (จำเป็นต้องมี), path: array (จำเป็นต้องมี) |
pbs/remove-library-storagepbs-remove-library-storage | หยุดใช้พื้นที่จัดเก็บข้อมูลของคุณเอง (Pro) นำการตั้งค่าที่เก็บข้อมูลของคุณเองออก และจะกลับไปใช้พื้นที่เก็บข้อมูลของแผนบริการตามเดิม | รุ่น Pro | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | ไม่มี |
pbs/remove-local-fontpbs-remove-local-font | นำฟอนต์โฮสต์เองออก ลบไฟล์ของตระกูลฟอนต์ที่โฮสต์เอง | รุ่นฟรี | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (จำเป็นต้องมี) |
pbs/remove-team-memberpbs-remove-team-member | นำสมาชิกในทีมออก (เอเจนซี่) นำเว็บไซต์ออกจากทีม | รุ่น Pro | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (จำเป็นต้องมี), member: string (จำเป็นต้องมี) |
pbs/revoke-support-accesspbs-revoke-support-access | เพิกถอนการเข้าสู่ระบบสนับสนุนชั่วคราว ลบผู้ใช้สนับสนุนชั่วคราวตอนนี้ (ids) | รุ่นฟรี | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (จำเป็นต้องมี) |
pbs/save-library-itempbs-save-library-item | บันทึกการออกแบบลงในคลาวด์ไลบรารี (Pro) บันทึกมาร์กอัปบล็อก (ชื่อ ประเภท มาร์กอัป สไตล์ แท็ก) ไปยังคลาวด์ไลบรารีของคุณหรือของทีม โดยรูปภาพจะถูกรวมไว้ด้วย | รุ่น Pro | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (จำเป็นต้องมี), title: string (จำเป็นต้องมี), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | ใช้พื้นที่จัดเก็บข้อมูลของคุณเอง (Pro) บันทึกพื้นที่จัดเก็บข้อมูลของคุณเอง: ผู้ให้บริการ (r2 หรือ s3), ถังเก็บ (bucket), ภูมิภาค (region), ปลายทาง (endpoint), คำนำหน้า (prefix), key_id, secret, เปิดใช้งานแล้ว | รุ่น Pro | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | ไม่มี |
pbs/set-maintenancepbs-set-maintenance | เปลี่ยนโหมดการบำรุงรักษา (Pro) เปิดหรือปิดโหมดปิดปรับปรุง (503) หรือโหมดเร็วๆ นี้ (mode) พร้อมหน้าที่จะแสดง (page_id), retry_after และบทบาทที่สามารถข้ามได้ | รุ่น Pro | POST …/abilities/pbs/set-maintenance/run | manage_options (the REST route's own check) | mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer |
pbs/set-newsletter-keyspbs-set-newsletter-keys | เชื่อมต่อ Mailchimp (Pro) บันทึก (หรือลบออกเมื่อเว้นว่าง) คีย์ API ของ Mailchimp ที่บล็อกจดหมายข่าวใช้งาน | รุ่น Pro | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (จำเป็นต้องมี) |
pbs/set-reviews-sourcespbs-set-reviews-sources | เปลี่ยนแหล่งที่มาของรีวิว (Pro) กำหนดสถานที่บน Google และธุรกิจบน Trustpilot ที่บล็อก Reviews จะดึงข้อมูลมาแสดง | รุ่น Pro | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | เปลี่ยนสิทธิ์ตัวสร้างเว็บไซต์ (Pro) กำหนดสิทธิ์ตามบทบาทว่าตัวสร้างอนุญาตให้อทำอะไรได้บ้าง (บทบาท) เช่น บทบาทลูกค้าสำหรับเนื้อหาเท่านั้น | รุ่น Pro | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (จำเป็นต้องมี) |
pbs/set-white-labelpbs-set-white-label | เปลี่ยนป้ายกำกับขาว (เอเจนซี่) เปิดหรือปิดไวท์ลาเบลและกำหนดชื่อที่ลูกค้ามองเห็น (เปิดใช้งาน, ชื่อ, agency_users) | รุ่น Pro | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | ไม่มี |
pbs/start-migrationpbs-start-migration | แปลงเนื้อหารุ่นเก่า เริ่ม (หรือเริ่มใหม่) แปลงหน้าเว็บ 5.x ทุกหน้าเป็นบล็อก โดยมีการสำรองข้อมูลแต่ละโพสต์ไว้ก่อน | รุ่นฟรี | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | ไม่มี |
pbs/start-replacepbs-start-replace | ค้นหาและแทนที่ทั่วทั้งเว็บไซต์ (Pro) เริ่มต้นการค้นหาและแทนที่แบบปลอดภัยต่อบล็อก (ค้นหา, แทนที่, ชนิด: ข้อความ, ลิงก์ หรือสี; match_case; ประเภท) จะไม่มีการเปลี่ยนแปลงใดๆ จนกว่าจะใช้ pbs/apply-replace | รุ่น Pro | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (จำเป็นต้องมี), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | เริ่มทดลองใช้ Pro ฟรี เริ่มทดลองใช้งาน Page Builder Sandwich Pro ฟรี 14 วันสำหรับเว็บไซต์นี้ (ไม่ต้องชำระเงิน) | รุ่นฟรี | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | ไม่มี |
pbs/test-library-storagepbs-test-library-storage | ทดสอบพื้นที่จัดเก็บข้อมูลของคุณเอง (Pro) เขียน อ่าน และลบวัตถุดดทดสอบในพื้นที่จัดเก็บข้อมูลของคุณเอง และรายงานแต่ละขั้นตอน | รุ่น Pro | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | ไม่มี |
pbs/undo-convert-postpbs-undo-convert-post | เลิกทำการแปลงหนึ่งรายการ กู้คืนหน้าที่ถูกแปลงแล้วหนึ่งหน้าจากข้อมูลสำรอง | รุ่นฟรี | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (จำเป็นต้องมี) |
pbs/undo-migrationpbs-undo-migration | เลิกทำรายการย้ายข้อมูลเดิม กู้คืนโพสต์ที่แปลงแล้วทั้งหมดจากข้อมูลสำรอง | รุ่นฟรี | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | ไม่มี |
pbs/undo-replacepbs-undo-replace | เลิกทำรายการค้นหาและแทนที่ (Pro) คืนค่าโพสต์ที่งานเปลี่ยนแล้ว (โพสต์ที่แก้ไขแล้วภายหลังจะยังคงการแก้ไขนั้นไว้) | รุ่น Pro | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
pbs/update-blockpbs-update-block | เปลี่ยนการตั้งค่าของบล็อกเดียว เปลี่ยนการตั้งค่า (แอตทริบิวต์) ของบล็อกหนึ่งบล็อกภายในหน้าเว็บ โดยค้นหาด้วยพาธ; แอตทริบิวต์ที่คุณส่งจะถูกผสานทับกับค่าปัจจุบัน ใช้ได้กับบล็อกที่เว็บไซต์เรนเดอร์จากการตั้งค่า; สำหรับบล็อกที่มี HTML บันทึกอยู่ในหน้าเว็บ ให้ส่งมาร์กอัปใหม่ด้วย pbs/update-page | รุ่นฟรี | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (จำเป็นต้องมี), path: array (จำเป็นต้องมี), attributes: object (จำเป็นต้องมี) |
pbs/update-brand-kitpbs-update-brand-kit | เปลี่ยนชุดแบรนด์ (Pro) บันทึกชุดแบรนด์: ชื่อ, โลโก้, สี, แบบอักษรสำหรับหัวข้อและเนื้อหา และเสียงของแบรนด์ที่ AI ใช้ในการเขียน | รุ่น Pro | POST …/abilities/pbs/update-brand-kit/run | edit_theme_options (the REST route's own check) | name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string |
pbs/update-breakpointspbs-update-breakpoints | เปลี่ยนจุดพักการตอบสนองหน้าจอ เปลี่ยนความกว้างของแท็บเล็ตและมือถือเป็นพิกเซล; ด้วย Pro จะสามารถกำหนดจุดพักหน้าจอ (breakpoints) เพิ่มเติมได้เอง | รุ่นฟรี | POST …/abilities/pbs/update-breakpoints/run | edit_theme_options (the REST route's own check) | tablet: integer, mobile: integer, custom: array |
pbs/update-classpbs-update-class | เปลี่ยนคลาสสากล (Pro) เปลี่ยนป้ายชื่อ สลัก หรือสไตล์ของคลาสส่วนกลาง ทุกองค์ประกอบที่ใช้คลาสนี้จะได้รับการอัปเดต | รุ่น Pro | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (จำเป็นต้องมี), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | เปลี่ยนโหมดมืด (Pro) ตั้งค่าโหมดมืด (โหมด: ปิด, อัตโนมัติ หรือสลับ) และสีของโหมดนั้น | รุ่น Pro | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (จำเป็นต้องมี), colors: object |
pbs/update-design-globalspbs-update-design-globals | เปลี่ยนการออกแบบเว็บไซต์ เปลี่ยนสี ฟอนต์ (fonts, headingFont, bodyFont) ทั้งเว็บไซต์ ทุกหน้าจะรับการเปลี่ยนแปลงโดยอัตโนมัติ และไฟล์ theme.json ของชุดรูปแบบจะถูกซิงค์ข้อมูลให้ตรงกันอยู่เสมอ | รุ่นฟรี | POST …/abilities/pbs/update-design-globals/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-update-page | อัปเดตหน้าเว็บ เปลี่ยนชื่อเรื่อง สถานะ หรือเนื้อหาบล็อกของหน้า เนื้อหาที่คุณส่งจะแทนที่เนื้อหาของหน้าเดิม | รุ่นฟรี | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (จำเป็นต้องมี), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | เปลี่ยนการตั้งค่าปลั๊กอิน เปลี่ยนคำนำหน้าคลาสฟรอนต์เอ็นด์ (ตัวอักษรพิมพ์เล็กหรือตัวเลข 1 ถึง 8 ตัว เริ่มต้นด้วยตัวอักษร) และ/หรือเปิดหรือปิดการใช้งานเอเจนต์ AI (MCP) (mcp: false จะลบความสามารถทั้งหมดและจุดสิ้นสุด MCP) | รุ่นฟรี | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | เปลี่ยนโทเค็นการออกแบบ (Pro) เปลี่ยนระยะห่าง รัศมี และสเกลเงา (ช่องว่าง รัศมี เงา) หรือรีเซ็ตเป็นค่าเริ่มต้น (รีเซ็ต) | รุ่น Pro | POST …/abilities/pbs/update-tokens/run | edit_theme_options (the REST route's own check) | space: array, radius: array, shadow: array, reset: boolean |
pbs/update-variablespbs-update-variables | เปลี่ยนตัวแปร CSS (Pro) แทนที่ตัวแปรการออกแบบของไซต์ (ตัวแปร: รายการของชื่อและค่า) | รุ่น Pro | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (จำเป็นต้องมี) |
pbs/upload-iconpbs-upload-icon | อัปโหลดไอคอน เพิ่มไอคอน SVG (ชื่อ, โค้ดมาร์กอัป SVG) ลงในไลบรารีไอคอน โดยไอคอน SVG จะได้รับการทำความสะอาดข้อมูลก่อน | รุ่นฟรี | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (จำเป็นต้องมี), svg: string (จำเป็นต้องมี) |
pbs/upload-lottiepbs-upload-lottie | อัปโหลดภาพเคลื่อนไหว Lottie (Pro) ตรวจสอบความถูกต้องของเอกสาร JSON ของ Lottie (json, name) และเผยแพร่เป็นไฟล์คงที่สำหรับบล็อก Lottie | รุ่น Pro | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (จำเป็นต้องมี), json: string (จำเป็นต้องมี) |