นักพัฒนา

เอกสารอ้างอิงความสามารถของ Page Builder Sandwich

Page Builder Sandwich ลงทะเบียนการดำเนินการต่างๆ ไว้กับ WordPress Abilities API โดยความสามารถเหล่านี้เป็นเครื่องมือ MCP บนเซิร์ฟเวอร์ของเว็บไซต์เองและเป็นเส้นทาง REST ภายใต้ /wp-json/wp-abilities/v1 หน้าเว็บนี้สร้างขึ้นจากระบบรีจิสทรีของตัวปลั๊กอินเอง

คู่มือผู้ใช้: เชื่อมต่อแอป AI

เอ็นด์พอยต์

ความสามารถ (Ability)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) โดยผู้ใช้จำเป็นต้องมีสิทธิ์ความสามารถตามที่แต่ละความสามารถระบุไว้ · การตั้งค่า: อนุญาตตัวแทน AI (MCP) ซึ่งเปิดใช้งานตามค่าเริ่มต้น

ความสามารถทั้งหมด

ความสามารถรุ่นRESTสิทธิ์การใช้งานพารามิเตอร์
pbs/activate-custom-font
เปิดใช้งานฟอนต์แบบกำหนดเองที่อัปโหลดไว้ (ไฟล์ฟอนต์ในคลังสื่อ โดยระบุตาม id) ให้พร้อมใช้งานในตัวเลือกฟอนต์
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (การตรวจสอบของ REST route เอง)id integer (จำเป็น)
pbs/add-local-font
ดาวน์โหลดชุดแบบอักษร Google font (family, weights, italic) และให้บริการโดยตรงจากเว็บไซต์นี้
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (การตรวจสอบของ REST route เอง)family string (จำเป็น)
weights array
italic boolean
pbs/add-section
เพิ่มส่วน (section) สำเร็จรูปลงในหน้า: ที่จุดเริ่มต้น, ที่จุดสิ้นสุด หรือหลังจากส่วนในตำแหน่งที่ระบุ
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runedit_post ในหน้านั้นid integer (จำเป็น)
section string (จำเป็น)
position string: start, end, after
after 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)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (การตรวจสอบของ REST route เอง)post integer (จำเป็น)
block string (จำเป็น): product-element, mini-cart
part string: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, description
productId integer
label string
pbs/ai-check-accessibility
แสดงรายการปัญหาการเข้าถึง (accessibility) ของหน้า: รูปภาพที่ไม่มีข้อความกำกับ (alt text), หัวข้อที่ข้ามระดับขั้น, ลิงก์ที่ข้อความสื่อความหมายไม่ชัดเจนในตัวเอง และลิงก์ที่ไม่มีข้อความ โดยแต่ละรายการจะระบุว่าสามารถแก้ไขโดยอัตโนมัติได้หรือไม่
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runedit_post ในหน้านั้นpost_id integer (จำเป็น)
pbs/ai-create-block
ออกแบบคอมโพเนนต์ที่นำมาใช้ซ้ำได้จากคำอธิบาย (เช่น การ์ดราคา, การ์ดทีมงาน, แบนเนอร์) และบันทึกเป็นแพตเทิร์นที่ซิงค์ใน “แพตเทิร์นของฉัน” ของตัวแก้ไข โดยแต่ละข้อความสามารถแทนที่แยกตามตำแหน่งที่วางได้ ส่งคืน id และบล็อกที่ใช้วางคอมโพเนนต์ดังกล่าว
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts และ publish_posts; กฎบทบาทและการใช้จ่ายของการตั้งค่า AIdescription string (จำเป็น)
title string
pbs/ai-css-help
อธิบาย, เขียน หรือแก้ไข CSS แบบกำหนดเองขององค์ประกอบหนึ่ง โดยที่ `selector` จะหมายถึงองค์ประกอบนั้น ส่งคืนโค้ด CSS และคำอธิบาย โดยจะไม่มีการบันทึกข้อมูลใดๆ
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts และสิทธิ์ด้านโค้ดของเครื่องมือสร้างaction string (จำเป็น): explain, write, fix
css string
instruction string
block string
pbs/ai-design-from
สร้างเลย์เอาต์ใหม่จากภาพหน้าจอ (รูปภาพในคลังสื่อ) หรือจากหน้าเว็บสาธารณะ (ที่อยู่ URL) ให้เป็นบล็อกที่แก้ไขได้ในหน้าร่างใหม่: โดยมีส่วน คอลัมน์ หัวข้อ ข้อความ รายการ และปุ่มที่เหมือนเดิม โลโก้และรูปภาพจะไม่ถูกคัดลอกมาด้วย
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (edit_post สำหรับภาพหน้าจอ); กฎบทบาทและการใช้จ่ายของการตั้งค่า AIattachment_id integer
url string
title string
instruction string
pbs/ai-edit-page
ปรับเปลี่ยนหน้าเพจตามที่สั่งด้วยข้อความธรรมดา (“ทำให้ข้อความฮีโร่สั้นลง”, “เพิ่มคำถามที่พบบ่อยเกี่ยวกับการจัดส่งหลังส่วนราคา”, “แปลหน้านี้เป็นภาษาเยอรมัน”) AI จะตอบกลับด้วยการดำเนินการแก้ไข ซึ่งจะได้รับการตรวจสอบเทียบกับบล็อกของหน้าและการตั้งค่าของบล็อกก่อนที่จะนำไปปรับใช้จริง โดยการดำเนินการที่ไม่ผ่านจะแสดงรายการพร้อมเหตุผล ระบบจะบันทึกการแก้ไขย้อนหลัง (revision) ไว้ก่อน และส่งคืน id เป็น undo_revision
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runedit_post ในหน้านั้น; กฎบทบาทและการใช้จ่ายของการตั้งค่า AIpost_id integer (จำเป็น)
instruction string (จำเป็น)
pbs/ai-fix-accessibility
แก้ไขปัญหาการเข้าถึงที่สามารถแก้ไขได้ (ทั้งหมด หรือตาม id ปัญหาที่ระบุ): ข้อความกำกับภาพ (alt text) จะถูกเขียนขึ้นโดยการพิจารณาจากแต่ละภาพ, ปรับระดับขั้นหัวข้อให้ถูกต้อง, เขียนข้อความลิงก์ที่คลุมเครือใหม่ ระบบจะบันทึกการแก้ไขย้อนหลัง (revision) ไว้ก่อน และส่งคืน id เป็น undo_revision
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runedit_post ในหน้านั้น; กฎบทบาทและการใช้จ่ายของการตั้งค่า AIpost_id integer (จำเป็น)
issues array
pbs/ai-generate-image
สร้างรูปภาพจากคำอธิบายด้วยโมเดลรูปภาพของไซต์ (OpenAI หรือ Google) และบันทึกลงในคลังสื่อพร้อมข้อความ alt โดยจะส่งคืน id และที่อยู่ของรูปภาพ
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files; บทบาทและกฎการใช้จ่ายของการตั้งค่า AIprompt string (จำเป็น)
size string: square, landscape, portrait
alt string
title string
post_id integer
pbs/ai-generate-section
เปลี่ยนคำอธิบายหนึ่งประโยคให้เป็นส่วนที่ออกแบบพร้อมใช้งาน (บล็อกจริงที่แก้ไขได้ในสไตล์แบรนด์ของไซต์) พร้อมข้อความที่เขียนขึ้นสำหรับส่วนนั้น โดยจะส่งคืนมาร์กอัปของบล็อก และเพิ่มลงในส่วนเริ่มต้นหรือส่วนท้ายของหน้าเมื่อระบุ post_id (การแก้ไขจะเก็บสิ่งที่เคยมีอยู่ก่อนหน้านี้ไว้)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts; edit_post เพื่อเพิ่มลงในหน้า; บทบาทและกฎการใช้จ่ายของการตั้งค่า AIdescription string (จำเป็น)
section string
post_id integer
position string: start, end
pbs/ai-plan-site
จากคำอธิบายของธุรกิจ จะแสดงรายการหน้าที่เว็บไซต์จำเป็นต้องมี (หน้าแรกเป็นลำดับแรก หน้าติดต่อเป็นลำดับสุดท้าย) แต่ละหน้าจะมีชื่อเรื่องและบรีฟสำหรับหน้านั้น ยังไม่มีสิ่งใดถูกสร้างขึ้น และจากนั้นสามารถสร้างแต่ละหน้าได้จากบรีฟของหน้านั้น
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages; บทบาทและกฎการใช้จ่ายของการตั้งค่า AIbrief string (จำเป็น)
pbs/ai-save-seo-meta
บันทึกชื่อ meta และคำอธิบายลงในปลั๊กอิน SEO ที่ไซต์ใช้งาน (Yoast SEO, Rank Math, SEOPress หรือ All in One SEO) และระบุว่ารายการใดถูกเขียนแล้วบ้าง
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runedit_post ในหน้านั้นpost_id integer (จำเป็น)
title string (จำเป็น)
description string (จำเป็น)
pbs/ai-suggest-seo-meta
อ่านหน้าเว็บและแนะนำชื่อ meta (สูงสุด 60 ตัวอักษร) และคำอธิบาย meta (สูงสุด 155 ตัวอักษร) โดยสามารถเลือกกำหนดคำหลักโฟกัสได้ ไม่มีการบันทึกสิ่งใด
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runedit_post ในหน้านั้น; บทบาทและกฎการใช้จ่ายของการตั้งค่า AIpost_id integer (จำเป็น)
keyword string
pbs/ai-undo
เปลี่ยนหน้าเว็บกลับเป็นเหมือนเดิมก่อนที่จะมีการเปลี่ยนแปลงโดย AI จาก undo_revision ที่การเปลี่ยนแปลงนั้นส่งคืนมา
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runedit_post ในหน้านั้นpost_id integer (จำเป็น)
revision integer (จำเป็น)
pbs/ai-write-alt-text
ตรวจสอบรูปภาพและบันทึกข้อความ alt ให้กับรูปภาพเหล่านั้น: รูปภาพเดียว (attachment_id) หรือทุกรูปภาพในหน้าที่ไม่มีข้อความ alt (post_id) สูงสุด 20 ภาพต่อการเรียกหนึ่งครั้ง คำตอบจะระบุว่าเหลืออีกกี่ภาพ
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files และ edit_post ในรูปภาพหรือหน้านั้น; บทบาทและกฎการใช้จ่ายของการตั้งค่า AIattachment_id integer
post_id integer
only_missing boolean
language string
pbs/ai-write-text
เขียนข้อความใหม่ หรือปรับปรุง ย่อ ขยาย เปลี่ยนน้ำเสียง หรือแก้ไขไวยากรณ์ของข้อความ ด้วยผู้ให้บริการ AI ของไซต์เอง ส่งคืนข้อความใหม่ โดยไม่มีสิ่งใดในไซต์ถูกเปลี่ยนแปลง
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (edit_post เมื่อมีการระบุ post_id); บทบาทและกฎการใช้จ่ายของการตั้งค่า AIaction string (จำเป็น): write, improve, shorten, expand, tone, fix, custom
text string
tone string: professional, friendly, confident, playful, formal, simple
instruction string
context string
pbs/apply-brand-kit
นำสีและแบบอักษรของชุดแบรนด์ที่บันทึกไว้ไปใช้กับการออกแบบไซต์
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/apply-kit
นำเข้าหน้าของชุดเว็บไซต์ (ทั้งหมด หรือเฉพาะหน้าที่ระบุ) โดยสามารถเลือกเผยแพร่ กำหนดเป็นหน้าแรก และเพิ่มลงในเมนูได้ การนำเข้าอีกครั้งจะอัปเดตหน้าเดิมเหล่านั้น
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages และ publish_pages; manage_options เพื่อกำหนดหน้าแรก; edit_theme_options เพื่อสร้างเมนูslug string (จำเป็น)
pages array
publish boolean
front boolean
menu boolean
pbs/apply-replace
นำงานที่แสดงตัวอย่างไปใช้จริง ทุกโพสต์ที่มีการเปลี่ยนแปลงจะเก็บข้อมูลสำรองไว้ เพื่อให้สามารถเลิกทำ (undo) งานนั้นได้
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (การตรวจสอบของ REST route เอง)id string (จำเป็น)
pbs/build-landing-page
เวิร์กโฟลว์พร้อมคำแนะนำ: เอเจนต์จะเลือกส่วนที่เหมาะกับธุรกิจของคุณ สร้างหน้าเป็นฉบับร่าง และเขียนข้อความให้
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness string (จำเป็น)
pbs/build-pages
สร้างหน้าได้สูงสุด 50 หน้าในการเรียกครั้งเดียว โดยแต่ละหน้าสร้างจากส่วนต่าง ๆ (sections) และ/หรือเนื้อหาบล็อก แต่ละหน้าจะได้รับการตรวจสอบและสร้างแยกกัน คำตอบจะแสดงรายการของทุกหน้าที่สร้างขึ้นและทุกหน้าที่ถูกปฏิเสธ พร้อมระบุเหตุผล
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages; แต่ละหน้าจะได้รับการตรวจสอบแยกกัน (publish_pages เพื่อเผยแพร่)pages array (จำเป็น)
pbs/check-performance
รายงานว่าเนื้อหาของหน้าเว็บส่งผลต่อน้ำหนักของหน้าเว็บอย่างไรบ้าง: รูปภาพ (ขนาดไบต์, รูปภาพที่มีขนาดใหญ่เกินไปและขนาดที่เล็กลงที่สามารถใช้แทนได้), สไตล์ชีตของบล็อกที่ใช้ และการฝังเนื้อหาจากบุคคลที่สาม พร้อมวิธีแก้ไขสำหรับแต่ละปัญหา
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runedit_post ในหน้านั้นpost_id integer (จำเป็น)
pbs/connect-adobe-fonts
เชื่อมต่อโปรเจกต์เว็บของ Adobe Fonts (Typekit) ด้วย kit id เพื่อให้ฟอนต์แสดงในตัวเลือกฟอนต์
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)kit string (จำเป็น)
pbs/connect-marketing-service
เชื่อมต่อบริการรายชื่อผู้รับจดหมาย (mailing-list) ด้วยคีย์ API (service, key; account สำหรับบริการที่จำเป็นต้องใช้) หรือยกเลิกการเชื่อมต่อด้วยคีย์ว่าง
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)service string (จำเป็น)
key string
account string
pbs/connect-support
เชื่อมต่อไซต์นี้กับฝ่ายสนับสนุนของ Zinn Digital® (name, email, consent)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)email string (จำเป็น)
name string
consent boolean (จำเป็น)
pbs/convert-builder-export
แปลงไฟล์ส่งออก (builder: elementor, divi, beaver หรือ wpbakery; content: ข้อความที่ส่งออก) ให้เป็นหน้าร่างใหม่ที่สร้างจากบล็อก พร้อมตัวเลือกในการคัดลอกรูปภาพไปยังคลังสื่อ (media) ตอบกลับด้วยหน้าร่างและรายงานการแปลง
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)builder string (จำเป็น): elementor, divi, beaver, wpbakery
content string (จำเป็น)
title string
media boolean
dryRun boolean
status string: draft, pending, private, publish
pbs/convert-builder-page
แปลงหน้าหนึ่งหน้าที่สร้างด้วย Elementor, Divi, Beaver Builder หรือ WPBakery (id) ให้เป็นหน้าร่างใหม่ที่สร้างจากบล็อก โดยยังคงโครงร่าง รูปแบบตัวอักษร สี และรูปภาพไว้ หน้าเดิมจะไม่มีการเปลี่ยนแปลง ตอบกลับด้วยหน้าร่างและรายงานสิ่งที่ถูกแปลง สิ่งที่ใกล้เคียง หรือสิ่งที่ไม่ได้รับการแปลง dryRun จะทำการแปลงโดยไม่บันทึก
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages และ edit_post (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)id integer (จำเป็น)
dryRun boolean
status string: draft, pending, private, publish
pbs/convert-post
แปลงหน้าเวอร์ชัน 5.x หนึ่งหน้าให้เป็นบล็อก (สำรองข้อมูลไว้ก่อน)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runการตรวจสอบสิทธิ์ตามรายการของเส้นทาง REST เองid string (จำเป็น)
pbs/create-ab-test
เพิ่มการทดสอบสองเวอร์ชันของส่วนเนื้อหา (section) ไปยังส่วนท้ายของโพสต์ (post, name, a, b; split และ goal เป็นตัวเลือกเสริม)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)post integer (จำเป็น)
name string
a string (จำเป็น)
b string (จำเป็น)
split integer
goal string
pbs/create-class
สร้างคลาสสไตล์ส่วนกลางที่นำกลับมาใช้ใหม่ได้: label, slug และสไตล์ต่าง ๆ (s)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)label string (จำเป็น)
slug string
s object
cat string
pbs/create-cookie-banner
สร้างดีไซน์แบนเนอร์ขอความยินยอมสำเร็จรูปเพื่อเริ่มต้นใช้งาน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)ไม่มี
pbs/create-form
สร้างฟอร์ม (ติดต่อ, ขอใบเสนอราคา, ลงชื่อสมัคร หรือแบบหลายขั้นตอน: fields, steps, settings และ actions เช่น อีเมล, การบันทึก, เว็บฮุก หรือรายชื่อผู้รับจดหมาย) บนหน้าใหม่หรือที่ส่วนท้ายของโพสต์ที่มีอยู่ (post)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)title string
fields array (จำเป็น)
steps array
actions object
submitText string
successMessage string
redirectUrl string
trackEvent string
post integer
pageTitle string
status string: draft, publish, private
pbs/create-page
สร้างหน้าจากส่วนต่างๆ ในไลบรารีและ/หรือเนื้อหาบล็อก หน้าใหม่จะเป็นแบบร่างยกเว้นว่าจะมีการร้องขอสถานะอื่น
ฟรีPOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages; publish_pages เพื่อเผยแพร่หรือกำหนดเป็นส่วนตัวtitle สตริง (จำเป็น)
status สตริง: draft, pending, publish, private
sections อาร์เรย์
content สตริง
pbs/create-popup
สร้างป๊อปอัป แถบเลื่อนเข้า หรือแถบข้อความ: เนื้อหา ตัวกระตุ้น (ความตั้งใจออกจากหน้า การเลื่อน เวลา การคลิก) ความถี่ และหน้าที่แสดง
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)title สตริง (จำเป็น)
content สตริง (จำเป็น)
status สตริง: draft, publish
settings ออบเจ็กต์
pbs/create-query-loop
เพิ่ม query loop พร้อมการ์ดสำเร็จรูป บนหน้าใหม่ (pageTitle, status) หรือที่ส่วนท้ายของโพสต์ (post): แหล่งที่มา posts|users|terms|field, postType (product สำหรับตารางสินค้าของร้านค้า), perPage, columns, orderBy, order, การแบ่งหน้า และตัวกรองสด [{type: search|taxonomy|meta|sort|price|onsale|instock, taxonomy, key, label, ui}]
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/runedit_post และ edit_posts (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)post จำนวนเต็ม
pageTitle สตริง
status สตริง: draft, publish, private
source สตริง: posts, users, terms, field
postType สตริง
perPage จำนวนเต็ม
columns จำนวนเต็ม
orderBy สตริง
order สตริง: ASC, DESC
pagination สตริง: none, numbers, prevnext
taxonomy สตริง
fieldKey สตริง
filters อาร์เรย์
pbs/create-team
สร้างไลบรารีทีม (name) ที่เว็บไซต์อื่นสามารถเข้าร่วมได้ด้วยรหัสเชิญ
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)name สตริง (จำเป็น)
pbs/create-theme-template
สร้างเทมเพลต (title, type) ที่จะแทนที่ส่วนนั้นของทุกหน้าที่ตรงกัน ทั้งในธีมคลาสสิกและธีมบล็อก หากไม่มีเนื้อหา จะเริ่มต้นจากการออกแบบสำเร็จรูปสำหรับประเภทนั้น include/exclude คือกฎเงื่อนไขการแสดงผล ({kind, values, key, value, from, to, days} ประเภทต่างๆ ที่ตัวสร้างธีมของไซต์นี้มีให้); priority ใช้ตัดสินเมื่อมีลำดับเท่ากัน; status publish (ใช้งานจริง) หรือ draft
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runการตรวจสอบสิทธิ์ตามรายการของเส้นทาง REST เองtitle สตริง (จำเป็น)
type สตริง (จำเป็น)
content สตริง
include อาร์เรย์
exclude อาร์เรย์
priority จำนวนเต็ม
status สตริง: publish, draft
pbs/deactivate-custom-font
ลบฟอนต์ที่กำหนดเอง (ตาม slug) ออกจากเครื่องมือเลือกฟอนต์
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)slug สตริง (จำเป็น)
pbs/delete-class
ลบคลาสส่วนกลาง องค์ประกอบที่เคยใช้คลาสนี้จะยังคงมีเนื้อหาเดิมอยู่แต่จะสูญเสียสไตล์ของคลาสนั้นไป
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)id สตริง (จำเป็น)
pbs/delete-icon
ลบไอคอนที่อัปโหลด บล็อกที่เคยใช้ไอคอนนี้จะยังคงเก็บสำเนาของตัวเองไว้
ฟรีPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)id สตริง (จำเป็น)
pbs/delete-library-item
ลบดีไซน์ออกจากไลบรารีบนคลาวด์
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)item สตริง (จำเป็น)
team สตริง
pbs/delete-page
ย้ายหน้าไปยังถังขยะ สามารถกู้คืนได้จาก หน้า, ถังขยะ ภายใน 30 วัน
ฟรีPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/rundelete_post ในหน้านั้นid จำนวนเต็ม (จำเป็น)
pbs/delete-team
ลบทีมและทุกดีไซน์ในไลบรารีของทีมนั้น
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)team สตริง (จำเป็น)
pbs/delete-theme-template
ย้ายเทมเพลตหนึ่งรายการ (id) ไปยังถังขยะ ดีไซน์ของธีมเองจะแสดงขึ้นมาใหม่อีกครั้งในจุดที่เคยถูกแทนที่ สามารถกู้คืนได้จากถังขยะ
ProPOST /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/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)ไม่มี
pbs/duplicate-class
คัดลอกคลาสส่วนกลางภายใต้ id ใหม่
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)id สตริง (จำเป็น)
pbs/duplicate-page
คัดลอกหน้า (ชื่อเรื่อง เนื้อหา และเทมเพลต) ไปยังฉบับร่างใหม่
ฟรีPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runedit_post ในหน้านั้นและ edit_pagesid integer (จำเป็น)
title string
pbs/export-design
ส่งคืนไฟล์การออกแบบไซต์: หมวดหมู่, คลาสส่วนกลาง, ตัวแปร, ระยะห่าง, สเกลรัศมีและเงา และสีที่กำหนดเอง (รูปแบบ page-builder-sandwich-design เวอร์ชัน 1)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/export-designs
ส่งออกเทมเพลตและแพทเทิร์นที่เลือก (ids) และการตั้งค่า (ระบุหรือไม่ก็ได้) เป็นแพ็กเกจเดียวสำหรับไซต์อื่น
ฟรีPOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ids array
settings boolean
pbs/find-builder-pages
แสดงรายการหน้าและโพสต์ที่สร้างด้วย Elementor, Divi, Beaver Builder หรือ WPBakery (page, per_page) พร้อมระบุตัวสร้างของแต่ละรายการ และฉบับร่างที่แปลงแล้ว (หากเคยแปลงมาก่อน)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (การตรวจสอบของเส้นทาง REST เอง)page integer
per_page integer
pbs/generate-page
สร้างหน้าจากส่วนต่างๆ (ที่ระบุ หรือให้ AI เลือกจากคลังส่วนประกอบ) และให้ AI เขียนข้อความทั้งหมดใหม่ตามบรีฟของคุณ โดยคงดีไซน์เดิมไว้ ใช้ผู้ให้บริการ AI ที่ตั้งค่าไว้ในการตั้งค่า AI ของปลั๊กอิน หน้าเว็บจะเป็นฉบับร่าง เว้นแต่จะระบุสถานะอื่น
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages; publish_pages เพื่อเผยแพร่; บทบาทและกฎการใช้จ่ายในการตั้งค่า AIbrief string (จำเป็น)
title string
sections array
status string: draft, pending, publish, private
pbs/get-block
ส่งคืนการตั้งค่าของบล็อกหนึ่งบล็อก (แอตทริบิวต์พร้อมประเภท ตัวเลือก และค่าเริ่มต้น), สิ่งที่บล็อกรองรับ, บล็อกที่สามารถบรรจุได้ และตัวอย่างมาร์กอัปบล็อกที่พร้อมใช้งาน
ฟรีGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname string (จำเป็น)
pbs/get-breakpoints
ส่งคืนความกว้างของแท็บเล็ตและมือถือ (และเบรกพอยต์แบบกำหนดเองใน Pro) ที่ส่วนควบคุมการตอบสนองใช้งาน
ฟรีGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-conversion-tracking
ส่งคืนการตั้งค่า Google Analytics 4, Google Tag Manager และ Meta Pixel รวมถึงการคลิกและการส่งแบบฟอร์มที่ถูกส่งไป
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-cookie-banner
ส่งคืนแบนเนอร์ขอความยินยอม: เปิดใช้งานอยู่หรือไม่, ข้อความและการออกแบบ, หมวดหมู่ และตำแหน่งที่มีผลบังคับใช้
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-design-globals
ส่งคืนสีและแบบอักษรทั่วทั้งไซต์ (ส่วนหัวและเนื้อหา) ที่ทุกบล็อกใช้ ตามที่แสดงในหน้าจอการออกแบบไซต์
ฟรีGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-design-system
ส่งคืนระบบการออกแบบ Pro: คลาสส่วนกลาง, ตัวแปร, โทเค็นการออกแบบ, โหมดมืด, ชุดแบรนด์ และแบบอักษรที่กำหนดเอง
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-diagnostics
ส่งคืนข้อมูลการวินิจฉัยที่ตั๋วสนับสนุนควรมี: เวอร์ชัน, ปลั๊กอินที่ใช้งานอยู่, ขีดจำกัด และข้อผิดพลาดล่าสุด
ฟรีGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-figma-connection
ส่งคืนสถานะว่าไซต์มีโทเค็นการเข้าถึงส่วนบุคคลของ Figma หรือไม่, บัญชี Figma ที่เป็นเจ้าของ และอักขระสี่ตัวสุดท้ายของโทเค็น โดยจะไม่มีการส่งคืนตัวโทเค็นจริง
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-library-account
ส่งคืนการใช้งานพื้นที่จัดเก็บของคลังบนคลาวด์, โควตาแผน และข้อมูลทีม
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-library-item
ส่งคืนการออกแบบที่บันทึกไว้หนึ่งรายการ พร้อมที่จะแทรกลงในไซต์นี้ (รูปภาพจะถูกนำเข้าสู่คลังสื่อ)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (การตรวจสอบของเส้นทาง REST เอง)item string (จำเป็น)
team string
pbs/get-library-storage
ส่งคืนการตั้งค่าพื้นที่จัดเก็บ R2/S3 ที่นำมาเอง (จะไม่มีการส่งคืนข้อมูลลับ)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (การตรวจสอบของเส้นทาง REST เอง)ไม่มี
pbs/get-licence
ส่งคืนแพ็กเกจ Page Builder Sandwich ของเว็บไซต์นี้, สถานะใบอนุญาต, วันที่ต่ออายุ และสิ่งที่รวมอยู่ในแพ็กเกจ
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-maintenance
ส่งคืนโหมดปิดปรับปรุง / โหมดเร็วๆ นี้: โหมด, หน้าเพจ, retry-after และบทบาทใดบ้างที่ยังคงมองเห็นเว็บไซต์
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-migration
ส่งคืนความคืบหน้าและรายงานของการแปลงเนื้อหา 5.x
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runการตรวจสอบสิทธิ์ตามรายการของเส้นทาง REST เองnone
pbs/get-motion-options
ส่งคืนการตั้งค่าการเคลื่อนไหวทั้งหมด (แอนิเมชันตอนเข้า, ความยาวและการหน่วงเวลา, เอฟเฟกต์การเลื่อน, เอฟเฟกต์โฮเวอร์, ตรึงให้อยู่ในมุมมอง, พารัลแลกซ์, เคลื่อนไหวตามตัวชี้) พร้อมด้วยตัวเลือกหรือช่วงค่า และจุดเบรกพอยต์ของเว็บไซต์
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-newsletter-keys
ระบุว่ามีการบันทึกคีย์ Mailchimp ไว้หรือไม่ (จะไม่มีการส่งคืนตัวคีย์โดยตรง)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-page
ส่งคืนชื่อเรื่อง, สถานะ, ลิงก์ และเนื้อหาบล็อกของหน้าเพจ รวมถึงส่วนต่างๆ (บล็อกระดับบนสุด) ที่ประกอบกันขึ้นเป็นหน้านั้น
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runedit_post บนหน้าเพจนั้นid integer (จำเป็น)
pbs/get-replace-job
ส่งคืนรายการที่ตรงกันของงานทีละหน้า เพื่อตรวจสอบก่อนนำไปปรับใช้
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)id string (จำเป็น)
pbs/get-reviews-sources
ส่งคืนแหล่งข้อมูล Google และ Trustpilot ที่บล็อกรีวิวแสดง
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-roles
ส่งคืนบทบาทผู้ใช้ใดบ้างที่สามารถใช้ตัวสร้าง, การออกแบบ, โค้ด และเทมเพลตได้ (โหมดไคลเอ็นต์)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-settings
ส่งคืนคำนำหน้าคลาสส่วนหน้า (front-end class prefix), สถานะการอัปเดตเบต้า และระบุว่าอนุญาตให้ใช้เอเจนต์ AI (MCP) หรือไม่
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-structured-data
แสดงรายการข้อมูลที่มีโครงสร้าง schema.org ที่บล็อกของหน้าเพจแสดงผล (FAQ, How-To, Product, Review, Breadcrumb) และประเภทใดที่ปล่อยให้เป็นหน้าที่ของปลั๊กอิน SEO ของเว็บไซต์ เพื่อไม่ให้มีการแสดงผลซ้ำซ้อน
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runedit_post บนหน้าเพจนั้นpost_id integer (จำเป็น)
pbs/get-support-connection
ระบุว่าเว็บไซต์นี้เชื่อมต่อกับฝ่ายสนับสนุน Zinn Digital® หรือไม่ และเชื่อมต่อในนามใคร
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)refresh boolean
pbs/get-theme-builder-options
ส่งคืนประเภทเทมเพลต, ประเภทเงื่อนไขการแสดงผล (หน้าเพจ, ประเภทโพสต์, คำศัพท์, คลังข้อมูล, การค้นหา, 404, การเข้าสู่ระบบ, บทบาท, อุปกรณ์, วันที่, เวลา, พารามิเตอร์ URL, ผู้แนะนำ, ภาษา, รถเข็น) พร้อมตัวเลือกของเว็บไซต์นี้ (บทบาท, ภาษา, ประเภทโพสต์, การจัดหมวดหมู่) และแอตทริบิวต์บล็อก (pbswConditions: {match, rules}) ที่ใช้แสดงหรือซ่อนบล็อกใดๆ
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/get-white-label
ส่งคืนการตั้งค่า White-label: เปิดหรือปิด, ชื่อที่แสดง และผู้ใช้ใดบ้างที่ยังคงเห็นของเดิม
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)none
pbs/import-design
ตรวจสอบความถูกต้องของไฟล์การออกแบบเว็บไซต์ (file) และหากตั้งค่า apply เป็น false จะส่งคืนสิ่งที่การผสาน (merge) หรือการแทนที่ (replace) (mode) จะเพิ่ม แก้ไข และลบออก; หากตั้งค่า apply เป็น true จะทำการเขียนข้อมูลลงไป
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)file object (จำเป็น)
mode string: merge, replace
apply boolean
pbs/import-designs
นำเข้าแพ็กเกจการออกแบบ Page Builder Sandwich (dryRun ก่อนเพื่อดูสิ่งที่จะเปลี่ยนแปลง; mode: skip หรือ replace; media; settings)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (การตรวจสอบสิทธิ์ของเส้นทาง REST เอง)package object (จำเป็น)
mode string: skip, replace, duplicate
settings boolean
media boolean
dryRun boolean
pbs/import-figma-frame
นำเข้าเฟรม Figma หนึ่งเฟรม (url: ลิงก์ของเฟรม พร้อมกับ node-id) เข้าสู่หน้าแบบร่างใหม่ที่ประกอบด้วยบล็อกต่างๆ: เลย์เอาต์อัตโนมัติจะกลายเป็นคอนเทนเนอร์ flex และ grid, ข้อความยังคงฟอนต์และขนาดเดิมไว้, รูปภาพจะถูกคัดลอกลงในคลังสื่อ ใช้โทเคน Figma ของเว็บไซต์เอง ตอบกลับด้วยหน้าแบบร่างและรายงานการแปลงผล
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages and upload_files (การตรวจสอบของ REST route เอง)url string (จำเป็น)
title string
dryRun boolean
status string: draft, pending, private, publish
pbs/invite-team-member
สร้างรหัสคำเชิญแบบใช้ครั้งเดียว (role: read หรือ write; label; วันที่ใช้งานได้) รหัสจะแสดงเพียงครั้งเดียว
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (การตรวจสอบของ REST route เอง)team string (จำเป็น)
role string: read, write
days integer
label string
pbs/join-team
เข้าร่วมคลังทีมด้วยรหัสคำเชิญ
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (การตรวจสอบของ REST route เอง)code string (จำเป็น)
pbs/leave-team
ออกจากคลังทีมที่เว็บไซต์นี้ได้เข้าร่วม
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-ab-tests
แสดงรายการการทดสอบ A/B พร้อมจำนวนผู้เข้าชมและการเปลี่ยนเป็นลูกค้าของแต่ละเวอร์ชัน รวมถึงเวอร์ชันที่กำลังชนะ
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-blocks
แสดงรายการบล็อก Page Builder Sandwich ทั้งหมดที่เว็บไซต์นี้สามารถใช้ได้ (รวมถึงบล็อก Pro เมื่อเปิดใช้งาน Pro): ชื่อ, ชื่อเรื่อง, หมวดหมู่ และคำอธิบาย
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch string
pbs/list-dynamic-sources
ส่งคืนแหล่งข้อมูลที่บล็อกสามารถดึงมาแสดงผลได้ (โพสต์, ผู้เขียน, เว็บไซต์, คลังเนื้อหา, ฟิลด์ที่กำหนดเอง, สินค้า) พร้อมกับฟิลด์ของแต่ละแหล่งข้อมูล, ปลั๊กอินฟิลด์บนไซต์นี้ (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) และฟิลด์ของประเภทโพสต์ (postType) บล็อกจะเชื่อมโยงกับแหล่งข้อมูลผ่าน attributes.metadata.bindings โดยมี {source, args} หนึ่งรายการต่อหนึ่งแอตทริบิวต์
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (การตรวจสอบของ REST route เอง)postType string
pbs/list-extensions
แสดงรายการสิ่งที่ปลั๊กอินอื่นเพิ่มลงใน Page Builder Sandwich ผ่าน API สำหรับนักพัฒนา: บล็อก, แหล่งข้อมูลแบบไดนามิก, เงื่อนไขการแสดงผล และการดำเนินการของแบบฟอร์ม แต่ละรายการจะแสดงชื่อ ป้ายกำกับ และปลั๊กอิน
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postsไม่มี
pbs/list-form-submissions
แสดงรายการสิ่งที่ผู้เข้าชมส่งผ่านแบบฟอร์มที่มีการบันทึกการส่ง (form จะจำกัดการค้นหา) ทีละหน้า
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runการตรวจสอบสิทธิ์ตามรายการของ REST route เองform string
per_page integer
page integer
pbs/list-forms
แสดงรายการแบบฟอร์มที่สร้างด้วยบล็อก Form และปลั๊กอินแบบฟอร์มที่สามารถฝังได้
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-kits
แสดงรายการชุดเครื่องมือเว็บไซต์ (ชุดของหน้าที่พร้อมใช้งานสำหรับธุรกิจประเภทหนึ่งๆ) ที่เว็บไซต์นี้สามารถนำเข้าได้
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages and publish_pagesrefresh boolean
pbs/list-library-items
แสดงรายการการออกแบบที่บันทึกไว้ในคลังคลาวด์ (kind: ส่วน, หน้า หรือรูปแบบ; team: คลังของทีม)
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (การตรวจสอบของ REST route เอง)team string
kind string: , section, page, style
pbs/list-local-fonts
แสดงรายการฟอนต์ Google ที่เว็บไซต์นี้โฮสต์เอง (ดาวน์โหลดเพียงครั้งเดียว ให้บริการจากเว็บไซต์ ไม่มีการส่งคำขอไปยัง Google)
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-lottie
แสดงรายการแอนิเมชัน Lottie ที่อัปโหลดไว้
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-marketing-connections
แสดงรายการบริการรายชื่อผู้รับอีเมล (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) และบริการที่เชื่อมต่ออยู่ โดยจะไม่ส่งคืนคีย์เป็นอันขาด
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-marketing-forms
แสดงรายการแบบฟอร์มทั้งหมดที่สร้างด้วยเครื่องมือสร้างแบบฟอร์ม: หน้าที่แบบฟอร์มนั้นอยู่, ฟิลด์ของแบบฟอร์ม และสิ่งที่จะเกิดขึ้นเมื่อส่งแบบฟอร์ม
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (การตรวจสอบของ REST route เอง)ไม่มี
pbs/list-marketing-lists
แสดงรายการกลุ่มเป้าหมายหรือรายชื่อของบริการ mailing-list ที่เชื่อมต่ออยู่ สำหรับการดำเนินการสมัครสมาชิกของแบบฟอร์ม
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (การตรวจสอบของ REST route เอง)service string (จำเป็น)
pbs/list-pages
แสดงรายการหน้าที่คุณสามารถแก้ไขได้ โดยเรียงจากใหม่สุดก่อน พร้อมตัวเลือกการค้นหา
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages; เฉพาะหน้าที่ผู้ใช้สามารถแก้ไขได้เท่านั้นที่จะแสดงในรายการsearch string
status string: any, draft, pending, publish, private
page integer
per_page integer
pbs/list-popups
แสดงรายการป๊อปอัป สไลด์อิน และบาร์ พร้อมตัวทริกเกอร์ กฎความถี่ และตำแหน่งที่แสดง
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (การตรวจสอบของ REST route เอง)none
pbs/list-replace-jobs
แสดงรายการงานค้นหาและแทนที่ทั่วทั้งไซต์และสถานะของงานเหล่านั้น
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (การตรวจสอบของ REST route เอง)none
pbs/list-sections
แสดงรายการเซกชันสำเร็จรูป (hero, ฟีเจอร์, คำถามที่พบบ่อย, คำนิยม, call to action และอื่นๆ) ที่สามารถเพิ่มลงในหน้าได้
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch string
pbs/list-team-members
แสดงรายการไซต์ในทีมและสิทธิ์การเข้าถึง
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (การตรวจสอบของ REST route เอง)team string (จำเป็น)
pbs/list-teams
แสดงรายการทีมที่ไซต์นี้เป็นสมาชิกหรือเป็นเจ้าของ
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (การตรวจสอบของ REST route เอง)none
pbs/list-theme-templates
แสดงรายการเทมเพลตของ theme builder (ส่วนหัว, ส่วนท้าย, หน้าเดี่ยว, หน้ารวม, ค้นหา, 404 และสำหรับ WooCommerce จะมี สินค้า, ร้านค้า, ตะกร้าสินค้า, หน้าชำระเงิน, หน้าขอบคุณ และ บัญชีของฉัน): ประเภทของแต่ละรายการ, ตำแหน่งที่แสดง (กฎรวม/ยกเว้น), ลำดับความสำคัญ, สถานะ และบล็อก
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runการตรวจสอบสิทธิ์แบบรายรายการของ REST route เองnone
pbs/list-transferable
แสดงรายการเทมเพลต รูปแบบ (patterns) และการตั้งค่าที่สามารถส่งออกไปยังไซต์อื่นได้
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (การตรวจสอบของ REST route เอง)none
pbs/list-uploaded-icons
แสดงรายการไอคอน SVG ที่อัปโหลดไปยังคลังไอคอน โดยเรียงจากใหม่สุดก่อน
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (การตรวจสอบของ REST route เอง)page integer
per_page integer
pbs/move-section
ย้ายเซกชันของหน้าจากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่ง (เริ่มต้นที่ 0 ตามลำดับที่แสดงในหน้า)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runedit_post ในหน้านั้นid integer (จำเป็น)
from integer (จำเป็น)
to integer (จำเป็น)
pbs/open-support-ticket
ส่งตั๋วขอความช่วยเหลือ (หัวข้อ, ข้อความ, ประเภท, อีเมล) พร้อมข้อมูลการวินิจฉัยของไซต์นี้เมื่อผู้ดูแลระบบยินยอม โดยจะไม่มีการสร้างหรือส่งข้อมูลการเข้าสู่ระบบอย่างเด็ดขาด
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (การตรวจสอบของ REST route เอง)subject string (จำเป็น)
message string (จำเป็น)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
pbs/preview-dynamic-value
ส่งคืนสิ่งที่การผูกข้อมูล (binding) แสดงในโพสต์หนึ่งๆ (โพสต์, แหล่งที่มา และฟิลด์ หรือผู้ให้บริการ + คีย์ ในรูปแบบ text|url) เพื่อตรวจสอบการผูกข้อมูลก่อนหรือหลังการเพิ่ม
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (การตรวจสอบของ REST route เอง)post integer (จำเป็น)
source string (จำเป็น)
field string
provider string
key string
as string: text, url
pbs/record-support-consent
บันทึกความยินยอมของผู้ดูแลระบบในการส่งข้อมูลการวินิจฉัยไปพร้อมกับตั๋วขอความช่วยเหลือ
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (การตรวจสอบของ REST route เอง)consent boolean (จำเป็น)
pbs/refresh-reviews
ดึงข้อมูลรีวิว Trustpilot ล่าสุดทันทีโดยไม่ต้องรอการรีเฟรชประจำวัน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (การตรวจสอบของ REST route เอง)none
pbs/remove-block
ลบบล็อกหนึ่งบล็อก (ทั้งเซกชัน หรือบล็อกภายในเซกชัน) ออกจากหน้า ซึ่งค้นหาตามพาธ (path) โดยเวอร์ชันก่อนหน้าของหน้าจะยังคงอยู่ในประวัติการแก้ไข (revisions)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runedit_post ในหน้านั้นid integer (จำเป็น)
path array (จำเป็น)
pbs/remove-library-storage
ลบการตั้งค่าพื้นที่จัดเก็บข้อมูลของคุณเอง (bring-your-own storage); พื้นที่จัดเก็บของแพ็กเกจจะถูกนำกลับมาใช้งานอีกครั้ง
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/remove-local-font
ลบไฟล์ของชุดแบบอักษร (font family) ที่โฮสต์เอง
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (การตรวจสอบของ REST route เอง)family string (จำเป็น)
pbs/remove-team-member
ลบไซต์ออกจากทีม
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (การตรวจสอบของ REST route เอง)team string (จำเป็น)
member string (จำเป็น)
pbs/reset-ab-test
ล้างจำนวนนับของการทดสอบและเริ่มใหม่อีกครั้ง (test)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (การตรวจสอบของ REST route เอง)test string (จำเป็น)
pbs/save-library-item
บันทึกมาร์กอัปของบล็อก (ชื่อ, ประเภท, มาร์กอัป, สไตล์, แท็ก) ไปยังคลังคลาวด์ของคุณหรือของทีม; รูปภาพจะถูกจัดแพ็กเกจรวมไปด้วย
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (การตรวจสอบของ REST route เอง)team string
kind string (จำเป็น): section, page, style
title string (จำเป็น)
tags array
markup string
styles object
pbs/set-block-motion
กำหนดหรือลบ (null) การตั้งค่าการเคลื่อนไหวบนบล็อกใดบล็อกหนึ่งของหน้า ซึ่งค้นหาตามพาธ ที่เบรกพอยต์ (ค่าเริ่มต้นคือ base) ใช้งานได้กับทุกบล็อก รวมถึงบล็อกหลัก (core blocks) ที่มี HTML บันทึกอยู่ในหน้า ผู้เยี่ยมชมที่เปิดการตั้งค่าลดการเคลื่อนไหว (reduced motion) จะไม่เห็นการเคลื่อนไหวเลย
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (การตรวจสอบของ REST route เอง)post string (จำเป็น)
path array (จำเป็น)
breakpoint string
motion object (จำเป็น)
pbs/set-library-storage
บันทึกพื้นที่จัดเก็บข้อมูลของคุณเอง: ผู้ให้บริการ (r2 หรือ s3), บักเก็ต, ภูมิภาค, จุดเชื่อมต่อ (endpoint), คำนำหน้า (prefix), key_id, รหัสลับ (secret), การเปิดใช้งาน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (การตรวจสอบของ REST route เอง)enabled boolean
provider string: r2, s3, other
endpoint string
region string
bucket string
prefix string
keyId string
secret string
pathStyle boolean
pbs/set-maintenance
เปิดหรือปิดโหมดบำรุงรักษา (503) หรือโหมดเร็วๆ นี้ (mode) พร้อมกำหนดหน้าที่ต้องการแสดง (page_id), retry_after และบทบาทที่สามารถข้ามโหมดนี้ได้
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (การตรวจสอบของ REST route เอง)mode string: off, maintenance, coming_soon
page_id integer
roles array
retry_after integer
pbs/set-newsletter-keys
บันทึก (หรือลบออก หากเว้นว่างไว้) คีย์ Mailchimp API ที่บล็อกจดหมายข่าวใช้งาน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (การตรวจสอบของ REST route เอง)mailchimp string (จำเป็น)
pbs/set-reviews-sources
กำหนดสถานที่ของ Google และธุรกิจของ Trustpilot ที่บล็อกรีวิวจะดึงข้อมูลมาอ่าน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (การตรวจสอบของ REST route เอง)google object
trustpilot object
pbs/set-roles
กำหนดสิ่งที่ตัวสร้างอนุญาตสำหรับแต่ละบทบาท (roles) เช่น บทบาทของลูกค้าที่แก้ไขได้เฉพาะเนื้อหาเท่านั้น
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (การตรวจสอบของ REST route เอง)roles object (จำเป็น)
pbs/set-white-label
เปิดหรือปิด white label และกำหนดชื่อที่ลูกค้าจะเห็น (enabled, name, agency_users)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (การตรวจสอบของ REST route เอง)enabled boolean
name string
studio_name string
author string
author_url string
description string
menu_icon string
hide_plugin boolean
agency_users array
pbs/site-health-clean
ล้างรายการผลการตรวจสอบประเภทใดประเภทหนึ่ง: การแก้ไขฉบับร่าง (revisions – เก็บฉบับล่าสุดของแต่ละโพสต์ไว้ 5 รายการ ลบรายการที่เก่ากว่า), รูปแบบ (patterns – ย้ายแพตเทิร์นที่ซิงค์ไว้แต่ไม่ได้ใช้งานลงถังขยะ), รูปภาพ (images – สำเนาที่ปรับขนาดแล้วซึ่ง WordPress ใช้งาน; รูปภาพต้นฉบับจะยังคงเก็บไว้), คลาส (classes – ลบคลาสการออกแบบที่ไม่ได้ใช้งานออก โดยเก็บไว้สำหรับการกู้คืน) การดำเนินการแต่ละครั้งจะล้างทีละชุด; “more” จะเป็นจริง (true) ตราบใดที่ยังมีรายการหลงเหลืออยู่
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat string (จำเป็น): revisions, patterns, images, classes
pbs/site-health-report
ค้นหาการแก้ไขรุ่นเก่า รูปแบบที่ซิงค์ซึ่งไม่มีการใช้งาน รูปภาพต้นฉบับที่มีขนาดใหญ่ และคลาสการออกแบบที่ไม่มีหน้าใดใช้งาน ทำงานเป็นขั้นตอนสั้นๆ: แต่ละรอบจะทำงานต่อจากจุดที่รอบล่าสุดหยุดลงตราบใดที่สถานะยังคงเป็น “scanning”; การ restart จะเป็นการเริ่มต้นใหม่ทั้งหมด
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
เริ่ม (หรือเริ่มใหม่) การแปลงทุกหน้าเวอร์ชัน 5.x ให้เป็นบล็อก; โดยแต่ละโพสต์จะได้รับการสำรองข้อมูลไว้ก่อน
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runการตรวจสอบสิทธิ์ตามแต่ละรายการของ REST route เองไม่มี
pbs/start-replace
เริ่มต้นการค้นหาและแทนที่ที่ปลอดภัยสำหรับบล็อก (find, replace, kind: text, link หรือ colour; match_case; types) จะไม่มีการเปลี่ยนแปลงใดๆ จนกว่าจะนำงานที่พรีวิวไว้ไปปรับใช้
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (การตรวจสอบของ REST route เอง)find string (จำเป็น)
replace string
kind string: text, link, colour
types array
match_case boolean
pbs/start-trial
เริ่มการทดลองใช้งาน Page Builder Sandwich Pro เป็นเวลา 14 วันสำหรับไซต์นี้ (ไม่ต้องชำระเงิน)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/test-library-storage
เขียน อ่าน และลบออบเจกต์ทดสอบในพื้นที่จัดเก็บข้อมูลของคุณเอง พร้อมทั้งรายงานแต่ละขั้นตอน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (การตรวจสอบของ REST route เอง)ไม่มี
pbs/undo-convert-post
กู้คืนหน้าที่มีการแปลงข้อมูลหนึ่งหน้าจากข้อมูลสำรอง
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runการตรวจสอบสิทธิ์ตามแต่ละรายการของ REST route เองid string (จำเป็น)
pbs/undo-migration
กู้คืนทุกโพสต์ที่มีการแปลงข้อมูลจากข้อมูลสำรอง
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runการตรวจสอบสิทธิ์ตามแต่ละรายการของ REST route เองไม่มี
pbs/undo-replace
กู้คืนโพสต์ที่ถูกเปลี่ยนแปลงโดยงาน (โพสต์ที่มีการแก้ไขหลังจากนั้นจะยังคงรักษาการแก้ไขไว้)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (การตรวจสอบของ REST route เอง)id string (จำเป็น)
pbs/update-block
เปลี่ยนการตั้งค่า (attributes) ของบล็อกหนึ่งบล็อกภายในหน้า โดยค้นหาจาก path; attributes ที่คุณส่งไปจะถูกผสานทับค่าปัจจุบัน ใช้งานได้กับบล็อกที่ไซต์แสดงผลจากการตั้งค่า; บล็อกที่มีการบันทึก HTML ไว้ในหน้าจะถูกเปลี่ยนแปลงโดยการแทนที่มาร์กอัปของหน้า
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runedit_post บนหน้านั้นid integer (จำเป็น)
path array (จำเป็น)
attributes object (จำเป็น)
pbs/update-brand-kit
บันทึก brand kit: ชื่อ, โลโก้, สี, ฟอนต์หัวเรื่องและเนื้อหาข้อความ รวมถึงน้ำเสียงของแบรนด์ (brand voice) ที่ AI ใช้ในการเขียน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (การตรวจสอบของ REST route เอง)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
เปลี่ยนความกว้างสำหรับแท็บเล็ตและอุปกรณ์พกพาเป็นพิกเซล; สำหรับ Pro จะสามารถกำหนด breakpoints เพิ่มเติมได้เอง
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (การตรวจสอบของ REST route เอง)tablet integer
mobile integer
custom array
pbs/update-class
เปลี่ยนป้ายชื่อ (label), slug หรือสไตล์ของคลาสสากล (global class); ทุกองค์ประกอบที่ใช้งานคลาสนี้จะได้รับการอัปเดต
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (การตรวจสอบของ REST route เอง)id string (จำเป็น)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
เปลี่ยนการตั้งค่า Google Analytics 4, Google Tag Manager และ Meta Pixel รวมถึงอีเวนต์ที่ถูกส่งไป
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (การตรวจสอบของ REST route เอง)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
เปลี่ยนแบนเนอร์แสดงความยินยอม ในระหว่างที่เปิดใช้งาน สคริปต์ติดตามจะรอรับความยินยอมจากผู้เข้าชมก่อน
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (การตรวจสอบของ REST route เอง)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
ตั้งค่าโหมดมืด (mode: off, auto หรือ toggle) และสีของโหมด
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (การตรวจสอบของ REST route เอง)mode string (จำเป็น): device, light, dark
colors object
pbs/update-design-categories
แทนที่รายการหมวดหมู่หนึ่งรายการ (group: classes หรือ tokens; items: รายการของ slug และ name) รายการที่เคยจัดอยู่ในหมวดหมู่ที่ถูกลบจะกลายเป็นไม่มีหมวดหมู่
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (การตรวจสอบของ REST route เอง)group string (จำเป็น): classes, tokens
items array (จำเป็น)
pbs/update-design-globals
เปลี่ยนสี (colors), ฟอนต์ (fonts, headingFont, bodyFont) ทั่วทั้งเว็บไซต์ ทุกหน้าจะนำการเปลี่ยนแปลงไปใช้ และ theme.json ของธีมจะได้รับการซิงค์ให้ตรงกันเสมอ
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (การตรวจสอบของ REST route เอง)colors object
fonts object
bodyFont string
headingFont string
pbs/update-form
เปลี่ยนแปลงแบบฟอร์มหนึ่งแบบฟอร์ม (post, form): การตั้งค่าและการกระทำจะถูกรวมเข้ากับสิ่งที่มีอยู่เดิม ฟิลด์ (และขั้นตอน) จะแทนที่ฟิลด์เดิม
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (การตรวจสอบของ REST route เอง)post string (จำเป็น)
form string (จำเป็น)
title string
fields array
steps array
actions object
submitText string
successMessage string
redirectUrl string
trackEvent string
pbs/update-page
เปลี่ยนแปลงชื่อเรื่อง สถานะ หรือเนื้อหาบล็อกของหน้า เนื้อหาที่คุณส่งไปจะแทนที่เนื้อหาเดิมของหน้า
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runedit_post ในหน้านั้น; publish_pages เพื่อเผยแพร่หรือตั้งเป็นส่วนตัวid integer (จำเป็น)
title string
status string: draft, pending, publish, private
sections array
content string
pbs/update-popup
เปลี่ยนแปลงป็อปอัป สไลด์อิน หรือบาร์ (id): เนื้อหา ทริกเกอร์ ความถี่ หรือตำแหน่งที่แสดง
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (การตรวจสอบของ REST route เอง)id string (จำเป็น)
title string
content string
status string: draft, publish
settings object
pbs/update-settings
เปลี่ยนคำนำหน้าคลาสของส่วนหน้าเว็บไซต์ (ตัวอักษรพิมพ์เล็กหรือตัวเลข 1 ถึง 8 ตัว โดยขึ้นต้นด้วยตัวอักษร) และ/หรือเปิดหรือปิดเอเจนต์ AI (MCP) (mcp: false จะลบความสามารถทั้งหมดและเอ็นด์พอยต์ MCP ออก)
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (การตรวจสอบของ REST route เอง)prefix string
mcp boolean
pbs/update-theme-template
เปลี่ยนแปลงเทมเพลตหนึ่งเทมเพลต (id): ค่าใดก็ได้ใน title, type, content (มาร์กอัปของบล็อก), include, exclude, priority, status โดยจะเปลี่ยนแปลงเฉพาะสิ่งที่คุณส่งไปเท่านั้น
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runการตรวจสอบสิทธิ์รายรายการของ REST route เองid string (จำเป็น)
title string
type string
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/update-tokens
เปลี่ยนแปลงสเกลของระยะห่าง รัศมี และเงา (space, radius, shadow) หรือรีเซ็ตค่าเหล่านั้น (reset)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (การตรวจสอบของ REST route เอง)space array
radius array
shadow array
reset boolean
pbs/update-variables
แทนที่ตัวแปรการออกแบบของเว็บไซต์ (variables: รายการของ name และ value)
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (การตรวจสอบของ REST route เอง)variables array (จำเป็น)
pbs/upload-icon
เพิ่มไอคอน SVG (name, มาร์กอัป svg) ไปยังไลบรารีไอคอน โดย SVG จะได้รับการกำจัดโค้ดที่เป็นอันตราย (sanitised) ก่อนเสมอ
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (การตรวจสอบของ REST route เอง)name string (จำเป็น)
svg string (จำเป็น)
pbs/upload-lottie
ตรวจสอบความถูกต้องของเอกสาร Lottie JSON (json, name) และเผยแพร่เป็นไฟล์สแตติกสำหรับบล็อก Lottie
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (การตรวจสอบของ REST route เอง)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>]ค้นหาและแทนที่ทั่วทั้งเว็บไซต์Pro
wp pbsw fonts download <family> [--weights=<weights>] [--italic]ดาวน์โหลดตระกูลแบบอักษร Google Fonts มายังไซต์นี้ฟรี
wp pbsw fonts listแสดงรายการตระกูลแบบอักษรที่จัดเก็บไว้ฟรี
wp pbsw fonts remove <family>ลบตระกูลแบบอักษรที่จัดเก็บไว้และไฟล์ที่เกี่ยวข้องฟรี

แอ็กชันและฟิลเตอร์

ฮุกทั้งหมดที่ปลั๊กอินมีให้ พร้อมคำอธิบายจากซอร์สโค้ด ตัวกรอง (Filter) จะเปลี่ยนค่าต่างๆ, แอ็กชัน (Action) ช่วยให้คุณเรียกใช้โค้ด ณ ช่วงเวลาหนึ่งๆ, จุดเริ่มต้น (Entry points) คือแอ็กชันที่คุณเรียกใช้เพื่อสั่งให้ปลั๊กอินทำบางสิ่งบางอย่าง

ฮุกชนิดการทำงานพารามิเตอร์รุ่น
pbs_assets_changedActionทำงานเมื่อไฟล์ส่วนหน้า (front-end) ที่เผยแพร่ของ PBS มีการเปลี่ยนแปลง และแคชของหน้าที่ระบบสามารถเข้าถึงได้ถูกล้างแล้ว: ใช้ฮุกนี้เพื่อล้างสิ่งที่ PBS ไม่สามารถเข้าถึงได้ (เช่น CDN, พร็อกซี, แคชของโฮสต์)ไม่มีFree
pbs_enqueue_scriptsActionAction แบบเก่า (Legacy): จัดคิวสคริปต์ที่เรียกใช้ window.pbsAddInspector()ไม่มีFree
pbs_shortcodesFilterFilter แบบเก่า (Legacy): แท็ก shortcode => {label, desc, options[]} (Shortcode-API.md)array $shortcodesFree
pbsw_admin_dataFilterกรองข้อมูลที่แอปส่วนผู้ดูแลระบบ (admin) ใช้เริ่มต้นการทำงาน ชั้นพรีเมียม (premium layer) ใช้ฮุกนี้เพื่อรายงานรุ่นของตน ไม่ควรใส่ข้อมูลที่ละเอียดอ่อนไว้ที่นี่ เนื่องจากข้อมูลนี้จะถูกแสดงลงในหน้าเว็บไม่มีFree
pbsw_admin_enqueueActionทำงานหลังจากสคริปต์ของหน้าจอผู้ดูแลระบบถูกจัดคิว เพื่อให้โมดูลสามารถจัดคิวสคริปต์ที่เพิ่มแผงควบคุมผ่านตัวกรอง JavaScript `pbs.admin.panels` (ต้องขึ้นอยู่กับ handle นี้ โดยหน้าจอจะเรนเดอร์เมื่อ DOM พร้อม หลังจากสคริปต์ส่วนท้ายทั้งหมดทำงานแล้ว)string $handleFree
pbsw_ai_enqueueActionทำงานหลังจากบันเดิลตัวแก้ไข AI ถูกจัดคิว เพื่อให้ส่วนเสริม (และชั้น Pro) สามารถจัดคิวแผง AI ของตนเองตามหลังได้string $handleFree
pbsw_ai_messagesFilterกรองข้อความของทุกคำขอ AI ที่ปลั๊กอินส่ง พร้อมกับบริบท (งาน, วัตถุประสงค์, ผู้ให้บริการ, โมเดล, ผู้ใช้) ชุดแบรนด์ของ Pro จะเพิ่มแบรนด์ของคุณที่นี่array $messages
array $context
Free
pbsw_ai_pro_featuresFilterกรองฟีเจอร์ Pro AI ที่ตัวแก้ไขนำเสนอ (ชั้นพรีเมียมจะเพิ่มชื่อของฟีเจอร์: agent, site, block, design, image, css, a11y)ไม่มีFree
pbsw_ai_seo_pluginsFilterกรองว่าตัวช่วย AI SEO จะเขียนชื่อเมตา (meta title) และคำอธิบาย (meta description) ไปยังปลั๊กอิน SEO ตัวใดไม่มีFree
pbsw_ai_seo_writeFilterกรองว่าปลั๊กอิน SEO อื่นได้รับชื่อเมตาและคำอธิบายไปหรือไม่ ปลั๊กอินที่เพิ่มใน `pbsw_ai_seo_plugins` จะบันทึกข้อมูลเหล่านี้ที่นี่ในรูปแบบของตนเอง และส่งค่ากลับเป็น truebool $written
string $plugin
int $post_id
string $title
string $description
Free
pbsw_asset_sourcesFilterซอร์สส่วนหน้าทั้งหมด: ของไฟล์นี้, ซอร์สที่ชั้นประสิทธิภาพลงทะเบียนด้วย add_source() (CSS ต่อบล็อก, โมดูลมุมมอง) และซอร์สใดๆ ที่ชั้นพรีเมียมเพิ่มให้ตัวเองผ่าน `pbsw_asset_sources` (ไฟล์ของชั้นพรีเมียมจะอยู่ในไดเรกทอรีของตัวเอง ซึ่งมาพร้อมกับแพ็กเกจพรีเมียมเท่านั้น) ยอมรับเฉพาะพาธสัมพัทธ์ธรรมดาของ `.css`/`.js` ภายในปลั๊กอิน ภายใต้คีย์ที่เป็นเซกเมนต์ตัวพิมพ์เล็ก (`legacy.css`, `block/row.css`, `module/tabs.js`)ไม่มีFree
pbsw_breakpoints_changedActionทำงานเมื่อมีการเปลี่ยนแปลงเบรกพอยต์ (ชีตหน้าเว็บที่คอมไพล์แล้วจะสร้างขึ้นใหม่ในการดูครั้งถัดไป เนื่องจากเบรกพอยต์เป็นส่วนหนึ่งของลายเซ็น)ไม่มีFree
pbsw_cache_purgedActionทำงานหลังจากที่ PBS ล้างโพสต์ออกจากปลั๊กอินแคชที่ใช้งานอยู่เรียบร้อยแล้วint $post_idFree
pbsw_cache_purgersFilterกรองตัวล้างแคชเพิ่มเติมที่ทำงานเมื่อไฟล์ที่เผยแพร่มีการเปลี่ยนแปลง: name => callable โฮสต์สามารถเพิ่มของตนเองได้ (CDN, พร็อกซี) หากตัวล้างใดเกิดข้อผิดพลาด (throw) ระบบจะข้ามไปและไม่รายงานว่าถูกล้างแล้วไม่มีFree
pbsw_code_blocksFilterกรองชื่อบล็อกที่ถือเป็นโค้ดแบบกำหนดเอง (เฉพาะบทบาทที่มีสิทธิ์ `code` เท่านั้นที่สามารถเพิ่มหรือเปลี่ยนแปลงได้)ไม่มีPro
pbsw_consent_countryFilterกรองประเทศของผู้เยี่ยมชม (ISO 3166-1 alpha-2) สำหรับกฎระดับภูมิภาคของแบนเนอร์คุกกี้ ปลั๊กอินจะไม่ค้นหาประเทศเอง ให้ส่งคืนค่า ” เมื่อไม่ทราบข้อมูลstring $countryPro
pbsw_content_onlyFilterกรองว่าผู้ใช้สามารถแก้ไขได้เฉพาะข้อความและรูปภาพหรือไม่ โดยที่โครงสร้างเลย์เอาต์จะถูกล็อกไว้bool $content_only
int $user_id
Free
pbsw_design_class_cssFilterกรอง CSS ที่คอมไพล์แล้วของคลาสส่วนกลางก่อนที่จะเรียกใช้เอ็นจินการออกแบบ ส่งคืนสตริงเพื่อใช้งานแทนstring|null $css
string $selector
Pro
pbsw_design_custom_breakpointsFilterกรองว่าสามารถใช้งานเบรกพอยต์แบบกำหนดเองได้หรือไม่ (pbs-d3, Pro)bool $allowedFree
pbsw_design_element_cssFilterกรองว่ามีการคอมไพล์ CSS แบบกำหนดเองเฉพาะแต่ละองค์ประกอบหรือไม่ (ชั้นพรีเมียมจะเปิดใช้งานส่วนนี้, d8)bool $enabledFree
pbsw_design_layout_suffixFilterกรองส่วนต่อท้ายตัวเลือก (selector suffix) ขององค์ประกอบเลย์เอาต์สำหรับบล็อก (” = องค์ประกอบของบล็อกนั้นเอง)string $suffix
string $prefix
Free
pbsw_design_propsFilterกรองพร็อพของการออกแบบ (ชั้นพรีเมียมจะเพิ่มของตนเอง)ไม่มีFree
pbsw_dynamic_editor_sourcesFilterแหล่งข้อมูลเพิ่มเติมในตัวแก้ไข (ฟิลด์สินค้า WooCommerce)nonePro
pbsw_dynamic_fieldsFilterแคตตาล็อกฟิลด์สำหรับผู้ให้บริการที่ไม่มี API แสดงรายการที่ปลั๊กอินนี้อ่านได้ (JetEngine, Toolset): คีย์ฟิลด์ของพวกเขาจะถูกพิมพ์ในตัวแก้ไข หรือเพิ่มที่นี่string $post_typePro
pbsw_dynamic_sourcesFilterแหล่งข้อมูลเพิ่มเติม (สินค้า WooCommerce): name → label; ค่าของพวกเขามาจาก `pbsw_dynamic_value`nonePro
pbsw_dynamic_valueFilterค่าจากแหล่งข้อมูลอื่น (WooCommerce)string|null $value
string $source
Pro
pbsw_form_submittedActionทำงานหลังจากแบบฟอร์มผ่านการตรวจสอบความถูกต้องและการดำเนินการต่าง ๆ ทำงานเสร็จสิ้นnonePro
pbsw_frontend_prefixFilterกรองคำนำหน้าคลาสส่วนหน้า (front-end) แบบเป็นกลางstring $prefixFree
pbsw_fs_loadedActionทำงานเมื่อ SDK การจัดการสิทธิ์ใช้งานโหลดเสร็จแล้ว (ในไฟล์หลัก ก่อนโค้ด Page Builder Sandwich ใด ๆ) ใช้ฮุกนี้เพื่อสื่อสารกับ `pbsw_fs()`noneFree
pbsw_is_agencyFilterกรองว่าฟีเจอร์ของแผน Agency พร้อมใช้งานบนไซต์นี้หรือไม่bool $agencyFree
pbsw_is_proFilterกรองว่าเลเยอร์พรีเมียมกำลังทำงานอยู่หรือไม่ เลเยอร์พรีเมียมเท่านั้นที่จะตอบสนองฮุกนี้bool $proFree
pbsw_kit_api_baseFilterกรอง API base ของ Zinn Digital® ที่หน้าจอบริการช่วยเหลือเรียกใช้string $baseFree
pbsw_kit_diagnosticsFilterกรองข้อมูลการวินิจฉัยก่อนที่เจ้าของไซต์จะเห็น ปลั๊กอินจะเพิ่มข้อมูลของตนเองภายใต้ `extra` ⛔ การทำงานนี้เกิดขึ้นก่อนการแสดงตัวอย่าง ไม่เคยเกิดขึ้นระหว่างการแสดงตัวอย่างและการส่งnoneFree
pbsw_kit_footprint_freeFilterกรองว่าไซต์นี้ปลอดฟุตพริ้นท์ (footprint-free) หรือไม่ เพื่อไม่ให้โปรโมต Zinn® Ads บนไซต์นี้bool $footprint_freeFree
pbsw_kit_importedActionทำงานหลังจากที่ชุดคิทถูกนำเข้าเรียบร้อยแล้วint $frontFree
pbsw_kit_promotionsFilterกรองรีจิสทรีโปรโมชันก่อนที่จะได้รับการประมวลผล เพิ่มแถวเพื่อโปรโมตผลิตภัณฑ์อื่น: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) และ `url` หรือ (สำหรับปลั๊กอิน) `name`, `site`, `main_files`noneFree
pbsw_kit_tierFilterกรองระดับแผนที่ชุดคิทรายงานสำหรับปลั๊กอินนี้ (สำหรับการทดสอบและสภาพแวดล้อมสเตจจิ้ง สำหรับโปรดักชันจะขึ้นอยู่กับใบอนุญาต)string $tierFree
pbsw_lcp_foldFilterระยะความลึกของเนื้อหาที่นับเป็นหน้าจอแรก (first screen) โดยวัดเป็นพิกเซล CSS จากด้านบนสุด บล็อกที่เริ่มต้นเหนือระยะนี้จะถือว่าอยู่เหนือขอบหน้าจอ (above the fold): รูปภาพในบล็อกเหล่านี้จะโหลดแบบทันที (eager) และรูปภาพที่มีแนวโน้มเป็น LCP มากที่สุดจะได้ `fetchpriority=”high”`; ส่วนบล็อกที่อยู่ใต้ระยะนี้จะโหลดแบบ Lazy-load ปรับเพิ่มขึ้นหากมีส่วน Hero ที่สูง ปรับลดลงหากมี Header ที่กะทัดรัดint $foldFree
pbsw_legacy_body_classesFilterกรองคลาสแท็ก body ดั้งเดิม เลเยอร์พรีเมียมจะเพิ่มคลาส Responsive ของพรีเมียมดั้งเดิมที่นี่ (แนวทางข้อที่ 5: พฤติกรรมดังกล่าวไม่มีในปลั๊กอินฟรี)noneFree
pbsw_legacy_script_enqueuedActionโพสต์ดั้งเดิมได้รับการตรวจสอบพฤติกรรมส่วนหน้าแล้ว (เลเยอร์พรีเมียมจะเพิ่มของตัวเอง)int $post_id
string $content
string|null $handle
Free
pbsw_library_tokenFilterกรอง bearer token ที่ส่งไปพร้อมกับคำขอชุดคิท (คลังคลาวด์พรีเมียมเป็นผู้จัดเตรียมให้)string $tokenFree
pbsw_link_baseFilterกรองพาธหลักที่ลิงก์สั้นใช้งานอยู่ (`/go/<slug>/`)string $basePro
pbsw_list_servicesFilterกรองบริการรายชื่ออีเมลที่แบบฟอร์มสามารถสมัครรับข้อมูลได้nonePro
pbsw_loop_query_argsFilterคิวรีของการวนลูป (WooCommerce: ช่วงราคา, สินค้าลดราคา, มีสินค้าในสต็อก, การเรียงลำดับตามราคา/ความนิยม/คะแนน)nonePro
pbsw_loop_sortsFilterตัวเลือกการเรียงลำดับ (WooCommerce เพิ่มราคา ความนิยม และคะแนน)nonePro
pbsw_mcp_abilitiesActionทำงานหลังจากลงทะเบียนความสามารถฟรีแล้ว: Page Builder Sandwich Pro จะลงทะเบียนความสามารถของตนเองที่นี่ (การบูตจะฮุกสิ่งนี้เมื่อใบอนุญาตอนุญาตให้ใช้โค้ดพรีเมียมเท่านั้น)noneFree
pbsw_migration_batch_sizeFilterจำนวนโพสต์ดั้งเดิม (5.x) ที่การแปลงข้อมูลเบื้องหลังหนึ่งขั้นตอนจะประมวลผล แต่ละขั้นตอนคือหนึ่งการกระทำของ Action Scheduler; แบทช์ขนาดเล็กจะเหมาะกับโฮสต์ที่ช้าหรือมีหน่วยความจำจำกัด แบทช์ขนาดใหญ่จะเหมาะกับโฮสต์ที่เร็วและมีโพสต์จำนวนมาก ค่าที่ต่ำกว่า 1 จะถือว่าเป็น 1int $sizeFree
pbsw_migration_post_typesFilterกรองประเภทโพสต์ที่การย้ายข้อมูลดั้งเดิมจะทำการแปลงlist<string> $typesFree
pbsw_nav_menu_item_classesFilterกรองคลาสของรายการ (ตัวเลือกรายการ Pro จะเพิ่ม `nav-menu__item–hide-mobile` และ `–hide-desktop`) โดยจะเก็บไว้เฉพาะคลาส `nav-menu__item–<name>` เท่านั้นint $depthFree
pbsw_nav_menu_item_labelFilterกรองป้ายชื่อ (label) ของรายการ ซึ่งเป็น HTML ที่ escape แล้ว (ตัวเลือกรายการ Pro จะเพิ่มไอคอน แบดจ์ และคำอธิบาย) callback ต้องส่งกลับเป็น HTML ที่ escape แล้วstring $label
int $depth
string $prefix
Free
pbsw_nav_menu_toggleFilterกรอง HTML ของปุ่มเมนู: ตัวออกแบบแถบสลับ (toggle bar) ของ Pro จะนำปุ่มไปใส่ในแถบที่มีโลโก้ กล่องค้นหา ลิงก์… (แสดงเฉพาะขณะที่เมนูถูกพับอยู่) หากผลลัพธ์ไม่มีปุ่มเดิมโดยไม่มีการเปลี่ยนแปลง ค่าดังกล่าวจะถูกละเว้น เพื่อไม่ให้เมนูสูญเสียปุ่มนี้ไปstring $toggle
string $prefix
Free
pbsw_newsletter_form_settingsFilterการตั้งค่าของฟอร์มที่ไม่ใช่ฟอร์มเวอร์ชัน 5.x (data-* ⇒ ค่า) หรืออาร์เรย์ว่างint $post_id
string $form
Free
pbsw_newsletter_providersFilterบริการจดหมายข่าวที่ไซต์นี้สามารถสมัครรับข้อมูลได้: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string} เลเยอร์พรีเมียมจะเพิ่มสามบริการของ 5.x เข้ามาnoneFree
pbsw_page_css_changedActionเริ่มทำงานเมื่อสไตล์ชีตที่คอมไพล์แล้วของโพสต์มีการเปลี่ยนแปลง (ปลั๊กอินแคชจะล้างแคชจากจุดนี้)int $post_idFree
pbsw_page_css_enqueuedActionเริ่มทำงานหลังจากสไตล์ชีตที่คอมไพล์แล้วของหน้าถูกจัดคิว (enqueued) (เลเยอร์ critical-CSS ของพรีเมียมจะฮุกที่นี่)string $handle
int $post_id
Free
pbsw_page_css_extraFilterกรอง CSS ที่ต่อท้ายสไตล์ชีตที่คอมไพล์แล้วของหน้า ถัดจากสไตล์ชีตของบล็อกเอง (pbs-p4: กฎ `.<prefix>-s-<id>` ของระบบการออกแบบ) ได้รับการคอมไพล์แล้ว ไม่ได้ทำการย่อขนาด (minify) ที่นี่: listener จะส่งคืน CSS ที่พร้อมใช้งานทันทีstring $extra
string $prefix
int $post_id
Free
pbsw_page_css_signatureFilterกรองสิ่งอื่นๆ ที่ทำให้สถานะที่คอมไพล์แล้วเป็นปัจจุบัน (pbs-p4: จุดตัดหน้าจอหรือ breakpoints)string $extra
\WP_Post $post
Free
pbsw_page_css_stateFilterกรองสถานะที่คอมไพล์แล้วของโพสต์ก่อนที่จะถูกจัดเก็บ (pbs-p4 บันทึกว่าสไตล์ชีตมีกฎการออกแบบใดบ้าง เพื่อให้ฟิลเตอร์การแสดงผลไม่พิมพ์ซ้ำอีก)int $post_idFree
pbsw_permissionFilterกรองว่าผู้ใช้สามารถใช้ความสามารถของตัวสร้าง (builder capability) ได้หรือไม่ ปลั๊กอินฟรีจะอนุญาตให้ทุกคน ส่วนตัวจัดการบทบาท Pro จะตอบตามบทบาท ผู้ดูแลระบบควรได้รับอนุญาตเสมอbool $allowed
string $what
int $user_id
Free
pbsw_popup_forceFilterป๊อปอัปที่จะแสดงในทุกหน้าไม่ว่าจะกำหนดเป้าหมายไว้อย่างไร (แบนเนอร์คุกกี้)nonePro
pbsw_replace_post_typesFilterกรองประเภทโพสต์ที่ฟังก์ชันค้นหาและแทนที่จะค้นหาตามค่าเริ่มต้นnonePro
pbsw_schema_skipFilterกรองประเภทข้อมูลที่มีโครงสร้าง (structured-data) ที่ Page Builder Sandwich ละเว้นเนื่องจากปลั๊กอิน SEO ของไซต์ได้พิมพ์ข้อมูลเหล่านี้สำหรับหน้านี้แล้วstring $contentPro
pbsw_site_design_dataFilterกรองข้อมูลการเริ่มต้น (boot data) ของการออกแบบไซต์ เลเยอร์พรีเมียมจะรายงานรุ่นของตนและเพิ่มข้อมูลที่แต่ละส่วนจำเป็นต้องใช้noneFree
pbsw_site_design_depsFilterกรอง dependencies ของบันเดิลการออกแบบไซต์ เลเยอร์พรีเมียมจะเพิ่มสคริปต์ของตัวเองที่นี่ เพื่อให้ส่วนต่างๆ ของตนได้รับการลงทะเบียนก่อนที่แผงควบคุมจะแสดงผลเป็นครั้งแรกstring $handleFree
pbsw_site_health_keep_revisionsFilterกรองจำนวนการแก้ไขล่าสุดของแต่ละโพสต์ที่การล้างข้อมูลจะเก็บไว้ (ค่าเริ่มต้นคือ 5)int $keepPro
pbsw_style_at_rulesFilterกรองพรีเซ็ต 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`noneFree
pbsw_style_at_rules_invalidActionเริ่มทำงานเมื่อพรีเซ็ตจาก `pbsw_style_at_rules` ถูกตัดออกเนื่องจากไม่ถูกต้องnoneFree
pbsw_template_content_locationFilterตำแหน่งเนื้อหาที่เจาะจงยิ่งขึ้น (WooCommerce: single_product, product_archive, cart…)string $locationPro
pbsw_template_resolvedFilterเทมเพลตที่เลือกไว้สำหรับตำแหน่งstring $typePro
pbsw_template_typesFilterประเภทเทมเพลตเพิ่มเติม (หน้า WooCommerce)nonePro
pbsw_theme_builder_editor_dataFilterข้อมูลตัวแก้ไขเพิ่มเติม (แหล่งข้อมูลแบบไดนามิกและปลั๊กอินฟิลด์, ชิ้นส่วน WooCommerce)nonePro
pbsw_theme_globals_savedActionการดำเนินการนี้มีเอกสารอธิบายอยู่ด้านล่างnoneFree
pbsw_transfer_importedActionทำงานหลังจากนำเข้าแพ็กเกจแล้ว เพื่อให้สามารถสร้างแคชที่สร้างจากเทมเพลตและการตั้งค่า (สไตล์แบบแยกตามหน้า, สไตล์ชีตของไซต์) ขึ้นมาใหม่ได้noneFree
pbsw_transfer_meta_keysFilterกรองคีย์ post meta ที่การนำเข้าและส่งออกนำติดตัวไปกับแต่ละรายการnoneFree
pbsw_transfer_optionsFilterกรองตัวเลือกที่การนำเข้าและส่งออกสามารถย้ายไปมาระหว่างไซต์ได้ ยอมรับเฉพาะตัวเลือก `pbsw_` เท่านั้น ข้อมูลอื่นๆ ทั้งหมดจะถูกทิ้ง เพื่อไม่ให้แพ็กเกจสามารถเขียนทับตัวเลือกหลัก (core) หรือตัวเลือกของบุคคลที่สามได้noneFree
pbsw_transfer_post_typesFilterกรองประเภทโพสต์ (post types) ที่การนำเข้าและส่งออกสามารถย้ายไปมาระหว่างไซต์ได้noneFree
pbsw_visitor_countryFilterกรองประเทศของผู้เข้าชมสำหรับการตรวจสอบอายุ (age gate) และการแจ้งเตือนการเล่นการพนันอย่างมีความรับผิดชอบ สำหรับไซต์ที่ทราบข้อมูลนี้ด้วยวิธีอื่น (ปลั๊กอินระบุตำแหน่งทางภูมิศาสตร์, โปรไฟล์สมาชิก)string $countryPro
pbsw_white_label_mapFilterกรองการแทนที่แบบไวท์เลเบล (white-label) (ข้อความต้นฉบับ => ข้อความที่แสดง)nonePro