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.
Điểm cuối
| Khả năng | REST |
|---|---|
| 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ăng | Phiên bản | REST | Quyền hạn | Tham số |
|---|---|---|---|---|
pbs/activate-custom-fontLà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ữ. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (kiểm tra riêng của tuyến đường REST) | id số nguyên (bắt buộc) |
pbs/add-local-fontTả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/run | manage_options (kiểm tra riêng của tuyến đường REST) | family chuỗi (bắt buộc)weights mảngitalic boolean |
pbs/add-sectionThê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/run | edit_post trên trang đó | id số nguyên (bắt buộc)section chuỗi (bắt buộc)position chuỗi: start, end, afterafter số nguyên |
pbs/add-shop-blockThê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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_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-cartpart chuỗi: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId số nguyênlabel chuỗi |
pbs/ai-check-accessibilityLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post trên trang | post_id số nguyên (bắt buộc) |
pbs/ai-create-blockThiế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ó. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts và publish_posts; quy tắc về vai trò và chi tiêu của cài đặt AI | description chuỗi (bắt buộc)title chuỗi |
pbs/ai-css-helpGiả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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts và quyền mã của trình xây dựng | action chuỗi (bắt buộc): explain, write, fixcss chuỗiinstruction chuỗiblock chuỗi |
pbs/ai-design-fromTá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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_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 AI | attachment_id số nguyênurl chuỗititle chuỗiinstruction chuỗi |
pbs/ai-edit-pageThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post trên trang; quy tắc về vai trò và chi tiêu của cài đặt AI | post_id số nguyên (bắt buộc)instruction chuỗi (bắt buộc) |
pbs/ai-fix-accessibilityKhắ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post trên trang; quy tắc về vai trò và chi tiêu của cài đặt AI | post_id số nguyên (bắt buộc)issues mảng |
pbs/ai-generate-imageTạ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; vai trò và quy tắc chi tiêu trong cài đặt AI | prompt (bắt buộc)size: square, landscape, portraitalttitlepost_id |
pbs/ai-generate-sectionChuyể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 đó). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; edit_post để thêm vào trang; vai trò và quy tắc chi tiêu trong cài đặt AI | description (bắt buộc)sectionpost_idposition: start, end |
pbs/ai-plan-siteTừ 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ó. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; vai trò và quy tắc chi tiêu trong cài đặt AI | brief (bắt buộc) |
pbs/ai-save-seo-metaLư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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/run | edit_post trên trang | post_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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post trên trang; vai trò và quy tắc chi tiêu trong cài đặt AI | post_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ề. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | edit_post trên trang | post_id (bắt buộc)revision (bắt buộc) |
pbs/ai-write-alt-textXem 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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | upload_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 AI | attachment_idpost_idonly_missinglanguage |
pbs/ai-write-textViế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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (edit_post khi post_id được cung cấp); vai trò và quy tắc chi tiêu trong cài đặt AI | action (bắt buộc): write, improve, shorten, expand, tone, fix, customtexttone: professional, friendly, confident, playful, formal, simpleinstructioncontext |
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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (kiểm tra riêng của REST route) | không có |
pbs/apply-kitNhậ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ự. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages và publish_pages; manage_options để thiết lập trang chủ; edit_theme_options để tạo menu | slug (bắt buộc)pagespublishfrontmenu |
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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (kiểm tra riêng của REST route) | id (bắt buộc) |
pbs/build-landing-pageQuy 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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business (bắt buộc) |
pbs/build-pagesTạ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; mỗi trang được kiểm tra riêng lẻ (publish_pages để xuất bản) | pages (bắt buộc) |
pbs/check-performanceBá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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | edit_post trên trang | post_id (bắt buộc) |
pbs/connect-adobe-fontsKế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ữ. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (kiểm tra riêng của REST route) | kit (bắt buộc) |
pbs/connect-marketing-serviceKế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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (kiểm tra riêng của REST route) | service (bắt buộc)keyaccount |
pbs/connect-supportKết nối trang web này với bộ phận hỗ trợ của Zinn Digital® (name, email, consent). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (kiểm tra riêng của REST route) | email (bắt buộc)nameconsent (bắt buộc) |
pbs/convert-builder-exportChuyể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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (kiểm tra riêng của REST route) | builder (bắt buộc): elementor, divi, beaver, wpbakerycontent (bắt buộc)titlemediadryRunstatus: draft, pending, private, publish |
pbs/convert-builder-pageChuyể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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages và edit_post (kiểm tra riêng của REST route) | id (bắt buộc)dryRunstatus: draft, pending, private, publish |
pbs/convert-postChuyển đổi một trang 5.x sang các khối (được sao lưu trước). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | kiểm tra quyền riêng lẻ cho từng mục của REST route | id (bắt buộc) |
pbs/create-ab-testThê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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (kiểm tra riêng của REST route) | post (bắt buộc)namea (bắt buộc)b (bắt buộc)splitgoal |
pbs/create-classTạ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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (kiểm tra riêng của REST route) | label (bắt buộc)slugscat |
pbs/create-cookie-bannerTạo một thiết kế biểu ngữ đồng ý có sẵn để bắt đầu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/create-formTạ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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (kiểm tra riêng của REST route) | titlefields (bắt buộc)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageTạ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/run | edit_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, privatesections mảngcontent chuỗi |
pbs/create-popupTạ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ị. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_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, publishsettings đối tượng |
pbs/create-query-loopThê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}]. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/run | edit_post và edit_posts (kiểm tra quyền riêng của tuyến đường REST) | post số nguyênpageTitle chuỗistatus chuỗi: draft, publish, privatesource chuỗi: posts, users, terms, fieldpostType chuỗiperPage số nguyêncolumns số nguyênorderBy chuỗiorder chuỗi: ASC, DESCpagination chuỗi: none, numbers, prevnexttaxonomy chuỗifieldKey chuỗifilters mảng |
pbs/create-teamTạo thư viện nhóm (name) mà các trang web khác có thể tham gia bằng mã mời. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (kiểm tra quyền riêng của tuyến đường REST) | name chuỗi (bắt buộc) |
pbs/create-theme-templateTạ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | kiểm tra quyền riêng theo từng mục của tuyến đường REST | title chuỗi (bắt buộc)type chuỗi (bắt buộc)content chuỗiinclude mảngexclude mảngpriority số nguyênstatus chuỗi: publish, draft |
pbs/deactivate-custom-fontXóa phông chữ tùy chỉnh (theo slug) khỏi bộ chọn phông chữ. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (kiểm tra quyền riêng của tuyến đường REST) | slug chuỗi (bắt buộc) |
pbs/delete-classXó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ó. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (kiểm tra quyền riêng của tuyến đường REST) | id chuỗi (bắt buộc) |
pbs/delete-iconXó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/run | delete_post (kiểm tra quyền riêng của tuyến đường REST) | id chuỗi (bắt buộc) |
pbs/delete-library-itemXóa một thiết kế khỏi thư viện đám mây. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_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-pageChuyể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/run | delete_post trên trang đó | id số nguyên (bắt buộc) |
pbs/delete-teamXóa một nhóm và toàn bộ thiết kế trong thư viện của nhóm đó. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (kiểm tra quyền riêng của tuyến đường REST) | team chuỗi (bắt buộc) |
pbs/delete-theme-templateChuyể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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | kiểm tra quyền riêng theo từng mục của tuyến đường REST | id chuỗi (bắt buộc) |
pbs/disconnect-supportNgắ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/run | manage_options (kiểm tra quyền riêng của tuyến đường REST) | không có |
pbs/duplicate-classTạo bản sao của một lớp toàn cục dưới mã nhận dạng id mới. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (kiểm tra quyền riêng của tuyến đường REST) | id chuỗi (bắt buộc) |
pbs/duplicate-pageSao 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/run | edit_post trên trang và edit_pages | id số nguyên (bắt buộc)title chuỗi |
pbs/export-designTrả 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). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (kiểm tra riêng của REST route) | không có |
pbs/export-designsXuấ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/run | manage_options (kiểm tra riêng của REST route) | ids mảngsettings boolean |
pbs/find-builder-pagesLiệ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 đó. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (kiểm tra riêng của REST route) | page số nguyênper_page số nguyên |
pbs/generate-pageXâ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; publish_pages để xuất bản; vai trò và quy tắc chi tiêu trong cài đặt AI | brief chuỗi (bắt buộc)title chuỗisections mảngstatus chuỗi: draft, pending, publish, private |
pbs/get-blockTrả 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/run | edit_posts | name chuỗi (bắt buộc) |
pbs/get-breakpointsTrả 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/run | edit_theme_options (kiểm tra riêng của REST route) | không có |
pbs/get-conversion-trackingTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/get-cookie-bannerTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/get-design-globalsTrả 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/run | edit_theme_options (kiểm tra riêng của REST route) | không có |
pbs/get-design-systemTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (kiểm tra riêng của REST route) | không có |
pbs/get-diagnosticsTrả 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/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/get-figma-connectionTrả 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ề. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/get-library-accountTrả về dung lượng lưu trữ đám mây đã dùng, hạn ngạch gói và thông tin nhóm. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (kiểm tra riêng của REST route) | không có |
pbs/get-library-itemTrả 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). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (kiểm tra riêng của REST route) | item chuỗi (bắt buộc)team chuỗi |
pbs/get-library-storageTrả về cài đặt lưu trữ R2/S3 tự cấp (mã bí mật không bao giờ được trả về). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/get-licenceTrả 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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/get-maintenanceTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/get-migrationTrả về tiến trình và báo cáo chuyển đổi nội dung 5.x. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | kiểm tra quyền trên từng mục riêng của tuyến REST | không có |
pbs/get-motion-optionsTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (kiểm tra riêng của tuyến REST) | không có |
pbs/get-newsletter-keysCho biết khóa Mailchimp đã được lưu hay chưa (bản thân khóa không bao giờ được trả về). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (kiểm tra riêng của tuyến REST) | không có |
pbs/get-pageTrả 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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | edit_post trên trang đó | id số nguyên (bắt buộc) |
pbs/get-replace-jobTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (kiểm tra riêng của tuyến REST) | id chuỗi (bắt buộc) |
pbs/get-reviews-sourcesTrả về các nguồn Google và Trustpilot mà khối Đánh giá hiển thị. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/get-rolesTrả 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). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/get-settingsTrả 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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/get-structured-dataLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | edit_post trên trang | post_id số nguyên (bắt buộc) |
pbs/get-support-connectionCho 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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (kiểm tra riêng của tuyến REST) | refresh boolean |
pbs/get-theme-builder-optionsTrả 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ỳ. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (kiểm tra riêng của tuyến REST) | không có |
pbs/get-white-labelTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (kiểm tra riêng của tuyến REST) | không có |
pbs/import-designXá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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (kiểm tra riêng của tuyến REST) | file đối tượng (bắt buộc)mode chuỗi: merge, replaceapply boolean |
pbs/import-designsNhậ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). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (kiểm tra riêng của tuyến REST) | package đối tượng (bắt buộc)mode chuỗi: skip, replace, duplicatesettings booleanmedia booleandryRun boolean |
pbs/import-figma-frameNhậ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages và upload_files (kiểm tra riêng của REST route) | url string (bắt buộc)title stringdryRun booleanstatus string: draft, pending, private, publish |
pbs/invite-team-memberTạ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (kiểm tra riêng của REST route) | team string (bắt buộc)role string: read, writedays integerlabel string |
pbs/join-teamTham gia thư viện nhóm bằng mã mời. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (kiểm tra riêng của REST route) | code string (bắt buộc) |
pbs/leave-teamRời khỏi thư viện nhóm mà trang web này đã tham gia. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-ab-testsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (kiểm tra riêng của REST route) | không có |
pbs/list-blocksLiệ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ả. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search string |
pbs/list-dynamic-sourcesTrả 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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (kiểm tra riêng của REST route) | postType string |
pbs/list-extensionsLiệ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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | không có |
pbs/list-form-submissionsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | kiểm tra quyền riêng cho từng mục của REST route | form stringper_page integerpage integer |
pbs/list-formsLiệ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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (kiểm tra riêng của REST route) | không có |
pbs/list-kitsLiệ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. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages và publish_pages | refresh boolean |
pbs/list-library-itemsLiệ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). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (kiểm tra riêng của REST route) | team stringkind string: , section, page, style |
pbs/list-local-fontsLiệ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). | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-lottieLiệt kê các hiệu ứng hoạt hình Lottie đã tải lên. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (kiểm tra riêng của REST route) | không có |
pbs/list-marketing-connectionsLiệ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ề. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-marketing-formsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (kiểm tra riêng của REST route) | không có |
pbs/list-marketing-listsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (kiểm tra riêng của REST route) | service (bắt buộc) |
pbs/list-pagesLiệ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/run | edit_pages; chỉ liệt kê các trang mà người dùng có thể chỉnh sửa | searchstatus: any, draft, pending, publish, privatepageper_page |
pbs/list-popupsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (kiểm tra riêng của REST route) | không có |
pbs/list-replace-jobsLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-sectionsLiệ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/run | edit_pages | search |
pbs/list-team-membersLiệt kê các trang web trong một nhóm và quyền truy cập của chúng. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (kiểm tra riêng của REST route) | team (bắt buộc) |
pbs/list-teamsLiệt kê các nhóm mà trang web này thuộc về hoặc sở hữu. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-theme-templatesLiệ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. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/run | kiểm tra quyền riêng cho từng mục của REST route | không có |
pbs/list-transferableLiệ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/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/list-uploaded-iconsLiệ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/run | edit_posts (kiểm tra riêng của REST route) | pageper_page |
pbs/move-sectionDi 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/run | edit_post trên trang đó | id (bắt buộc)from (bắt buộc)to (bắt buộc) |
pbs/open-support-ticketGử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/run | manage_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_requestemailnamediagnostics |
pbs/preview-dynamic-valueTrả 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ó. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (kiểm tra riêng của REST route) | post (bắt buộc)source (bắt buộc)fieldproviderkeyas: text, url |
pbs/record-support-consentGhi 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/run | manage_options (kiểm tra riêng của REST route) | consent (bắt buộc) |
pbs/refresh-reviewsTả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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/remove-blockXó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/run | edit_post trên trang đó | id (bắt buộc)path (bắt buộc) |
pbs/remove-library-storageXóa các cài đặt lưu trữ tự mang theo; bộ nhớ theo gói sẽ được dùng lại. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/remove-local-fontXó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/run | manage_options (kiểm tra riêng của REST route) | family (bắt buộc) |
pbs/remove-team-memberXóa một trang web khỏi một nhóm. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (kiểm tra riêng của REST route) | team (bắt buộc)member (bắt buộc) |
pbs/reset-ab-testXóa số liệu đếm của một thử nghiệm và bắt đầu lại thử nghiệm đó (test). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (kiểm tra riêng của REST route) | test (bắt buộc) |
pbs/save-library-itemLư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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (kiểm tra riêng của REST route) | teamkind (bắt buộc): section, page, styletitle (bắt buộc)tagsmarkupstyles |
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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (kiểm tra riêng của REST route) | post (bắt buộc)path (bắt buộc)breakpointmotion (bắt buộc) |
pbs/set-library-storageLư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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (kiểm tra riêng của REST route) | enabledprovider: r2, s3, khácendpointregionbucketprefixkeyIdsecretpathStyle |
pbs/set-maintenanceBậ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (kiểm tra riêng của REST route) | mode: off, maintenance, coming_soonpage_idrolesretry_after |
pbs/set-newsletter-keysLưu (hoặc xóa nếu để trống) khóa API Mailchimp mà khối bản tin sử dụng. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (kiểm tra riêng của REST route) | mailchimp (bắt buộc) |
pbs/set-reviews-sourcesThiết lập địa điểm Google và doanh nghiệp Trustpilot mà khối Đánh giá đọc dữ liệu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (kiểm tra riêng của REST route) | googletrustpilot |
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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (kiểm tra riêng của REST route) | roles (bắt buộc) |
pbs/set-white-labelBậ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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (kiểm tra riêng của REST route) | enablednamestudio_nameauthorauthor_urldescriptionmenu_iconhide_pluginagency_users |
pbs/site-health-cleanDọ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what (bắt buộc): revisions, patterns, images, classes |
pbs/site-health-reportTì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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationBắ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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | kiểm tra quyền riêng cho từng mục của REST route | không có |
pbs/start-replaceBắ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (kiểm tra riêng của REST route) | find string (bắt buộc)replace stringkind string: text, link, colourtypes arraymatch_case boolean |
pbs/start-trialBắt đầu dùng thử 14 ngày Page Builder Sandwich Pro cho trang web này (không cần thanh toán). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/test-library-storageGhi, đọ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (kiểm tra riêng của REST route) | không có |
pbs/undo-convert-postKhôi phục một trang đã chuyển đổi từ bản sao lưu của trang đó. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | kiểm tra quyền riêng cho từng mục của REST route | id string (bắt buộc) |
pbs/undo-migrationKhôi phục mọi bài viết đã chuyển đổi từ bản sao lưu của bài viết. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | kiểm tra quyền riêng cho từng mục của REST route | không có |
pbs/undo-replaceKhô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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (kiểm tra riêng của REST route) | id string (bắt buộc) |
pbs/update-blockThay đổ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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_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-kitLư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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (kiểm tra riêng của REST route) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsThay đổ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. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (kiểm tra riêng của REST route) | tablet integermobile integercustom array |
pbs/update-classThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (kiểm tra riêng của REST route) | id string (bắt buộc)label stringslug strings objectcat string |
pbs/update-conversion-trackingThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (kiểm tra riêng của REST route) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (kiểm tra riêng của REST route) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeThiết lập chế độ tối (chế độ: tắt, tự động hoặc chuyển đổi) và màu sắc của nó. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (kiểm tra riêng của REST route) | mode string (bắt buộc): device, light, darkcolors object |
pbs/update-design-categoriesThay 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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (kiểm tra quyền riêng của REST route) | group (bắt buộc): classes, tokensitems (bắt buộc) |
pbs/update-design-globalsThay đổ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/run | edit_theme_options (kiểm tra quyền riêng của REST route) | colorsfontsbodyFontheadingFont |
pbs/update-formThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (kiểm tra quyền riêng của REST route) | post (bắt buộc)form (bắt buộc)titlefieldsstepsactionssubmitTextsuccessMessageredirectUrltrackEvent |
pbs/update-pageThay đổ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/run | edit_post trên trang đó; publish_pages để xuất bản hoặc đặt ở chế độ riêng tư | id (bắt buộc)titlestatus: draft, pending, publish, privatesectionscontent |
pbs/update-popupThay đổ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ị. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (kiểm tra quyền riêng của REST route) | id (bắt buộc)titlecontentstatus: draft, publishsettings |
pbs/update-settingsThay đổ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/run | manage_options (kiểm tra quyền riêng của REST route) | prefixmcp |
pbs/update-theme-templateThay đổ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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | kiểm tra quyền riêng theo từng mục của REST route | id (bắt buộc)titletypecontentincludeexcludeprioritystatus: publish, draft |
pbs/update-tokensThay đổ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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (kiểm tra quyền riêng của REST route) | spaceradiusshadowreset |
pbs/update-variablesThay thế các biến thiết kế của trang web (variables: danh sách gồm name và value). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (kiểm tra quyền riêng của REST route) | variables (bắt buộc) |
pbs/upload-iconThê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/run | upload_files (kiểm tra quyền riêng của REST route) | name (bắt buộc)svg (bắt buộc) |
pbs/upload-lottieXá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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_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ệnh | Chức năng | Phiê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 run | Chuyển đổi nội dung cũ: mọi bài viết, hoặc một bài. | Free |
wp pbs importers status | Hiển thị trạng thái chuyển dịch. | Free |
wp pbs importers undo | Hoà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 run | Chuyển đổi nội dung cũ: mọi bài viết, hoặc một bài. | Free |
wp pbs migrate status | Hiển thị trạng thái chuyển dịch. | Free |
wp pbs migrate undo | Hoà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 list | Liệ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 đó.
| Hook | Loại | Mô tả chức năng | Tham số | Phiên bản |
|---|---|---|---|---|
pbs_assets_changed | Action | Kí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_scripts | Action | Action kế thừa: xếp hàng các tập lệnh gọi window.pbsAddInspector(). | không có | Free |
pbs_shortcodes | Filter | Filter kế thừa: shortcode tag => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | Free |
pbsw_admin_data | Filter | Lọ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_enqueue | Action | Kí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 $handle | Free |
pbsw_ai_enqueue | Action | Kí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 $handle | Free |
pbsw_ai_messages | Filter | Lọ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 $messagesarray $context | Free |
pbsw_ai_pro_features | Filter | Lọ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_plugins | Filter | Lọ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_write | Filter | Lọ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 $writtenstring $pluginint $post_idstring $titlestring $description | Free |
pbsw_asset_sources | Filter | Mọ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_changed | Action | Kí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_purged | Action | Kí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_id | Free |
pbsw_cache_purgers | Filter | Lọ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_blocks | Filter | Lọ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_country | Filter | Lọ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 $country | Pro |
pbsw_content_only | Filter | Lọ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_onlyint $user_id | Free |
pbsw_design_class_css | Filter | Lọ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 $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Filter | Lọc xem các điểm ngắt tùy chỉnh có khả dụng hay không (pbs-d3, Pro). | bool $allowed | Free |
pbsw_design_element_css | Filter | Lọ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 $enabled | Free |
pbsw_design_layout_suffix | Filter | Lọ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 $suffixstring $prefix | Free |
pbsw_design_props | Filter | Lọ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_sources | Filter | Thêm các nguồn trong trình soạn thảo (các trường sản phẩm WooCommerce). | none | Pro |
pbsw_dynamic_fields | Filter | Danh 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_type | Pro |
pbsw_dynamic_sources | Filter | Thê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`. | none | Pro |
pbsw_dynamic_value | Filter | Một giá trị từ nguồn khác (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Action | Kí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. | none | Pro |
pbsw_frontend_prefix | Filter | Lọc tiền tố lớp giao diện người dùng trung lập. | string $prefix | Free |
pbsw_fs_loaded | Action | Kí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()`. | none | Free |
pbsw_is_agency | Filter | Lọ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 $agency | Free |
pbsw_is_pro | Filter | Lọ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 $pro | Free |
pbsw_kit_api_base | Filter | Lọc API cơ sở của Zinn Digital® mà các màn hình hỗ trợ gọi đến. | string $base | Free |
pbsw_kit_diagnostics | Filter | Lọ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. | none | Free |
pbsw_kit_footprint_free | Filter | Lọ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_free | Free |
pbsw_kit_imported | Action | Kích hoạt sau khi một bộ kit đã được nhập. | int $front | Free |
pbsw_kit_promotions | Filter | Lọ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`. | none | Free |
pbsw_kit_tier | Filter | Lọ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 $tier | Free |
pbsw_lcp_fold | Filter | Mứ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 $fold | Free |
pbsw_legacy_body_classes | Filter | Lọ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í). | none | Free |
pbsw_legacy_script_enqueued | Action | Mộ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_idstring $contentstring|null $handle | Free |
pbsw_library_token | Filter | Lọ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 $token | Free |
pbsw_link_base | Filter | Lọc đường dẫn mà các liên kết rút gọn nằm dưới (`/go/<slug>/`). | string $base | Pro |
pbsw_list_services | Filter | Lọc các dịch vụ danh sách gửi thư mà các biểu mẫu có thể đăng ký. | none | Pro |
pbsw_loop_query_args | Filter | Truy 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á). | none | Pro |
pbsw_loop_sorts | Filter | Các lựa chọn sắp xếp (WooCommerce thêm giá, độ phổ biến và xếp hạng đánh giá). | none | Pro |
pbsw_mcp_abilities | Action | Kí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). | none | Free |
pbsw_migration_batch_size | Filter | Số 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 $size | Free |
pbsw_migration_post_types | Filter | Lọ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> $types | Free |
pbsw_nav_menu_item_classes | Bộ lọc | Lọ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 $depth | Miễn phí |
pbsw_nav_menu_item_label | Bộ lọc | Lọ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 $labelint $depthstring $prefix | Miễn phí |
pbsw_nav_menu_toggle | Bộ lọc | Lọ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 $togglestring $prefix | Miễn phí |
pbsw_newsletter_form_settings | Bộ lọc | Cà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_idstring $form | Miễn phí |
pbsw_newsletter_providers | Bộ lọc | Cá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_changed | Hành động | Kí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_id | Miễn phí |
pbsw_page_css_enqueued | Hành động | Kí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 $handleint $post_id | Miễn phí |
pbsw_page_css_extra | Bộ lọc | Lọ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 $extrastring $prefixint $post_id | Miễn phí |
pbsw_page_css_signature | Bộ lọc | Lọ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_state | Bộ lọc | Lọ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_id | Miễn phí |
pbsw_permission | Bộ lọc | Lọ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 $allowedstring $whatint $user_id | Miễn phí |
pbsw_popup_force | Bộ lọc | Popup đượ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_types | Bộ lọc | Lọ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_skip | Bộ lọc | Lọ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 $content | Pro |
pbsw_site_design_data | Bộ lọc | Lọ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_deps | Bộ lọc | Lọ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 $handle | Miễn phí |
pbsw_site_health_keep_revisions | Bộ lọc | Lọ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 $keep | Pro |
pbsw_style_at_rules | Bộ lọc | Lọ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_invalid | Hành động | Kí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_location | Bộ lọc | Vị trí nội dung cụ thể hơn (WooCommerce: single_product, product_archive, cart…). | string $location | Pro |
pbsw_template_resolved | Bộ lọc | Các mẫu giao diện được chọn cho một vị trí. | string $type | Pro |
pbsw_template_types | Bộ lọc | Nhiều loại mẫu giao diện hơn (các trang WooCommerce). | không có | Pro |
pbsw_theme_builder_editor_data | Filter | Thê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). | none | Pro |
pbsw_theme_globals_saved | Action | Hành động này được ghi chú bên dưới. | none | Free |
pbsw_transfer_imported | Action | Kí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. | none | Free |
pbsw_transfer_meta_keys | Filter | Lọ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. | none | Free |
pbsw_transfer_options | Filter | Lọ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. | none | Free |
pbsw_transfer_post_types | Filter | Lọ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. | none | Free |
pbsw_visitor_country | Filter | Lọ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 $country | Pro |
pbsw_white_label_map | Filter | Lọc các thay thế nhãn trắng (văn bản nguồn => văn bản hiển thị). | none | Pro |