Nhà phát triển

Tài liệu tham khảo các khả năng của Page Builder Sandwich

Page Builder Sandwich đăng ký các hành động của mình với WordPress Abilities API. Các khả năng tương tự này là các công cụ MCP trên máy chủ riêng của trang web và các tuyến REST trong /wp-json/wp-abilities/v1. Trang này được tạo từ chính sổ đăng ký của plugin.

Hướng dẫn sử dụng: kết nối ứng dụng AI

Điểm cuối

Khả năngREST
MCP qua HTTP (hỗ trợ phát trực tuyến)/wp-json/pbs/v1/mcp
MCP qua WP-CLI (đầu vào và đầu ra tiêu chuẩn)wp mcp-adapter serve --server=page-builder-sandwich --user=<login>
REST: liệt kê các khả năng/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich
REST: chạy một khả năng/wp-json/wp-abilities/v1/abilities/<name>/run (GET với ?input= cho các khả năng chỉ đọc, nếu không thì POST {"input": {...}})

Xác thực và phân quyền

Các yêu cầu HTTP xác thực bằng mật khẩu ứng dụng WordPress (HTTP Basic). Việc kết nối với máy chủ MCP cần có năng lực được hiển thị bên dưới; sau đó mỗi khả năng sẽ kiểm tra quyền riêng của nó cho từng đối tượng. Các khả năng chỉ đọc chạy với GET và đầu vào của chúng trong chuỗi truy vấn; các khả năng khác chạy với POST và nội dung JSON ‘{“input”: {…}}’.

mật khẩu ứng dụng WordPress (HTTP) hoặc --user (WP-CLI); người dùng cần có năng lực mà mỗi khả năng yêu cầu · Cài đặt: Cho phép tác tử AI (MCP), bật theo mặc định

Tất cả các khả năng

Khả năngPhiên bảnRESTQuyền hạnTham số
pbs/activate-custom-font
Làm cho phông chữ tùy chỉnh đã tải lên (một tệp phông chữ trong thư viện phương tiện, theo id) khả dụng trong bộ chọn phông chữ.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (kiểm tra riêng của tuyến đường REST)id số nguyên (bắt buộc)
pbs/add-local-font
Tải xuống một họ phông chữ Google (họ phông chữ, độ đậm, kiểu nghiêng) và phân phát từ trang web này.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (kiểm tra riêng của tuyến đường REST)family chuỗi (bắt buộc)
weights mảng
italic boolean
pbs/add-section
Thêm một phần dựng sẵn vào một trang: ở phần đầu, ở phần cuối hoặc sau phần tại một vị trí nhất định.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runedit_post trên trang đóid số nguyên (bắt buộc)
section chuỗi (bắt buộc)
position chuỗi: start, end, after
after số nguyên
pbs/add-shop-block
Thêm một khối WooCommerce vào cuối bài viết: một thành phần sản phẩm (phần: tiêu đề, bộ sưu tập ảnh, hình ảnh, giá bán, đánh giá, đoạn trích, mô tả, nút thêm vào giỏ hàng, thông tin meta, các tab, liên quan, bán thêm, huy hiệu giảm giá, kho hàng; productId, hoặc 0 cho sản phẩm đang xem) hoặc một giỏ hàng nhỏ (nhãn).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (kiểm tra riêng của tuyến đường REST)post số nguyên (bắt buộc)
block chuỗi (bắt buộc): product-element, mini-cart
part chuỗi: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, description
productId số nguyên
label chuỗi
pbs/ai-check-accessibility
Liệt kê các vấn đề về khả năng tiếp cận của trang: hình ảnh không có văn bản thay thế, các tiêu đề bỏ qua một cấp độ, các liên kết có văn bản không truyền đạt ý nghĩa độc lập và các liên kết không có văn bản. Mỗi vấn đề cho biết liệu nó có thể được khắc phục tự động hay không.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runedit_post trên trangpost_id số nguyên (bắt buộc)
pbs/ai-create-block
Thiết kế một thành phần có thể tái sử dụng từ một mô tả (bảng giá, thẻ nhóm, biểu ngữ) và lưu dưới dạng mẫu đồng bộ hóa trong mục “Mẫu của tôi” của trình soạn thảo, với mỗi đoạn văn bản có thể được ghi đè theo từng vị trí chèn. Trả về id của mẫu và khối chèn nó.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts và publish_posts; quy tắc về vai trò và chi tiêu của cài đặt AIdescription chuỗi (bắt buộc)
title chuỗi
pbs/ai-css-help
Giải thích, viết hoặc sửa CSS tùy chỉnh của một phần tử, trong đó `selector` đại diện cho phần tử đó. Trả về CSS và một lời giải thích; không có gì được lưu.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts và quyền mã của trình xây dựngaction chuỗi (bắt buộc): explain, write, fix
css chuỗi
instruction chuỗi
block chuỗi
pbs/ai-design-from
Tái tạo bố cục của ảnh chụp màn hình (hình ảnh trong thư viện phương tiện) hoặc của một trang web công khai (địa chỉ trang) dưới dạng các khối có thể chỉnh sửa trong một trang nháp mới: giữ nguyên các phần, cột, tiêu đề, văn bản, danh sách và nút bấm. Biểu trưng và hình ảnh không được sao chép.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (edit_post trên ảnh chụp màn hình); quy tắc về vai trò và chi tiêu của cài đặt AIattachment_id số nguyên
url chuỗi
title chuỗi
instruction chuỗi
pbs/ai-edit-page
Thay đổi một trang theo yêu cầu bằng lời nói thông thường (“làm cho phần văn bản hero ngắn lại”, “thêm phần hỏi đáp về giao hàng sau bảng giá”, “dịch trang sang tiếng Đức”). AI phản hồi bằng các thao tác chỉnh sửa được kiểm tra đối chiếu với các khối của trang và cài đặt của chúng trước khi áp dụng bất kỳ thay đổi nào; các thao tác bị từ chối được liệt kê kèm lý do. Bản sửa đổi được lưu trước tiên và id của nó được trả về dưới dạng undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runedit_post trên trang; quy tắc về vai trò và chi tiêu của cài đặt AIpost_id số nguyên (bắt buộc)
instruction chuỗi (bắt buộc)
pbs/ai-fix-accessibility
Khắc phục các vấn đề về khả năng tiếp cận có thể sửa chữa được (tất cả, hoặc các id vấn đề được liệt kê): văn bản thay thế được tạo ra dựa trên việc phân tích từng hình ảnh, sửa lại các cấp độ tiêu đề, viết lại các văn bản liên kết mơ hồ. Bản sửa đổi được lưu trước tiên và id của nó được trả về dưới dạng undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runedit_post trên trang; quy tắc về vai trò và chi tiêu của cài đặt AIpost_id số nguyên (bắt buộc)
issues mảng
pbs/ai-generate-image
Tạo hình ảnh từ mô tả bằng mô hình hình ảnh của trang web (OpenAI hoặc Google) và lưu vào thư viện đa phương tiện cùng văn bản thay thế. Trả về ID và địa chỉ của hình ảnh.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files; vai trò và quy tắc chi tiêu trong cài đặt AIprompt (bắt buộc)
size: square, landscape, portrait
alt
title
post_id
pbs/ai-generate-section
Chuyển đổi phần mô tả gồm một câu thành một phần được thiết kế sẵn (các block thực tế, có thể chỉnh sửa theo phong cách thương hiệu của trang web) với nội dung được viết cho phần đó. Trả về mã nguồn của block, và thêm vào đầu hoặc cuối trang khi post_id được cung cấp (bản sửa đổi sẽ giữ lại nội dung trước đó).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts; edit_post để thêm vào trang; vai trò và quy tắc chi tiêu trong cài đặt AIdescription (bắt buộc)
section
post_id
position: start, end
pbs/ai-plan-site
Từ bản mô tả về doanh nghiệp, liệt kê các trang mà một trang web cần (trang chủ đầu tiên, liên hệ cuối cùng), mỗi trang có một tiêu đề và một bản tóm tắt cho trang đó. Không có gì được tạo ra; mỗi trang sau đó có thể được xây dựng từ bản tóm tắt của nó.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages; vai trò và quy tắc chi tiêu trong cài đặt AIbrief (bắt buộc)
pbs/ai-save-seo-meta
Lưu tiêu đề meta và mô tả meta vào plugin SEO mà trang web đang sử dụng (Yoast SEO, Rank Math, SEOPress hoặc All in One SEO) và cho biết mục nào đã được ghi.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runedit_post trên trangpost_id (bắt buộc)
title (bắt buộc)
description (bắt buộc)
pbs/ai-suggest-seo-meta
Đọc một trang và gợi ý tiêu đề meta (tối đa 60 ký tự) và mô tả meta (tối đa 155 ký tự), có thể xoay quanh một từ khóa trọng tâm. Không có gì được lưu lại.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runedit_post trên trang; vai trò và quy tắc chi tiêu trong cài đặt AIpost_id (bắt buộc)
keyword
pbs/ai-undo
Đưa trang trở lại trạng thái trước khi có thay đổi từ AI, từ undo_revision mà thay đổi đó đã trả về.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runedit_post trên trangpost_id (bắt buộc)
revision (bắt buộc)
pbs/ai-write-alt-text
Xem xét các hình ảnh và lưu văn bản thay thế cho chúng: một hình ảnh (attachment_id), hoặc mọi hình ảnh chưa có văn bản thay thế trên một trang (post_id). Tối đa 20 hình ảnh cho mỗi lần gọi; câu trả lời sẽ cho biết còn lại bao nhiêu.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files và edit_post trên hình ảnh hoặc trang; vai trò và quy tắc chi tiêu trong cài đặt AIattachment_id
post_id
only_missing
language
pbs/ai-write-text
Viết nội dung mới, hoặc cải thiện, rút ngắn, mở rộng, thay đổi giọng văn hoặc sửa ngữ pháp của một đoạn văn bản, với chính nhà cung cấp AI của trang web. Trả về văn bản mới; không có gì trên trang web bị thay đổi.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (edit_post khi post_id được cung cấp); vai trò và quy tắc chi tiêu trong cài đặt AIaction (bắt buộc): write, improve, shorten, expand, tone, fix, custom
text
tone: professional, friendly, confident, playful, formal, simple
instruction
context
pbs/apply-brand-kit
Áp dụng màu sắc và phông chữ của bộ nhận diện thương hiệu đã lưu vào thiết kế của trang web.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (kiểm tra riêng của REST route)không có
pbs/apply-kit
Nhập các trang của một bộ giao diện trang web (tất cả các trang, hoặc các trang được chỉ định), tùy chọn xuất bản chúng, thiết lập trang chủ và thêm chúng vào menu. Nhập lại sẽ cập nhật các trang tương tự.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages và publish_pages; manage_options để thiết lập trang chủ; edit_theme_options để tạo menuslug (bắt buộc)
pages
publish
front
menu
pbs/apply-replace
Áp dụng một tác vụ đã xem trước. Mọi bài viết được thay đổi đều lưu bản sao lưu, để tác vụ có thể được hoàn tác.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (kiểm tra riêng của REST route)id (bắt buộc)
pbs/build-landing-page
Quy trình làm việc có hướng dẫn: trợ lý chọn các phần phù hợp với doanh nghiệp của bạn, xây dựng trang dưới dạng bản nháp và viết nội dung cho trang.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness (bắt buộc)
pbs/build-pages
Tạo tối đa 50 trang trong một lệnh gọi, mỗi trang từ các phần và/hoặc nội dung khối. Mỗi trang được kiểm tra và tạo riêng lẻ; phản hồi liệt kê mọi trang được tạo và mọi trang bị từ chối, kèm theo lý do.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages; mỗi trang được kiểm tra riêng lẻ (publish_pages để xuất bản)pages (bắt buộc)
pbs/check-performance
Báo cáo nội dung của một trang làm tăng dung lượng của trang đó như thế nào: hình ảnh (byte, hình ảnh quá khổ và kích thước nhỏ hơn phù hợp), các tệp kiểu của các khối mà trang sử dụng và nội dung nhúng của bên thứ ba, mỗi vấn đề đi kèm cách khắc phục.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runedit_post trên trangpost_id (bắt buộc)
pbs/connect-adobe-fonts
Kết nối dự án web Adobe Fonts (Typekit) theo kit id của nó, để phông chữ xuất hiện trong bộ chọn phông chữ.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (kiểm tra riêng của REST route)kit (bắt buộc)
pbs/connect-marketing-service
Kết nối dịch vụ danh sách gửi thư bằng khóa API của dịch vụ đó (service, key; account khi dịch vụ yêu cầu), hoặc ngắt kết nối bằng một khóa trống.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (kiểm tra riêng của REST route)service (bắt buộc)
key
account
pbs/connect-support
Kết nối trang web này với bộ phận hỗ trợ của Zinn Digital® (name, email, consent).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (kiểm tra riêng của REST route)email (bắt buộc)
name
consent (bắt buộc)
pbs/convert-builder-export
Chuyển đổi tệp xuất (builder: elementor, divi, beaver hoặc wpbakery; content: văn bản được xuất) thành một trang bản nháp mới được tạo từ các khối, tùy chọn sao chép hình ảnh vào thư viện đa phương tiện (media). Phản hồi với bản nháp và báo cáo chuyển đổi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (kiểm tra riêng của REST route)builder (bắt buộc): elementor, divi, beaver, wpbakery
content (bắt buộc)
title
media
dryRun
status: draft, pending, private, publish
pbs/convert-builder-page
Chuyển đổi một trang được tạo bằng Elementor, Divi, Beaver Builder hoặc WPBakery (id) thành một bản nháp mới được tạo từ các khối, giữ nguyên bố cục, kiểu chữ, màu sắc và hình ảnh; trang gốc không bị thay đổi. Phản hồi với bản nháp và báo cáo về những gì đã được chuyển đổi, ước lượng hoặc không được chuyển đổi. dryRun chuyển đổi mà không lưu.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages và edit_post (kiểm tra riêng của REST route)id (bắt buộc)
dryRun
status: draft, pending, private, publish
pbs/convert-post
Chuyển đổi một trang 5.x sang các khối (được sao lưu trước).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runkiểm tra quyền riêng lẻ cho từng mục của REST routeid (bắt buộc)
pbs/create-ab-test
Thêm một thử nghiệm hai phiên bản của một phần vào cuối bài viết (post, name, a, b; split và goal là tùy chọn).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (kiểm tra riêng của REST route)post (bắt buộc)
name
a (bắt buộc)
b (bắt buộc)
split
goal
pbs/create-class
Tạo một lớp kiểu dáng toàn cục có thể tái sử dụng: nhãn, slug và các kiểu dáng của nó (s).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (kiểm tra riêng của REST route)label (bắt buộc)
slug
s
cat
pbs/create-cookie-banner
Tạo một thiết kế biểu ngữ đồng ý có sẵn để bắt đầu.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (kiểm tra riêng của REST route)không có
pbs/create-form
Tạo một biểu mẫu (liên hệ, báo giá, đăng ký hoặc nhiều bước: fields, steps, settings và actions như email, save, webhook hoặc danh sách gửi thư), trên một trang mới hoặc ở cuối một bài viết hiện có (post).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (kiểm tra riêng của REST route)title
fields (bắt buộc)
steps
actions
submitText
successMessage
redirectUrl
trackEvent
post
pageTitle
status: draft, publish, private
pbs/create-page
Tạo một trang từ các phần thư viện và/hoặc nội dung khối. Trang mới sẽ là bản nháp trừ khi có yêu cầu trạng thái khác.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages; publish_pages để xuất bản hoặc đặt ở chế độ riêng tưtitle chuỗi (bắt buộc)
status chuỗi: draft, pending, publish, private
sections mảng
content chuỗi
pbs/create-popup
Tạo cửa sổ bật lên, thanh trượt vào hoặc thanh thông báo: nội dung, trình kích hoạt (ý định thoát, cuộn, thời gian, nhấp chuột), tần suất và các trang hiển thị.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (kiểm tra quyền riêng của tuyến đường REST)title chuỗi (bắt buộc)
content chuỗi (bắt buộc)
status chuỗi: draft, publish
settings đối tượng
pbs/create-query-loop
Thêm vòng lặp truy vấn với thẻ được tạo sẵn, trên trang mới (pageTitle, status) hoặc ở cuối bài viết (post): nguồn posts|users|terms|field, postType (product cho lưới sản phẩm), perPage, columns, orderBy, order, phân trang, và các bộ lọc trực tiếp [{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 và edit_posts (kiểm tra quyền riêng của tuyến đường REST)post số nguyên
pageTitle chuỗi
status chuỗi: draft, publish, private
source chuỗi: posts, users, terms, field
postType chuỗi
perPage số nguyên
columns số nguyên
orderBy chuỗi
order chuỗi: ASC, DESC
pagination chuỗi: none, numbers, prevnext
taxonomy chuỗi
fieldKey chuỗi
filters mảng
pbs/create-team
Tạo thư viện nhóm (name) mà các trang web khác có thể tham gia bằng mã mời.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (kiểm tra quyền riêng của tuyến đường REST)name chuỗi (bắt buộc)
pbs/create-theme-template
Tạo mẫu (title, type) thay thế phần đó của mọi trang phù hợp, trên giao diện cổ điển và giao diện khối. Nếu không có nội dung, nó sẽ bắt đầu từ thiết kế tạo sẵn cho loại của nó. include/exclude là các quy tắc điều kiện hiển thị ({kind, values, key, value, from, to, days}, các loại mà trình tạo giao diện của trang web này hỗ trợ); ưu tiên xử lý khi trùng lặp; trạng thái publish (hoạt động) hoặc draft.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runkiểm tra quyền riêng theo từng mục của tuyến đường RESTtitle chuỗi (bắt buộc)
type chuỗi (bắt buộc)
content chuỗi
include mảng
exclude mảng
priority số nguyên
status chuỗi: publish, draft
pbs/deactivate-custom-font
Xóa phông chữ tùy chỉnh (theo slug) khỏi bộ chọn phông chữ.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (kiểm tra quyền riêng của tuyến đường REST)slug chuỗi (bắt buộc)
pbs/delete-class
Xóa một lớp toàn cục. Các phần tử đã sử dụng lớp này vẫn giữ nguyên nội dung nhưng mất các kiểu dáng của nó.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (kiểm tra quyền riêng của tuyến đường REST)id chuỗi (bắt buộc)
pbs/delete-icon
Xóa biểu tượng đã tải lên; các khối đã sử dụng biểu tượng này vẫn giữ bản sao riêng của chúng.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (kiểm tra quyền riêng của tuyến đường REST)id chuỗi (bắt buộc)
pbs/delete-library-item
Xóa một thiết kế khỏi thư viện đám mây.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (kiểm tra quyền riêng của tuyến đường REST)item chuỗi (bắt buộc)
team chuỗi
pbs/delete-page
Chuyển một trang vào thùng rác. Trang có thể được khôi phục từ Trang, Thùng rác trong 30 ngày.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/rundelete_post trên trang đóid số nguyên (bắt buộc)
pbs/delete-team
Xóa một nhóm và toàn bộ thiết kế trong thư viện của nhóm đó.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (kiểm tra quyền riêng của tuyến đường REST)team chuỗi (bắt buộc)
pbs/delete-theme-template
Chuyển một mẫu (id) vào thùng rác; thiết kế riêng của giao diện sẽ hiển thị lại ở những nơi mẫu từng được áp dụng. Có thể khôi phục từ thùng rác.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/runkiểm tra quyền riêng theo từng mục của tuyến đường RESTid chuỗi (bắt buộc)
pbs/disconnect-support
Ngắt kết nối trang web này khỏi bộ phận hỗ trợ.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/runmanage_options (kiểm tra quyền riêng của tuyến đường REST)không có
pbs/duplicate-class
Tạo bản sao của một lớp toàn cục dưới mã nhận dạng id mới.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (kiểm tra quyền riêng của tuyến đường REST)id chuỗi (bắt buộc)
pbs/duplicate-page
Sao chép một trang (tiêu đề, nội dung và mẫu giao diện) thành bản nháp mới.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runedit_post trên trang và edit_pagesid số nguyên (bắt buộc)
title chuỗi
pbs/export-design
Trả về tệp thiết kế trang: danh mục, class toàn cục, biến, khoảng cách, thang đo bo góc và đổ bóng cùng màu tùy chỉnh (định dạng page-builder-sandwich-design, phiên bản 1).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (kiểm tra riêng của REST route)không có
pbs/export-designs
Xuất các mẫu và block mẫu đã chọn (ids) cùng cài đặt (tùy chọn) thành một gói cho trang khác.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (kiểm tra riêng của REST route)ids mảng
settings boolean
pbs/find-builder-pages
Liệt kê các trang và bài viết được xây dựng bằng Elementor, Divi, Beaver Builder hoặc WPBakery (page, per_page), kèm theo trình dựng tương ứng và bản nháp đã chuyển đổi nếu từng được chuyển đổi trước đó.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (kiểm tra riêng của REST route)page số nguyên
per_page số nguyên
pbs/generate-page
Xây dựng trang từ các phần (được chỉ định sẵn hoặc do AI chọn từ thư viện phần) và sử dụng AI để viết lại toàn bộ văn bản theo yêu cầu của bạn, giữ nguyên thiết kế. Sử dụng nhà cung cấp AI được thiết lập trong cài đặt AI của plugin. Trang sẽ ở dạng bản nháp trừ khi có yêu cầu trạng thái khác.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages; publish_pages để xuất bản; vai trò và quy tắc chi tiêu trong cài đặt AIbrief chuỗi (bắt buộc)
title chuỗi
sections mảng
status chuỗi: draft, pending, publish, private
pbs/get-block
Trả về các cài đặt của một block (thuộc tính cùng kiểu, lựa chọn và mặc định của chúng), những gì nó hỗ trợ, các block nó có thể chứa, và ví dụ sẵn sàng sử dụng trong markup block.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname chuỗi (bắt buộc)
pbs/get-breakpoints
Trả về chiều rộng cho máy tính bảng và thiết bị di động (và các điểm ngắt tùy chỉnh trong Pro) mà các điều khiển đáp ứng sử dụng.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (kiểm tra riêng của REST route)không có
pbs/get-conversion-tracking
Trả về cài đặt Google Analytics 4, Google Tag Manager và Meta Pixel cùng thông tin lượt nhấp và lần gửi biểu mẫu nào được gửi đi.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (kiểm tra riêng của REST route)không có
pbs/get-cookie-banner
Trả về biểu ngữ đồng ý: biểu ngữ có đang bật hay không, văn bản và thiết kế của nó, các danh mục và nơi áp dụng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (kiểm tra riêng của REST route)không có
pbs/get-design-globals
Trả về màu sắc và phông chữ (tiêu đề và nội dung) trên toàn trang web mà mỗi block sử dụng, giống như màn hình Thiết kế trang hiển thị.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (kiểm tra riêng của REST route)không có
pbs/get-design-system
Trả về hệ thống thiết kế Pro: class toàn cục, biến, token thiết kế, chế độ tối, bộ nhận diện thương hiệu và phông chữ tùy chỉnh.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (kiểm tra riêng của REST route)không có
pbs/get-diagnostics
Trả về thông tin chẩn đoán mà yêu cầu hỗ trợ sẽ mang theo: các phiên bản, plugin đang kích hoạt, giới hạn và các lỗi gần đây.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (kiểm tra riêng của REST route)không có
pbs/get-figma-connection
Trả về việc trang web có token truy cập cá nhân của Figma hay không, tài khoản Figma mà nó thuộc về và bốn ký tự cuối cùng của nó. Bản thân token không bao giờ được trả về.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (kiểm tra riêng của REST route)không có
pbs/get-library-account
Trả về dung lượng lưu trữ đám mây đã dùng, hạn ngạch gói và thông tin nhóm.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (kiểm tra riêng của REST route)không có
pbs/get-library-item
Trả về một thiết kế đã lưu, sẵn sàng để chèn vào trang này (hình ảnh của nó đã được đưa vào thư viện đa phương tiện).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (kiểm tra riêng của REST route)item chuỗi (bắt buộc)
team chuỗi
pbs/get-library-storage
Trả về cài đặt lưu trữ R2/S3 tự cấp (mã bí mật không bao giờ được trả về).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (kiểm tra riêng của REST route)không có
pbs/get-licence
Trả về gói Page Builder Sandwich của trang web này, trạng thái giấy phép, ngày gia hạn và những gì gói bao gồm.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/get-maintenance
Trả về chế độ bảo trì / sắp ra mắt: chế độ, trang, retry-after và vai trò nào vẫn thấy trang web.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/get-migration
Trả về tiến trình và báo cáo chuyển đổi nội dung 5.x.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runkiểm tra quyền trên từng mục riêng của tuyến RESTkhông có
pbs/get-motion-options
Trả về mọi cài đặt chuyển động (hiệu ứng động xuất hiện, độ dài và độ trễ của hiệu ứng, hiệu ứng cuộn, hiệu ứng di chuột, cố định trong khung nhìn, parallax, đi theo con trỏ) cùng các lựa chọn hoặc phạm vi của nó, và các điểm ngắt của trang web.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (kiểm tra riêng của tuyến REST)không có
pbs/get-newsletter-keys
Cho biết khóa Mailchimp đã được lưu hay chưa (bản thân khóa không bao giờ được trả về).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (kiểm tra riêng của tuyến REST)không có
pbs/get-page
Trả về tiêu đề, trạng thái, liên kết và nội dung khối của một trang, cùng các phần (khối cấp cao nhất) cấu thành nên trang.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runedit_post trên trang đóid số nguyên (bắt buộc)
pbs/get-replace-job
Trả về các kết quả khớp của một tác vụ, theo từng trang, để xem lại trước khi áp dụng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (kiểm tra riêng của tuyến REST)id chuỗi (bắt buộc)
pbs/get-reviews-sources
Trả về các nguồn Google và Trustpilot mà khối Đánh giá hiển thị.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/get-roles
Trả về những vai trò nào được phép dùng trình dựng, thiết kế, mã nguồn và mẫu giao diện (chế độ khách hàng).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/get-settings
Trả về tiền tố lớp front-end, trạng thái cập nhật bản beta và liệu các tác nhân AI (MCP) có được cho phép hay không.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/get-structured-data
Liệt kê dữ liệu có cấu trúc schema.org mà các khối của trang xuất ra (FAQ, How-To, Product, Review, Breadcrumb) và các loại nào được giao cho plugin SEO của trang web để không có gì bị xuất hai lần.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runedit_post trên trangpost_id số nguyên (bắt buộc)
pbs/get-support-connection
Cho biết trang web này có được kết nối với bộ phận hỗ trợ của Zinn Digital® hay không, và dưới danh nghĩa ai.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (kiểm tra riêng của tuyến REST)refresh boolean
pbs/get-theme-builder-options
Trả về các loại mẫu giao diện, các loại điều kiện hiển thị (trang, loại bài viết, thuật ngữ, lưu trữ, tìm kiếm, 404, đã đăng nhập, vai trò, thiết bị, ngày, giờ, tham số URL, trang giới thiệu, ngôn ngữ, giỏ hàng) cùng các lựa chọn của chúng trên trang web này (vai trò, ngôn ngữ, loại bài viết, phân loại), và thuộc tính khối (pbswConditions: {match, rules}) dùng để hiển thị hoặc ẩn khối bất kỳ.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (kiểm tra riêng của tuyến REST)không có
pbs/get-white-label
Trả về các cài đặt white-label: bật hoặc tắt, tên được hiển thị và những người dùng nào vẫn thấy tên gốc.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (kiểm tra riêng của tuyến REST)không có
pbs/import-design
Xác thực tệp thiết kế trang web (file) và khi apply là false, trả về những gì việc hợp nhất hoặc thay thế (mode) sẽ thêm, thay đổi và xóa; khi apply là true, sẽ ghi các thay đổi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (kiểm tra riêng của tuyến REST)file đối tượng (bắt buộc)
mode chuỗi: merge, replace
apply boolean
pbs/import-designs
Nhập một gói thiết kế Page Builder Sandwich (dryRun trước để xem những gì sẽ thay đổi; mode: skip hoặc replace; media; settings).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (kiểm tra riêng của tuyến REST)package đối tượng (bắt buộc)
mode chuỗi: skip, replace, duplicate
settings boolean
media boolean
dryRun boolean
pbs/import-figma-frame
Nhập một khung Figma (url: liên kết của khung, cùng với node-id của nó) vào một trang nháp mới tạo từ các block: auto layout trở thành các container flex và grid, văn bản giữ nguyên phông chữ và kích thước, hình ảnh được sao chép vào thư viện media. Sử dụng token Figma của chính trang web. Phản hồi với bản nháp và báo cáo chuyển đổi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages và upload_files (kiểm tra riêng của REST route)url string (bắt buộc)
title string
dryRun boolean
status string: draft, pending, private, publish
pbs/invite-team-member
Tạo mã mời dùng một lần (vai trò: read hoặc write; nhãn; số ngày có hiệu lực). Mã chỉ hiển thị một lần.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (kiểm tra riêng của REST route)team string (bắt buộc)
role string: read, write
days integer
label string
pbs/join-team
Tham gia thư viện nhóm bằng mã mời.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (kiểm tra riêng của REST route)code string (bắt buộc)
pbs/leave-team
Rời khỏi thư viện nhóm mà trang web này đã tham gia.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-ab-tests
Liệt kê các thử nghiệm A/B với số lượng khách truy cập và lượt chuyển đổi của từng phiên bản, cùng với phiên bản đang chiến thắng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (kiểm tra riêng của REST route)không có
pbs/list-blocks
Liệt kê mọi block Page Builder Sandwich mà trang web này có thể sử dụng (cả các block Pro khi Pro đang kích hoạt): tên, tiêu đề, danh mục và mô tả.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch string
pbs/list-dynamic-sources
Trả về những nguồn mà một block có thể được điền dữ liệu (bài viết, tác giả, trang web, lưu trữ, trường tùy biến, sản phẩm) cùng với các trường của từng nguồn, các plugin trường trên trang này (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) và các trường của một loại bài viết (postType). Một block được liên kết với một nguồn thông qua attributes.metadata.bindings của nó, một {source, args} cho mỗi thuộc tính.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (kiểm tra riêng của REST route)postType string
pbs/list-extensions
Liệt kê những gì các plugin khác đã thêm vào Page Builder Sandwich thông qua API dành cho nhà phát triển của nó: các block, nguồn dữ liệu động, điều kiện hiển thị và hành động biểu mẫu, mỗi mục đi kèm tên, nhãn và plugin.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postskhông có
pbs/list-form-submissions
Liệt kê những gì khách truy cập đã gửi qua các biểu mẫu có lưu bài nộp (form để thu hẹp phạm vi), từng trang một.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runkiểm tra quyền riêng cho từng mục của REST routeform string
per_page integer
page integer
pbs/list-forms
Liệt kê các biểu mẫu được tạo bằng block Biểu mẫu và các plugin biểu mẫu mà nó có thể nhúng.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (kiểm tra riêng của REST route)không có
pbs/list-kits
Liệt kê các bộ công cụ trang web (tập hợp các trang tạo sẵn cho một loại hình kinh doanh) mà trang web này có thể nhập.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages và publish_pagesrefresh boolean
pbs/list-library-items
Liệt kê các thiết kế đã lưu vào thư viện đám mây (loại: section, page hoặc pattern; nhóm: thư viện của một nhóm).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (kiểm tra riêng của REST route)team string
kind string: , section, page, style
pbs/list-local-fonts
Liệt kê các phông chữ Google mà trang web này tự lưu trữ (được tải về một lần, phục vụ trực tiếp từ trang web, không gửi yêu cầu đến Google).
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-lottie
Liệt kê các hiệu ứng hoạt hình Lottie đã tải lên.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (kiểm tra riêng của REST route)không có
pbs/list-marketing-connections
Liệt kê các dịch vụ danh sách gửi thư (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) và dịch vụ nào đã được kết nối. Khóa không bao giờ được trả về.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-marketing-forms
Liệt kê mọi biểu mẫu được tạo bằng trình dựng biểu mẫu: trang chứa nó, các trường của nó và điều gì xảy ra khi nó được gửi.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (kiểm tra riêng của REST route)không có
pbs/list-marketing-lists
Liệt kê các đối tượng hoặc danh sách của một dịch vụ danh sách gửi thư đã kết nối, cho hành động đăng ký của biểu mẫu.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (kiểm tra riêng của REST route)service (bắt buộc)
pbs/list-pages
Liệt kê các trang bạn có thể chỉnh sửa, mới nhất trước, có tùy chọn tìm kiếm.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages; chỉ liệt kê các trang mà người dùng có thể chỉnh sửasearch
status: any, draft, pending, publish, private
page
per_page
pbs/list-popups
Liệt kê các popup, slide-in và thanh thông báo cùng với trình kích hoạt, quy tắc tần suất và vị trí hiển thị của chúng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (kiểm tra riêng của REST route)không có
pbs/list-replace-jobs
Liệt kê các tác vụ tìm kiếm và thay thế trên toàn trang web cùng trạng thái của chúng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-sections
Liệt kê các phần có sẵn (hero, tính năng, FAQ, lời chứng thực, lời kêu gọi hành động và hơn thế nữa) có thể được thêm vào trang.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch
pbs/list-team-members
Liệt kê các trang web trong một nhóm và quyền truy cập của chúng.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (kiểm tra riêng của REST route)team (bắt buộc)
pbs/list-teams
Liệt kê các nhóm mà trang web này thuộc về hoặc sở hữu.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-theme-templates
Liệt kê các mẫu của trình dựng giao diện (đầu trang, chân trang, bài viết đơn, lưu trữ, tìm kiếm, 404 và với WooCommerce gồm sản phẩm, cửa hàng, giỏ hàng, thanh toán, cảm ơn và Tài khoản của tôi): loại của từng mẫu, vị trí hiển thị (quy tắc bao gồm/loại trừ), mức độ ưu tiên, trạng thái và các khối.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runkiểm tra quyền riêng cho từng mục của REST routekhông có
pbs/list-transferable
Liệt kê các mẫu, mẫu hình và cài đặt có thể xuất sang một trang web khác.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (kiểm tra riêng của REST route)không có
pbs/list-uploaded-icons
Liệt kê các biểu tượng SVG đã tải lên thư viện biểu tượng, mới nhất trước.
Miễn phíGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (kiểm tra riêng của REST route)page
per_page
pbs/move-section
Di chuyển một phần của trang từ vị trí này sang vị trí khác (dựa trên chỉ số 0, theo thứ tự trang liệt kê chúng).
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runedit_post trên trang đóid (bắt buộc)
from (bắt buộc)
to (bắt buộc)
pbs/open-support-ticket
Gửi phiếu yêu cầu hỗ trợ (tiêu đề, tin nhắn, loại, email), kèm theo chẩn đoán của trang web này khi quản trị viên đã đồng ý. Nó không bao giờ tạo thông tin đăng nhập hoặc gửi thông tin đăng nhập.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (kiểm tra riêng của REST route)subject (bắt buộc)
message (bắt buộc)
kind: help, bug, feedback, feature_request
email
name
diagnostics
pbs/preview-dynamic-value
Trả về nội dung liên kết hiển thị trên một bài viết (bài viết, nguồn và trường hoặc nhà cung cấp + khóa, dưới dạng văn bản|url), để kiểm tra liên kết trước hoặc sau khi thêm nó.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (kiểm tra riêng của REST route)post (bắt buộc)
source (bắt buộc)
field
provider
key
as: text, url
pbs/record-support-consent
Ghi lại sự đồng ý của quản trị viên đối với việc gửi dữ liệu chẩn đoán cùng với phiếu yêu cầu hỗ trợ.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (kiểm tra riêng của REST route)consent (bắt buộc)
pbs/refresh-reviews
Tải về các đánh giá Trustpilot mới nhất ngay bây giờ thay vì chờ làm mới hàng ngày.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (kiểm tra riêng của REST route)không có
pbs/remove-block
Xóa một khối (toàn bộ một phần, hoặc một khối bên trong nó) khỏi trang, được tìm thấy theo đường dẫn của nó. Phiên bản trước của trang vẫn được lưu trong các bản sửa đổi.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runedit_post trên trang đóid (bắt buộc)
path (bắt buộc)
pbs/remove-library-storage
Xóa các cài đặt lưu trữ tự mang theo; bộ nhớ theo gói sẽ được dùng lại.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (kiểm tra riêng của REST route)không có
pbs/remove-local-font
Xóa các tệp của một họ phông chữ tự lưu trữ.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (kiểm tra riêng của REST route)family (bắt buộc)
pbs/remove-team-member
Xóa một trang web khỏi một nhóm.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (kiểm tra riêng của REST route)team (bắt buộc)
member (bắt buộc)
pbs/reset-ab-test
Xóa số liệu đếm của một thử nghiệm và bắt đầu lại thử nghiệm đó (test).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (kiểm tra riêng của REST route)test (bắt buộc)
pbs/save-library-item
Lưu mã đánh dấu khối (tiêu đề, loại, mã đánh dấu, kiểu dáng, thẻ) vào thư viện đám mây của bạn hoặc của nhóm; hình ảnh sẽ được đóng gói kèm theo.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (kiểm tra riêng của REST route)team
kind (bắt buộc): section, page, style
title (bắt buộc)
tags
markup
styles
pbs/set-block-motion
Đặt hoặc xóa (null) cài đặt chuyển động trên một khối của trang, được tìm thấy qua đường dẫn của khối, tại một điểm ngắt (mặc định là base). Hoạt động trên mọi khối, bao gồm cả các khối cốt lõi có HTML được lưu trong trang. Khách truy cập yêu cầu giảm chuyển động sẽ không bao giờ thấy hiệu ứng chuyển động.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (kiểm tra riêng của REST route)post (bắt buộc)
path (bắt buộc)
breakpoint
motion (bắt buộc)
pbs/set-library-storage
Lưu lưu trữ tự mang theo: nhà cung cấp (r2 hoặc s3), bộ chứa (bucket), khu vực (region), điểm cuối (endpoint), tiền tố (prefix), key_id, khóa bí mật (secret), đã kích hoạt (enabled).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (kiểm tra riêng của REST route)enabled
provider: r2, s3, khác
endpoint
region
bucket
prefix
keyId
secret
pathStyle
pbs/set-maintenance
Bật hoặc tắt chế độ bảo trì (503) hoặc chế độ sắp ra mắt (mode), cùng với trang sẽ hiển thị (page_id), retry_after và các vai trò bỏ qua chế độ này.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (kiểm tra riêng của REST route)mode: off, maintenance, coming_soon
page_id
roles
retry_after
pbs/set-newsletter-keys
Lưu (hoặc xóa nếu để trống) khóa API Mailchimp mà khối bản tin sử dụng.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (kiểm tra riêng của REST route)mailchimp (bắt buộc)
pbs/set-reviews-sources
Thiết lập địa điểm Google và doanh nghiệp Trustpilot mà khối Đánh giá đọc dữ liệu.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (kiểm tra riêng của REST route)google
trustpilot
pbs/set-roles
Đặt các quyền mà trình dựng trang cho phép trên từng vai trò (roles), ví dụ: vai trò khách hàng chỉ chỉnh sửa nội dung.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (kiểm tra riêng của REST route)roles (bắt buộc)
pbs/set-white-label
Bật hoặc tắt tính năng nhãn trắng và đặt tên mà khách hàng thấy (enabled, name, agency_users).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (kiểm tra riêng của REST route)enabled
name
studio_name
author
author_url
description
menu_icon
hide_plugin
agency_users
pbs/site-health-clean
Dọn dẹp một loại phát hiện: bản sửa đổi (giữ lại 5 bản mới nhất của mỗi bài viết, xóa các bản cũ hơn), mẫu (chuyển các mẫu đã đồng bộ không sử dụng vào thùng rác), hình ảnh (một bản sao được thu nhỏ do WordPress sử dụng; bản gốc được giữ lại), lớp (xóa các lớp thiết kế không sử dụng, được giữ để khôi phục). Mỗi lần chạy dọn dẹp một đợt; “more” là true khi vẫn còn các phát hiện.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat (bắt buộc): revisions, patterns, images, classes
pbs/site-health-report
Tìm các bản sửa đổi cũ, các mẫu đồng bộ không được sử dụng, hình ảnh gốc nặng và các lớp thiết kế không trang nào dùng. Hoạt động theo các bước ngắn: mỗi lần chạy sẽ tiếp tục từ vị trí lần trước dừng lại trong khi trạng thái là “scanning”; khởi động lại sẽ bắt đầu lại từ đầu.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
Bắt đầu (hoặc khởi động lại) việc chuyển đổi từng trang 5.x sang dạng khối; mỗi bài viết đều được sao lưu trước.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runkiểm tra quyền riêng cho từng mục của REST routekhông có
pbs/start-replace
Bắt đầu tìm kiếm và thay thế an toàn cho khối (tìm kiếm, thay thế, loại: văn bản, liên kết hoặc màu sắc; khớp chữ hoa/thường; các kiểu). Không có gì thay đổi cho đến khi tác vụ đã xem trước được áp dụng.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (kiểm tra riêng của REST route)find string (bắt buộc)
replace string
kind string: text, link, colour
types array
match_case boolean
pbs/start-trial
Bắt đầu dùng thử 14 ngày Page Builder Sandwich Pro cho trang web này (không cần thanh toán).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (kiểm tra riêng của REST route)không có
pbs/test-library-storage
Ghi, đọc và xóa một đối tượng thử nghiệm trong bộ lưu trữ của riêng bạn và báo cáo từng bước.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (kiểm tra riêng của REST route)không có
pbs/undo-convert-post
Khôi phục một trang đã chuyển đổi từ bản sao lưu của trang đó.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runkiểm tra quyền riêng cho từng mục của REST routeid string (bắt buộc)
pbs/undo-migration
Khôi phục mọi bài viết đã chuyển đổi từ bản sao lưu của bài viết.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runkiểm tra quyền riêng cho từng mục của REST routekhông có
pbs/undo-replace
Khôi phục các bài viết mà tác vụ đã thay đổi (bài viết được chỉnh sửa kể từ thời điểm đó vẫn giữ nguyên chỉnh sửa).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (kiểm tra riêng của REST route)id string (bắt buộc)
pbs/update-block
Thay đổi cài đặt (thuộc tính) của một khối bên trong một trang, được tìm thấy theo đường dẫn của nó; các thuộc tính bạn gửi sẽ được hợp nhất đè lên các thuộc tính hiện tại. Hoạt động trên các khối mà trang web kết xuất từ cài đặt của chúng; một khối có mã HTML được lưu trong trang sẽ được thay đổi bằng cách thay thế mã đánh dấu của trang.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runedit_post trên trang đóid integer (bắt buộc)
path array (bắt buộc)
attributes object (bắt buộc)
pbs/update-brand-kit
Lưu bộ nhận diện thương hiệu: tên, logo, màu sắc, phông chữ tiêu đề và nội dung, cùng giọng điệu thương hiệu mà việc viết bằng AI sử dụng.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (kiểm tra riêng của REST route)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
Thay đổi chiều rộng máy tính bảng và thiết bị di động tính bằng pixel; với Pro, có thể tùy chỉnh thêm các điểm ngắt.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (kiểm tra riêng của REST route)tablet integer
mobile integer
custom array
pbs/update-class
Thay đổi nhãn, chuỗi định danh hoặc kiểu dáng của một lớp chung; mọi phần tử đang sử dụng nó đều cập nhật.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (kiểm tra riêng của REST route)id string (bắt buộc)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
Thay đổi các cài đặt Google Analytics 4, Google Tag Manager và Meta Pixel cùng với các sự kiện được gửi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (kiểm tra riêng của REST route)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
Thay đổi biểu ngữ chấp thuận. Trong khi biểu ngữ đang bật, các mã theo dõi sẽ chờ sự đồng ý của khách truy cập.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (kiểm tra riêng của REST route)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
Thiết lập chế độ tối (chế độ: tắt, tự động hoặc chuyển đổi) và màu sắc của nó.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (kiểm tra riêng của REST route)mode string (bắt buộc): device, light, dark
colors object
pbs/update-design-categories
Thay thế một danh sách chuyên mục (group: classes hoặc tokens; items: một danh sách gồm slug và name). Các mục được xếp dưới chuyên mục bị xóa sẽ trở thành chưa được phân loại.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (kiểm tra quyền riêng của REST route)group (bắt buộc): classes, tokens
items (bắt buộc)
pbs/update-design-globals
Thay đổi màu sắc (colors), phông chữ (fonts, headingFont, bodyFont) trên toàn trang web. Mọi trang đều nhận thay đổi; tệp theme.json của giao diện luôn được đồng bộ.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (kiểm tra quyền riêng của REST route)colors
fonts
bodyFont
headingFont
pbs/update-form
Thay đổi một biểu mẫu (post, form): cài đặt và hành động sẽ hợp nhất với những gì hiện có; các trường (và các bước) sẽ thay thế các trường hiện tại.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (kiểm tra quyền riêng của REST route)post (bắt buộc)
form (bắt buộc)
title
fields
steps
actions
submitText
successMessage
redirectUrl
trackEvent
pbs/update-page
Thay đổi tiêu đề, trạng thái hoặc nội dung khối của trang. Nội dung bạn gửi sẽ thay thế nội dung của trang.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runedit_post trên trang đó; publish_pages để xuất bản hoặc đặt ở chế độ riêng tưid (bắt buộc)
title
status: draft, pending, publish, private
sections
content
pbs/update-popup
Thay đổi popup, slide-in hoặc thanh thông báo (id): nội dung, kích hoạt, tần suất hoặc vị trí hiển thị.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (kiểm tra quyền riêng của REST route)id (bắt buộc)
title
content
status: draft, publish
settings
pbs/update-settings
Thay đổi tiền tố lớp ở giao diện người dùng (từ một đến tám chữ cái thường hoặc chữ số, bắt đầu bằng chữ cái) và/hoặc bật hoặc tắt tác nhân AI (MCP) (mcp: false sẽ xóa mọi khả năng và endpoint MCP).
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (kiểm tra quyền riêng của REST route)prefix
mcp
pbs/update-theme-template
Thay đổi một mẫu giao diện (id): bất kỳ giá trị nào trong tiêu đề, loại, nội dung (định dạng khối), include, exclude, độ ưu tiên, trạng thái. Chỉ những gì bạn gửi mới thay đổi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runkiểm tra quyền riêng theo từng mục của REST routeid (bắt buộc)
title
type
content
include
exclude
priority
status: publish, draft
pbs/update-tokens
Thay đổi tỷ lệ khoảng cách, bán kính bo góc và đổ bóng (space, radius, shadow), hoặc đặt lại chúng (reset).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (kiểm tra quyền riêng của REST route)space
radius
shadow
reset
pbs/update-variables
Thay thế các biến thiết kế của trang web (variables: danh sách gồm name và value).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (kiểm tra quyền riêng của REST route)variables (bắt buộc)
pbs/upload-icon
Thêm biểu tượng SVG (name, mã nguồn svg) vào thư viện biểu tượng; mã SVG sẽ được làm sạch trước.
Miễn phíPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (kiểm tra quyền riêng của REST route)name (bắt buộc)
svg (bắt buộc)
pbs/upload-lottie
Xác thực tài liệu Lottie JSON (json, name) và xuất bản dưới dạng tệp tĩnh cho khối Lottie.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (kiểm tra quyền riêng của REST route)name (bắt buộc)
json (bắt buộc)

Được tạo từ abilities.json của plugin, tệp này lại được tạo từ một trang web đang chạy; kiểm thử sẽ thất bại khi cả hai không khớp nhau.

Các lệnh WP-CLI

Chạy các lệnh này trên máy chủ bằng WP-CLI. Mỗi lệnh kiểm tra các quyền tương tự như màn hình giao diện của plugin; các ví dụ được lấy từ chính văn bản trợ giúp của plugin.

LệnhChức năngPhiên bản
wp pbs export [--types=<types>] [--no-settings] [--file=<name>]Xuất mẫu giao diện, mẫu bố cục và cài đặt ra một tập tin.Free
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run]Nhập một tập tin xuất.Free
wp pbs importers runChuyển đổi nội dung cũ: mọi bài viết, hoặc một bài.Free
wp pbs importers statusHiển thị trạng thái chuyển dịch.Free
wp pbs importers undoHoàn tác chuyển đổi từ các bản sao lưu: mọi bài viết, hoặc một bài.Free
wp pbs migrate runChuyển đổi nội dung cũ: mọi bài viết, hoặc một bài.Free
wp pbs migrate statusHiển thị trạng thái chuyển dịch.Free
wp pbs migrate undoHoàn tác chuyển đổi từ các bản sao lưu: mọi bài viết, hoặc một bài.Free
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>]Tìm kiếm và thay thế trên toàn bộ trang web.Pro
wp pbsw fonts download <family> [--weights=<weights>] [--italic]Tải xuống một họ phông chữ Google Fonts về trang web này.Free
wp pbsw fonts listLiệt kê các họ phông chữ đã lưu.Free
wp pbsw fonts remove <family>Xóa một họ phông chữ đã lưu và các tập tin của nó.Free

Actions và filters

Tất cả các hook mà plugin cung cấp, kèm theo mô tả từ mã nguồn. Filter thay đổi một giá trị; action cho phép bạn chạy mã tại một thời điểm; entry point là các action bạn kích hoạt để yêu cầu plugin thực hiện một tác vụ nào đó.

HookLoạiMô tả chức năngTham sốPhiên bản
pbs_assets_changedActionKích hoạt khi các tệp giao diện người dùng đã xuất bản của PBS thay đổi và bộ nhớ đệm trang mà nó có thể truy cập đã được làm trống: gắn hook vào đây để xóa những gì PBS không thể truy cập (CDN, proxy, bộ nhớ đệm của máy chủ lưu trữ).không cóFree
pbs_enqueue_scriptsActionAction kế thừa: xếp hàng các tập lệnh gọi window.pbsAddInspector().không cóFree
pbs_shortcodesFilterFilter kế thừa: shortcode tag => {label, desc, options[]} (Shortcode-API.md).array $shortcodesFree
pbsw_admin_dataFilterLọc dữ liệu mà ứng dụng quản trị dùng để khởi động. Lớp trả phí sử dụng nó để báo cáo phiên bản; không nên đặt thông tin nhạy cảm ở đây, vì nó được in vào trang.không cóFree
pbsw_admin_enqueueActionKích hoạt sau khi tập lệnh của màn hình quản trị được xếp hàng, để một mô-đun có thể xếp hàng tập lệnh thêm bảng thông qua filter JavaScript `pbs.admin.panels` (nó phải phụ thuộc vào handle này; màn hình hiển thị khi DOM sẵn sàng, sau khi mọi tập lệnh chân trang đã chạy).string $handleFree
pbsw_ai_enqueueActionKích hoạt sau khi gói trình biên tập AI được xếp hàng, để tiện ích mở rộng (và lớp Pro) có thể xếp hàng các bảng AI riêng sau nó.string $handleFree
pbsw_ai_messagesFilterLọc các tin nhắn của mọi yêu cầu AI mà plugin gửi, cùng với ngữ cảnh của nó (tác vụ, mục đích, nhà cung cấp, mô hình, người dùng); bộ nhận diện thương hiệu Pro thêm thương hiệu của bạn vào đây.array $messages
array $context
Free
pbsw_ai_pro_featuresFilterLọc các tính năng Pro AI mà trình biên tập cung cấp (lớp trả phí thêm tên của nó: agent, site, block, design, image, css, a11y).không cóFree
pbsw_ai_seo_pluginsFilterLọc các plugin SEO mà trình hỗ trợ AI SEO sẽ ghi tiêu đề và mô tả meta vào.không cóFree
pbsw_ai_seo_writeFilterLọc xem một plugin SEO khác có tiếp nhận tiêu đề và mô tả meta hay không. Một plugin được thêm vào `pbsw_ai_seo_plugins` sẽ lưu chúng tại đây, theo cách riêng của nó, và trả về true.bool $written
string $plugin
int $post_id
string $title
string $description
Free
pbsw_asset_sourcesFilterMọi nguồn giao diện người dùng: nguồn của tệp này, các nguồn mà lớp hiệu suất đăng ký bằng add_source() (CSS cho từng khối, mô-đun hiển thị) và bất kỳ nguồn nào lớp trả phí tự thêm thông qua `pbsw_asset_sources` (các tệp của nó nằm trong thư mục riêng mà chỉ gói trả phí mới có). Chỉ chấp nhận đường dẫn tương đối `.css`/`.js` đơn thuần bên trong plugin, dưới khóa gồm các đoạn chữ thường (`legacy.css`, `block/row.css`, `module/tabs.js`).không cóFree
pbsw_breakpoints_changedActionKích hoạt khi các điểm ngắt thay đổi (các biểu định kiểu trang đã biên dịch sẽ tạo lại ở lần xem tiếp theo, vì các điểm ngắt là một phần chữ ký của chúng).không cóFree
pbsw_cache_purgedActionKích hoạt sau khi PBS xóa một bài viết khỏi các plugin bộ nhớ đệm đang hoạt động.int $post_idFree
pbsw_cache_purgersFilterLọc các trình xóa bổ sung chạy khi các tệp đã xuất bản thay đổi: name => callable. Máy chủ lưu trữ thêm trình xóa riêng của mình (CDN, proxy); trình xóa nào gặp lỗi sẽ bị bỏ qua và không được báo cáo là đã xóa.không cóFree
pbsw_code_blocksFilterLọc các tên khối được coi là mã tùy chỉnh (chỉ các vai trò có quyền `code` mới có thể thêm hoặc thay đổi chúng).không cóPro
pbsw_consent_countryFilterLọc quốc gia của khách truy cập (ISO 3166-1 alpha-2) cho quy tắc theo vùng của biểu ngữ cookie. Plugin không bao giờ tự tra cứu quốc gia; trả về ” khi không xác định.string $countryPro
pbsw_content_onlyFilterLọc xem người dùng có chỉ được chỉnh sửa văn bản và hình ảnh hay không, với bố cục bị khóa.bool $content_only
int $user_id
Free
pbsw_design_class_cssFilterLọc CSS đã biên dịch của một lớp toàn cục trước khi công cụ thiết kế được truy vấn. Trả về một chuỗi để sử dụng chuỗi đó thay thế.string|null $css
string $selector
Pro
pbsw_design_custom_breakpointsFilterLọc xem các điểm ngắt tùy chỉnh có khả dụng hay không (pbs-d3, Pro).bool $allowedFree
pbsw_design_element_cssFilterLọc xem CSS tùy chỉnh cho từng phần tử có được biên dịch hay không (lớp trả phí kích hoạt tính năng này, d8).bool $enabledFree
pbsw_design_layout_suffixFilterLọc hậu tố bộ chọn phần tử bố cục cho một khối (” = phần tử riêng của khối).string $suffix
string $prefix
Free
pbsw_design_propsFilterLọc các thuộc tính thiết kế (lớp trả phí sẽ thêm các thuộc tính riêng của nó).không cóFree
pbsw_dynamic_editor_sourcesFilterThêm các nguồn trong trình soạn thảo (các trường sản phẩm WooCommerce).nonePro
pbsw_dynamic_fieldsFilterDanh mục trường cho các nhà cung cấp không có API danh sách mà plugin này đọc (JetEngine, Toolset): các khóa trường của họ được nhập trong trình soạn thảo hoặc được thêm vào đây.string $post_typePro
pbsw_dynamic_sourcesFilterThêm các nguồn (sản phẩm WooCommerce): tên → nhãn; các giá trị của chúng đến từ `pbsw_dynamic_value`.nonePro
pbsw_dynamic_valueFilterMột giá trị từ nguồn khác (WooCommerce).string|null $value
string $source
Pro
pbsw_form_submittedActionKích hoạt sau khi biểu mẫu gửi đi đã qua bước xác thực và các hành động của nó đã chạy.nonePro
pbsw_frontend_prefixFilterLọc tiền tố lớp giao diện người dùng trung lập.string $prefixFree
pbsw_fs_loadedActionKích hoạt khi SDK cấp phép đã tải xong (trong tệp chính, trước bất kỳ mã nào của Page Builder Sandwich). Hook vào đây để tương tác với `pbsw_fs()`.noneFree
pbsw_is_agencyFilterLọc xem các tính năng của gói Agency có khả dụng trên trang web này hay không.bool $agencyFree
pbsw_is_proFilterLọc xem lớp cao cấp có đang chạy hay không. Chỉ lớp cao cấp phản hồi bộ lọc này.bool $proFree
pbsw_kit_api_baseFilterLọc API cơ sở của Zinn Digital® mà các màn hình hỗ trợ gọi đến.string $baseFree
pbsw_kit_diagnosticsFilterLọc thông tin chẩn đoán trước khi chủ sở hữu trang web nhìn thấy chúng. Một plugin thêm các dữ kiện của riêng mình vào `extra`. ⛔ Điều này chạy TRƯỚC bản xem trước, không bao giờ chạy giữa bản xem trước và việc gửi đi.noneFree
pbsw_kit_footprint_freeFilterLọc xem trang web này có không có dấu vết footprint hay không, để Zinn® Ads không bao giờ được quảng bá trên đó.bool $footprint_freeFree
pbsw_kit_importedActionKích hoạt sau khi một bộ kit đã được nhập.int $frontFree
pbsw_kit_promotionsFilterLọc sổ đăng ký khuyến mãi trước khi nó được xử lý. Thêm một hàng để quảng bá sản phẩm khác: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), và `url` hoặc (đối với một plugin) `name`, `site`, `main_files`.noneFree
pbsw_kit_tierFilterLọc cấp gói mà kit báo cáo cho plugin này (kiểm thử và staging; giấy phép quyết định trên môi trường thực tế).string $tierFree
pbsw_lcp_foldFilterMức độ nội dung đi xuống được tính là màn hình đầu tiên, tính bằng pixel CSS từ trên cùng. Các khối bắt đầu phía trên mốc này được xử lý như phía trên màn hình đầu tiên: hình ảnh của chúng tải tức thì và hình ảnh LCP có khả năng cao nhất nhận được `fetchpriority=”high”`; các khối bên dưới nó được tải trễ (lazy-load). Tăng giá trị này cho phần hero cao, hạ thấp cho phần tiêu đề gọn gàng.int $foldFree
pbsw_legacy_body_classesFilterLọc các lớp body kế thừa (legacy). Lớp cao cấp thêm các lớp phản hồi responsive cao cấp kế thừa vào đây (nguyên tắc 5: hành vi đó không có trong plugin miễn phí).noneFree
pbsw_legacy_script_enqueuedActionMột bài viết kế thừa (legacy) đã được kiểm tra về hành vi giao diện người dùng của nó (lớp cao cấp thêm các hành vi của riêng mình).int $post_id
string $content
string|null $handle
Free
pbsw_library_tokenFilterLọc mã thông báo bearer token được gửi cùng với các yêu cầu kit (thư viện đám mây cao cấp cung cấp nó).string $tokenFree
pbsw_link_baseFilterLọc đường dẫn mà các liên kết rút gọn nằm dưới (`/go/<slug>/`).string $basePro
pbsw_list_servicesFilterLọc các dịch vụ danh sách gửi thư mà các biểu mẫu có thể đăng ký.nonePro
pbsw_loop_query_argsFilterTruy vấn của vòng lặp (WooCommerce: khoảng giá, đang giảm giá, còn hàng, sắp xếp theo giá/độ phổ biến/đánh giá).nonePro
pbsw_loop_sortsFilterCác lựa chọn sắp xếp (WooCommerce thêm giá, độ phổ biến và xếp hạng đánh giá).nonePro
pbsw_mcp_abilitiesActionKích hoạt sau khi các khả năng miễn phí được đăng ký: Page Builder Sandwich Pro đăng ký các khả năng của riêng mình tại đây (khởi động của nó chỉ hook vào đây khi giấy phép cho phép mã cao cấp).noneFree
pbsw_migration_batch_sizeFilterSố lượng bài đăng kế thừa (5.x) mà một bước di chuyển trong nền chuyển đổi. Mỗi bước là một hành động Action Scheduler; một lô nhỏ hơn phù hợp với máy chủ lưu trữ chậm hoặc hạn chế bộ nhớ, một lô lớn hơn phù hợp với máy chủ lưu trữ nhanh có nhiều bài đăng. Các giá trị dưới 1 được coi là 1.int $sizeFree
pbsw_migration_post_typesFilterLọc các loại bài đăng mà quá trình di chuyển dữ liệu kế thừa chuyển đổi.list<string> $typesFree
pbsw_nav_menu_item_classesBộ lọcLọc các lớp (class) của một mục (các tùy chọn mục Pro thêm `nav-menu__item–hide-mobile` và `–hide-desktop`). Chỉ các lớp `nav-menu__item–<name>` được giữ lại.int $depthMiễn phí
pbsw_nav_menu_item_labelBộ lọcLọc nhãn của một mục, là HTML đã được xử lý thoát (các tùy chọn mục Pro thêm biểu tượng, huy hiệu và mô tả). Một callback phải trả về HTML đã được xử lý thoát.string $label
int $depth
string $prefix
Miễn phí
pbsw_nav_menu_toggleBộ lọcLọc HTML của nút Trình đơn: trình thiết kế thanh gạt Pro đặt nó vào một thanh có logo, hộp tìm kiếm, liên kết… (chỉ hiển thị khi trình đơn được thu gọn). Kết quả không chứa nút nguyên bản sẽ bị bỏ qua, nhờ đó trình đơn không bao giờ mất nút này.string $toggle
string $prefix
Miễn phí
pbsw_newsletter_form_settingsBộ lọcCài đặt của biểu mẫu không thuộc phiên bản 5.x (data-* ⇒ giá trị), hoặc một mảng rỗng.int $post_id
string $form
Miễn phí
pbsw_newsletter_providersBộ lọcCác dịch vụ bản tin mà trang này có thể đăng ký: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Lớp cao cấp thêm ba dịch vụ của 5.x.không cóMiễn phí
pbsw_page_css_changedHành độngKích hoạt khi bảng định kiểu đã biên dịch của bài viết thay đổi (các plugin bộ nhớ đệm sẽ làm sạch dựa trên sự kiện này).int $post_idMiễn phí
pbsw_page_css_enqueuedHành độngKích hoạt sau khi bảng định kiểu đã biên dịch của trang được đưa vào hàng đợi (lớp CSS quan trọng cao cấp móc vào đây).string $handle
int $post_id
Miễn phí
pbsw_page_css_extraBộ lọcLọc CSS được thêm vào bảng định kiểu đã biên dịch của trang sau bảng định kiểu riêng của các khối (pbs-p4: quy tắc `.<prefix>-s-<id>` của hệ thống thiết kế). Đã biên dịch, chưa được rút gọn tại đây: trình theo dõi trả về CSS sẵn sàng phân phát.string $extra
string $prefix
int $post_id
Miễn phí
pbsw_page_css_signatureBộ lọcLọc các yếu tố khác xác định trạng thái biên dịch là mới nhất (pbs-p4: các điểm ngắt).string $extra
\WP_Post $post
Miễn phí
pbsw_page_css_stateBộ lọcLọc trạng thái đã biên dịch của bài viết trước khi lưu trữ (pbs-p4 ghi nhận quy tắc thiết kế nào bảng định kiểu mang theo, để bộ lọc hiển thị không in lại chúng).int $post_idMiễn phí
pbsw_permissionBộ lọcLọc việc người dùng có được phép sử dụng một khả năng của trình dựng hay không. Plugin miễn phí cho phép tất cả mọi người; trình quản lý vai trò Pro phản hồi theo từng vai trò. Quản trị viên luôn được phép.bool $allowed
string $what
int $user_id
Miễn phí
pbsw_popup_forceBộ lọcPopup được in trên mỗi trang bất kể mục tiêu chỉ định (biểu ngữ cookie).không cóPro
pbsw_replace_post_typesBộ lọcLọc các loại bài viết mà tính năng tìm kiếm và thay thế tìm kiếm theo mặc định.không cóPro
pbsw_schema_skipBộ lọcLọc các loại dữ liệu có cấu trúc mà Page Builder Sandwich bỏ qua vì plugin SEO của trang web đã in chúng cho trang này.string $contentPro
pbsw_site_design_dataBộ lọcLọc dữ liệu khởi động thiết kế trang web. Lớp cao cấp báo cáo phiên bản của nó và thêm dữ liệu các phần của nó cần.không cóMiễn phí
pbsw_site_design_depsBộ lọcLọc các phần phụ thuộc của gói thiết kế trang web. Lớp cao cấp thêm mã nguồn riêng của nó tại đây, nhờ đó các phần được đăng ký trước khi bảng điều khiển hiển thị lần đầu.string $handleMiễn phí
pbsw_site_health_keep_revisionsBộ lọcLọc số lượng bản sửa đổi mới nhất của mỗi bài viết mà thao tác dọn dẹp giữ lại (mặc định là năm).int $keepPro
pbsw_style_at_rulesBộ lọcLọc các mẫu at-rule cài sẵn mà trình dựng kiểu cung cấp trong Kiểu › Điều kiện: danh sách gồm `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )`, trong đó `type` là `media`, `container` hoặc `supports`. Các giá trị thiết lập dưới một điều kiện sẽ in thành `@<type> <query>{…}` sau các quy tắc kích thước màn hình. Các mẫu cài sẵn tích hợp sẵn là in ấn, lược đồ màu tối, giảm chuyển động cùng chuột hoặc bàn di chuột; mẫu không hợp lệ sẽ bị loại bỏ và nêu tên trong hành động `pbsw_style_at_rules_invalid`.không cóMiễn phí
pbsw_style_at_rules_invalidHành độngKích hoạt khi các mẫu cài sẵn từ `pbsw_style_at_rules` bị loại bỏ do không hợp lệ.không cóMiễn phí
pbsw_template_content_locationBộ lọcVị trí nội dung cụ thể hơn (WooCommerce: single_product, product_archive, cart…).string $locationPro
pbsw_template_resolvedBộ lọcCác mẫu giao diện được chọn cho một vị trí.string $typePro
pbsw_template_typesBộ lọcNhiều loại mẫu giao diện hơn (các trang WooCommerce).không cóPro
pbsw_theme_builder_editor_dataFilterThêm dữ liệu trình biên tập (các nguồn dữ liệu động và plugin trường, các phần WooCommerce).nonePro
pbsw_theme_globals_savedActionHành động này được ghi chú bên dưới.noneFree
pbsw_transfer_importedActionKích hoạt sau khi một gói được nhập, để bộ nhớ đệm được tạo từ các mẫu và cài đặt (kiểu dáng trên từng trang, bảng kiểu trang web) có thể được tạo lại.noneFree
pbsw_transfer_meta_keysFilterLọc các khóa meta của bài viết mà tính năng nhập và xuất mang theo với mỗi mục.noneFree
pbsw_transfer_optionsFilterLọc các tùy chọn mà tính năng nhập và xuất có thể chuyển giữa các trang web. Chỉ các tùy chọn `pbsw_` mới được chấp nhận; bất kỳ thứ gì khác đều bị bỏ qua để gói không bao giờ có thể ghi đè tùy chọn cốt lõi hoặc của bên thứ ba.noneFree
pbsw_transfer_post_typesFilterLọc các loại bài viết mà tính năng nhập và xuất có thể di chuyển giữa các trang web.noneFree
pbsw_visitor_countryFilterLọc quốc gia của khách truy cập cho cổng giới hạn độ tuổi và thông báo cờ bạc có trách nhiệm, dành cho trang web xác định thông tin này theo cách khác (plugin định vị địa lý, hồ sơ thành viên).string $countryPro
pbsw_white_label_mapFilterLọc các thay thế nhãn trắng (văn bản nguồn => văn bản hiển thị).nonePro