Ծրագրավորողներ

Page Builder Sandwich հնարավորությունների տեղեկատու

Page Builder Sandwich-ը գրանցում է իր գործողությունները WordPress Abilities API-ում: Նույն հնարավորությունները հանդիսանում են MCP գործիքներ կայքի սեփական սերվերում և REST երթուղիներ /wp-json/wp-abilities/v1-ի ներքո: Այս էջը գեներացվել է հենց փլագինի ռեեստրից:

Օգտագործողի ուղեցույց. միացրեք AI հավելված

Վերջնակետեր

ՀնարավորությունREST
MCP HTTP-ի միջոցով (հոսքային)/wp-json/pbs/v1/mcp
MCP WP-CLI-ի միջոցով (ստանդարտ մուտք և ելք)wp mcp-adapter serve --server=page-builder-sandwich --user=<login>
REST. հնարավորությունների ցանկ/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich
REST. գործարկել հնարավորությունը/wp-json/wp-abilities/v1/abilities/<name>/run (GET ?input=-ով միայն կարդալու հնարավորությունների համար, այլապես POST {"input": {...}})

Նույնականացում և թույլտվություններ

HTTP հարցումները նույնականացվում են WordPress-ի հավելվածի գաղտնաբառով (HTTP Basic): MCP սերվերին միանալու համար անհրաժեշտ է ստորև նշված հնարավորությունը (capability). յուրաքանչյուր ability այնուհետև ստուգում է իր սեփական թույլտվությունը՝ ըստ օբյեկտի: Միայն կարդալու հնարավորությունները գործարկվում են GET-ով և իրենց մուտքային տվյալներով հարցման տողում (query string), իսկ մյուսները՝ POST-ով և JSON մարմնով՝ ‘{“input”: {…}}’:

WordPress-ի հավելվածի գաղտնաբառ (HTTP) կամ --user (WP-CLI). օգտատիրոջն անհրաժեշտ է այն capability-ն, որը նշում է յուրաքանչյուր ability · Կարգավորումներ. Թույլատրել AI գործակալներին (MCP), լռելյայն միացված է

Բոլոր հնարավորությունները

ՀնարավորությունՏարբերակRESTԹույլտվությունՊարամետրեր
pbs/activate-custom-font
Վերբեռնված հատուկ տառատեսակը (տառատեսակի ֆայլ մեդիադարանում, ըստ id-ի) հասանելի է դարձնում տառատեսակների ընտրացանկում:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (REST երթուղու սեփական ստուգումը)id integer (պարտադիր)
pbs/add-local-font
Ներբեռնում է Google տառատեսակների ընտանիքը (family, weights, italic) և մատուցում այն այս կայքից:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (REST երթուղու սեփական ստուգումը)family string (պարտադիր)
weights array
italic boolean
pbs/add-section
Էջում ավելացնում է պատրաստի բաժին՝ սկզբում, վերջում կամ նշված դիրքում գտնվող բաժնից հետո:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runedit_post այդ էջի համարid integer (պարտադիր)
section string (պարտադիր)
position string: start, end, after
after integer
pbs/add-shop-block
Գրառման վերջում ավելացնում է WooCommerce բլոկ՝ ապրանքի տարր (part: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId, կամ 0՝ դիտվող ապրանքի համար) կամ մինի զամբյուղ (label):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (REST երթուղու սեփական ստուգումը)post integer (պարտադիր)
block string (պարտադիր): product-element, mini-cart
part string: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, description
productId integer
label string
pbs/ai-check-accessibility
Թվարկում է էջի մատչելիության խնդիրները՝ առանց alt տեքստի պատկերներ, մակարդակ բաց թողնող վերնագրեր, հղումներ, որոնց տեքստն ինքնին ոչինչ չի ասում, և առանց տեքստի հղումներ: Յուրաքանչյուրի համար նշվում է, թե արդյոք հնարավոր է այն շտկել ավտոմատ կերպով:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runedit_post էջի համարpost_id integer (պարտադիր)
pbs/ai-create-block
Նկարագրության հիման վրա ստեղծում է բազմակի օգտագործման բաղադրիչ (գնային քարտ, թիմի քարտ, բաններ) և պահպանում այն որպես սինխրոնացված ձևանմուշ խմբագրիչի «Իմ ձևանմուշները» բաժնում, որտեղ յուրաքանչյուր տեքստ կարող է վերասահմանվել ըստ տեղադրման: Վերադարձնում է դրա id-ն և բլոկը, որը տեղադրում է այն:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts և publish_posts; AI կարգավորումների դերերի և ծախսերի կանոններըdescription string (պարտադիր)
title string
pbs/ai-css-help
Բացատրում, գրում կամ շտկում է մեկ տարրի հատուկ CSS-ը, որտեղ `selector`-ը ներկայացնում է տվյալ տարրը: Վերադարձնում է CSS-ը և բացատրությունը; ոչինչ չի պահպանվում:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts և builder-ի կոդի թույլտվությունըaction string (պարտադիր): explain, write, fix
css string
instruction string
block string
pbs/ai-design-from
Վերստեղծում է էկրանակադրի (մեդիադարանում գտնվող պատկերի) կամ հանրային վեբ էջի (դրա հասցեի) դասավորությունը որպես խմբագրելի բլոկներ նոր սևագիր էջում՝ նույն բաժինները, սյունակները, վերնագրերը, տեքստերը, ցուցակները և կոճակները: Լոգոները և պատկերները չեն պատճենվում:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (edit_post էկրանակադրի վրա); AI կարգավորումների դերերի և ծախսերի կանոններըattachment_id integer
url string
title string
instruction string
pbs/ai-edit-page
Փոփոխում է էջը՝ համաձայն պարզ տեքստով տրված հրահանգի («կարճացրու գլխավոր տեքստը», «գներից հետո ավելացրու առաքման մասին ՀՏՀ», «թարգմանիր էջը գերմաներեն»): AI-ն պատասխանում է խմբագրման գործողություններով, որոնք նախքան կիրառվելը ստուգվում են էջի բլոկների և դրանց կարգավորումների համապատասխանության համար. մերժված գործողությունները նշվում են պատճառաբանությամբ: Նախ պահպանվում է տարբերակը, և դրա id-ն վերադարձվում է որպես undo_revision:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runedit_post էջի համար; AI կարգավորումների դերերի և ծախսերի կանոններըpost_id integer (պարտադիր)
instruction string (պարտադիր)
pbs/ai-fix-accessibility
Շտկում է մատչելիության այն խնդիրները, որոնք հնարավոր է շտկել (բոլորը կամ նշված խնդիրների id-ները)՝ alt տեքստեր՝ գրված յուրաքանչյուր պատկերի դիտարկմամբ, ուղղված վերնագրերի մակարդակներ, վերաշարադրված ոչ հստակ հղումների տեքստեր: Նախ պահպանվում է տարբերակը, և դրա id-ն վերադարձվում է որպես undo_revision:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runedit_post էջի համար; AI կարգավորումների դերերի և ծախսերի կանոններըpost_id integer (պարտադիր)
issues array
pbs/ai-generate-image
Ստեղծում է պատկեր նկարագրության հիման վրա՝ կայքի պատկերների մոդելի (OpenAI կամ Google) միջոցով և պահպանում այն մեդիա գրադարանում՝ alt տեքստով: Վերադարձնում է դրա id-ն և հասցեն:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files; AI կարգավորումների դերերի և ծախսերի կանոններըprompt տող (պահանջվում է)
size տող՝ square, landscape, portrait
alt տող
title տող
post_id ամբողջ թիվ
pbs/ai-generate-section
Մեկ նախադասությամբ նկարագրությունը վերածում է պատրաստի ձևավորված բաժնի (իրական, խմբագրելի բլոկներ՝ կայքի բրենդային ոճով)՝ դրա համար գրված տեքստով: Վերադարձնում է բլոկի նշագրումը և ավելացնում այն էջի սկզբում կամ վերջում, երբ տրված է post_id (տարբերակը պահպանում է այն, ինչ նախկինում եղել է):
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts; edit_post այն էջին ավելացնելու համար; AI կարգավորումների դերերի և ծախսերի կանոններըdescription տող (պահանջվում է)
section տող
post_id ամբողջ թիվ
position տող՝ start, end
pbs/ai-plan-site
Բիզնեսի նկարագրությունից ելնելով՝ թվարկում է այն էջերը, որոնք անհրաժեշտ են կայքին (սկզբում՝ գլխավորը, վերջում՝ կապը), յուրաքանչյուրը՝ վերնագրով և այդ էջի համար նախատեսված համառոտ նկարագրությամբ (brief): Ոչինչ չի ստեղծվում. յուրաքանչյուր էջ այնուհետև կարող է կառուցվել իր համառոտագրից:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages; AI կարգավորումների դերերի և ծախսերի կանոններըbrief տող (պահանջվում է)
pbs/ai-save-seo-meta
Պահպանում է meta վերնագիրը և նկարագրությունը կայքի կողմից օգտագործվող SEO փլագինում (Yoast SEO, Rank Math, SEOPress կամ All in One SEO) և հայտնում, թե որոնք են գրվել:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runedit_post էջի վրաpost_id ամբողջ թիվ (պահանջվում է)
title տող (պահանջվում է)
description տող (պահանջվում է)
pbs/ai-suggest-seo-meta
Կարդում է էջը և առաջարկում meta վերնագիր (մինչև 60 նիշ) և meta նկարագրություն (մինչև 155 նիշ), ըստ ցանկության՝ կենտրոնանալով թիրախային բանալի բառի վրա: Ոչինչ չի պահպանվում:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runedit_post էջի վրա; AI կարգավորումների դերերի և ծախսերի կանոններըpost_id ամբողջ թիվ (պահանջվում է)
keyword տող
pbs/ai-undo
Էջը վերադարձնում է այն տեսքին, որն ուներ նախքան AI-ի կատարած փոփոխությունը՝ ըստ undo_revision-ի, որը վերադարձրել էր այդ փոփոխությունը:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runedit_post էջի վրաpost_id ամբողջ թիվ (պահանջվում է)
revision ամբողջ թիվ (պահանջվում է)
pbs/ai-write-alt-text
Դիտարկում է պատկերները և պահպանում alt տեքստ դրանց համար՝ մեկ պատկերի (attachment_id) կամ էջի յուրաքանչյուր պատկերի համար, որը չունի այն (post_id): Առավելագույնը 20 պատկեր մեկ հարցման դեպքում. պատասխանը ցույց է տալիս, թե քանիսն են մնացել:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files և edit_post պատկերի կամ էջի վրա; AI կարգավորումների դերերի և ծախսերի կանոններըattachment_id ամբողջ թիվ
post_id ամբողջ թիվ
only_missing բուլյան
language տող
pbs/ai-write-text
Գրում է նոր տեքստ կամ բարելավում, կրճատում, ընդլայնում, փոխում է տեքստի տոնայնությունը կամ ուղղում է դրա քերականությունը՝ կայքի սեփական AI մատակարարի միջոցով: Վերադարձնում է նոր տեքստը. կայքում ոչինչ չի փոխվում:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (edit_post, երբ տրված է post_id); AI կարգավորումների դերերի և ծախսերի կանոններըaction տող (պահանջվում է)՝ write, improve, shorten, expand, tone, fix, custom
text տող
tone տող՝ professional, friendly, confident, playful, formal, simple
instruction տող
context տող
pbs/apply-brand-kit
Կիրառում է պահպանված բրենդային փաթեթի (brand kit) գույներն ու տառատեսակները կայքի դիզայնի վրա:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (REST երթուղու սեփական ստուգումը)ոչ մեկը
pbs/apply-kit
Ներմուծում է կայքի հավաքածուի (kit) էջերը (բոլորը կամ նշվածները), ըստ ցանկության՝ հրապարակելով դրանք, կարգավորելով գլխավոր էջը և ավելացնելով դրանք մենյուում: Կրկին ներմուծելիս թարմացվում են նույն էջերը:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages և publish_pages; manage_options գլխավոր էջը սահմանելու համար; edit_theme_options մենյու ստեղծելու համարslug տող (պահանջվում է)
pages զանգված
publish բուլյան
front բուլյան
menu բուլյան
pbs/apply-replace
Կիրառում է նախադիտված առաջադրանքը: Յուրաքանչյուր փոփոխված գրառում պահպանում է պահուստային պատճեն, այնպես որ առաջադրանքը կարող է չեղարկվել:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (REST երթուղու սեփական ստուգումը)id տող (պահանջվում է)
pbs/build-landing-page
Ուղղորդված աշխատանքային ընթացք. գործակալն ընտրում է բաժիններ, որոնք համապատասխանում են ձեր բիզնեսին, կառուցում է էջը որպես սևագիր և գրում դրա տեքստը:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness տող (պահանջվում է)
pbs/build-pages
Ստեղծում է մինչև 50 էջ մեկ հարցմամբ՝ յուրաքանչյուրը բաժիններից և/կամ բլոկների բովանդակությունից: Յուրաքանչյուր էջ ստուգվում և ստեղծվում է առանձին. պատասխանը թվարկում է յուրաքանչյուր ստեղծված և մերժված էջ՝ նշելով պատճառը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages; յուրաքանչյուր էջ ստուգվում է առանձին (publish_pages հրապարակելու համար)pages զանգված (պարտադիր)
pbs/check-performance
Զեկուցում է, թե էջի բովանդակությունն ինչ է ավելացնում դրա ծավալին. դրա պատկերները (բայթեր, չափազանց մեծերը և ավելի փոքր չափսը, որը բավարար կլիներ), օգտագործվող բլոկների ոճաթերթերը (stylesheets) և երրորդ կողմի ներդրված տարրերը (embeds), յուրաքանչյուր խնդիր՝ իր լուծմամբ:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runedit_post էջի վրաpost_id ամբողջ թիվ (պարտադիր)
pbs/connect-adobe-fonts
Միացնում է Adobe Fonts (Typekit) վեբ նախագիծը իր kit id-ի միջոցով, որպեսզի դրա տառատեսակները հայտնվեն տառատեսակների ընտրիչներում:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (REST երթուղու սեփական ստուգումը)kit տող (պարտադիր)
pbs/connect-marketing-service
Միացնում է փոստառաքման ցուցակի ծառայությունը իր API բանալիով (service, key; հաշիվ, որտեղ ծառայությունը պահանջում է դա) կամ անջատում է այն դատարկ բանալիով:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (REST երթուղու սեփական ստուգումը)service տող (պարտադիր)
key տող
account տող
pbs/connect-support
Միացնում է այս կայքը Zinn Digital®-ի աջակցությանը (name, email, consent):
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (REST երթուղու սեփական ստուգումը)email տող (պարտադիր)
name տող
consent բուլյան (պարտադիր)
pbs/convert-builder-export
Փոխակերպում է արտահանումը (builder՝ elementor, divi, beaver կամ wpbakery; content՝ արտահանված տեքստը) բլոկներից կազմված նոր սևագիր էջի՝ ըստ ցանկության պատճենելով դրա պատկերները մեդիա գրադարանում (media): Պատասխանում է սևագրով և փոխակերպման հաշվետվությամբ:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (REST երթուղու սեփական ստուգումը)builder տող (պարտադիր)՝ elementor, divi, beaver, wpbakery
content տող (պարտադիր)
title տող
media բուլյան
dryRun բուլյան
status տող՝ draft, pending, private, publish
pbs/convert-builder-page
Փոխակերպում է Elementor-ով, Divi-ով, Beaver Builder-ով կամ WPBakery-ով կառուցված մեկ էջ (id) բլոկներից կազմված նոր սևագրի՝ պահպանելով դրա դասավորությունը, տպագրությունը, գույները և պատկերները. սկզբնական էջը չի փոփոխվում: Պատասխանում է սևագրով և հաշվետվությամբ այն մասին, թե ինչն է փոխակերպվել, մոտարկվել կամ չի փոխակերպվել: dryRun-ը փոխակերպում է առանց պահպանելու:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages և edit_post (REST երթուղու սեփական ստուգումը)id ամբողջ թիվ (պարտադիր)
dryRun բուլյան
status տող՝ draft, pending, private, publish
pbs/convert-post
Փոխակերպում է մեկ 5.x էջ բլոկների (նախապես պահուստավորված):
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runREST երթուղու սեփական՝ ըստ տարրի թույլտվության ստուգումid տող (պարտադիր)
pbs/create-ab-test
Ավելացնում է բաժնի երկու տարբերակների թեստ գրառման վերջում (post, name, a, b; split-ը և goal-ը ըստ ցանկության են):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (REST երթուղու սեփական ստուգումը)post ամբողջ թիվ (պարտադիր)
name տող
a տող (պարտադիր)
b տող (պարտադիր)
split ամբողջ թիվ
goal տող
pbs/create-class
Ստեղծում է վերաօգտագործելի գլոբալ ոճի դաս՝ label, slug և դրա ոճերը (s):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (REST երթուղու սեփական ստուգումը)label տող (պարտադիր)
slug տող
s օբյեկտ
cat տող
pbs/create-cookie-banner
Ստեղծում է համաձայնության բաների պատրաստի դիզայն՝ սկսելու համար:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/create-form
Ստեղծում է ձևանմուշ (կոնտակտային, գնառաջարկի, գրանցման կամ բազմափուլ՝ fields, steps, settings և actions, ինչպիսիք են էլ. փոստը, պահպանումը, webhook-ը կամ փոստառաքման ցուցակը) նոր էջում կամ գոյություն ունեցող գրառման վերջում (post):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (REST երթուղու սեփական ստուգումը)title տող
fields զանգված (պարտադիր)
steps զանգված
actions օբյեկտ
submitText տող
successMessage տող
redirectUrl տող
trackEvent տող
post ամբողջ թիվ
pageTitle տող
status տող՝ draft, publish, private
pbs/create-page
Ստեղծում է էջ գրադարանի բաժիններից և/կամ բլոկի բովանդակությունից: Նոր էջը սևագիր է, քանի դեռ այլ կարգավիճակ չի պահանջվել:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages; publish_pages հրապարակելու կամ անձնական դարձնելու համարtitle string (պարտադիր)
status string: draft, pending, publish, private
sections array
content string
pbs/create-popup
Ստեղծում է ելնող պատուհան (popup), slide-in կամ վահանակ (bar)՝ դրա բովանդակությունը, ակտիվացնող ազդակը (exit intent, scroll, time, click), հաճախականությունը և այն էջերը, որտեղ այն ցուցադրվում է:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (REST route-ի սեփական ստուգում)title string (պարտադիր)
content string (պարտադիր)
status string: draft, publish
settings object
pbs/create-query-loop
Ավելացնում է հարցումների ցիկլ (query loop) պատրաստի քարտով՝ նոր էջում (pageTitle, status) կամ գրառման վերջում (post)՝ source posts|users|terms|field, postType (ապրանք խանութի ցանցի համար), perPage, columns, orderBy, order, pagination և կենդանի ֆիլտրեր [{type: search|taxonomy|meta|sort|price|onsale|instock, taxonomy, key, label, ui}]:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/runedit_post և edit_posts (REST route-ի սեփական ստուգում)post integer
pageTitle string
status string: draft, publish, private
source string: posts, users, terms, field
postType string
perPage integer
columns integer
orderBy string
order string: ASC, DESC
pagination string: none, numbers, prevnext
taxonomy string
fieldKey string
filters array
pbs/create-team
Ստեղծում է թիմային գրադարան (name), որին այլ կայքեր կարող են միանալ հրավերի կոդով:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (REST route-ի սեփական ստուգում)name string (պարտադիր)
pbs/create-theme-template
Ստեղծում է կաղապար (title, type), որը փոխարինում է համապատասխանող յուրաքանչյուր էջի այդ հատվածը դասական և բլոկային թեմաներում: Առանց բովանդակության այն սկսվում է իր տեսակի համար նախատեսված պատրաստի դիզայնից: include/exclude-ը ցուցադրման պայմանների կանոններ են ({kind, values, key, value, from, to, days}, այն տեսակները, որոնք առաջարկում է այս կայքի theme builder-ը); priority-ն լուծում է հավասարությունները; status՝ publish (կենդանի) կամ draft:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runREST route-ի սեփական թույլտվությունների ստուգումը յուրաքանչյուր տարրի համարtitle string (պարտադիր)
type string (պարտադիր)
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/deactivate-custom-font
Հեռացնում է հատուկ տառատեսակը (ըստ slug-ի) տառատեսակների ընտրիչներից:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (REST route-ի սեփական ստուգում)slug string (պարտադիր)
pbs/delete-class
Ջնջում է գլոբալ դասը: Տարրերը, որոնք օգտագործել են այն, պահպանում են իրենց բովանդակությունը և կորցնում դրա ոճերը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (REST route-ի սեփական ստուգում)id string (պարտադիր)
pbs/delete-icon
Հեռացնում է վերբեռնված պատկերակը. այն օգտագործած բլոկները պահպանում են իրենց սեփական օրինակը:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (REST route-ի սեփական ստուգում)id string (պարտադիր)
pbs/delete-library-item
Ջնջում է դիզայնը ամպային գրադարանից:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (REST route-ի սեփական ստուգում)item string (պարտադիր)
team string
pbs/delete-page
Տեղափոխում է էջը աղբարկղ: Այն կարող է վերականգնվել «Էջեր», «Աղբարկղ» բաժնից 30 օրվա ընթացքում:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/runտվյալ էջի delete_postid integer (պարտադիր)
pbs/delete-team
Ջնջում է թիմը և դրա գրադարանի յուրաքանչյուր դիզայն:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (REST route-ի սեփական ստուգում)team string (պարտադիր)
pbs/delete-theme-template
Տեղափոխում է մեկ կաղապար (id) աղբարկղ. թեմայի սեփական դիզայնը կրկին ցուցադրվում է այնտեղ, որտեղ այն կիրառվել էր: Հնարավոր է վերականգնել աղբարկղից:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/runREST route-ի սեփական թույլտվությունների ստուգումը յուրաքանչյուր տարրի համարid string (պարտադիր)
pbs/disconnect-support
Անջատում է այս կայքը աջակցությունից:
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/runmanage_options (REST route-ի սեփական ստուգում)չկա
pbs/duplicate-class
Կրկնօրինակում է գլոբալ դասը նոր id-ի ներքո:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (REST route-ի սեփական ստուգում)id string (պարտադիր)
pbs/duplicate-page
Պատճենում է էջը (դրա վերնագիրը, բովանդակությունը և ձևանմուշը) նոր սևագրի մեջ։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runedit_post էջի վրա և edit_pagesid ամբողջ թիվ (պարտադիր)
title տող
pbs/export-design
Վերադարձնում է Կայքի դիզայնի ֆայլը՝ կատեգորիաներ, գլոբալ դասեր, փոփոխականներ, տարածությունների, շառավիղների և ստվերների սանդղակներ և անհատական գույներ (page-builder-sandwich-design ձևաչափ, տարբերակ 1)։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (REST երթուղու սեփական ստուգումը)չկա
pbs/export-designs
Արտահանում է ընտրված ձևանմուշները և նախշերը (ids), և, ըստ ցանկության, կարգավորումները որպես մեկ փաթեթ մեկ այլ կայքի համար։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (REST երթուղու սեփական ստուգումը)ids զանգված
settings բուլյան
pbs/find-builder-pages
Ցուցակագրում է Elementor-ով, Divi-ով, Beaver Builder-ով կամ WPBakery-ով կառուցված էջերն ու գրառումները (page, per_page), յուրաքանչյուրն իր կոնստրուկտորով և, եթե այն նախկինում փոխակերպվել է, փոխակերպված սևագրով։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (REST երթուղու սեփական ստուգումը)page ամբողջ թիվ
per_page ամբողջ թիվ
pbs/generate-page
Կառուցում է էջ բաժիններից (տրամադրված, կամ AI-ի կողմից բաժինների գրադարանից ընտրված) և հանձնարարում AI-ին վերաշարադրել դրա ամբողջ տեքստը ձեր առաջադրանքի համար՝ պահպանելով դիզայնը։ Օգտագործում է փլագինի AI կարգավորումներում կարգավորված AI մատակարարը։ Էջը սևագիր է, քանի դեռ այլ կարգավիճակ չի պահանջվել։
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages; publish_pages հրապարակելու համար; AI կարգավորումների դերի և ծախսերի կանոններըbrief տող (պարտադիր)
title տող
sections զանգված
status տող՝ draft, pending, publish, private
pbs/get-block
Վերադարձնում է մեկ բլոկի կարգավորումները (ատրիբուտներն իրենց տեսակներով, ընտրություններով և լռելյայն արժեքներով), թե ինչ է այն աջակցում, ինչ բլոկներ կարող է պարունակել, և բլոկի նշագրման մեջ օգտագործմանը պատրաստ օրինակ։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname տող (պարտադիր)
pbs/get-breakpoints
Վերադարձնում է պլանշետի և բջջայինի լայնությունները (և անհատական բեկման կետերը Pro-ում), որոնք օգտագործում են ադապտիվ կառավարիչները։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-conversion-tracking
Վերադարձնում է Google Analytics 4-ի, Google Tag Manager-ի և Meta Pixel-ի կարգավորումները, ինչպես նաև այն, թե որ կտտոցներն ու ձևերի ուղարկումներն են փոխանցվում։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-cookie-banner
Վերադարձնում է համաձայնության բաները՝ արդյոք այն միացված է, դրա տեքստը և դիզայնը, կատեգորիաները, և որտեղ է այն կիրառվում։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-design-globals
Վերադարձնում է կայքի համընդհանուր գույներն ու տառատեսակները (վերնագրի և հիմնական տեքստի), որոնք օգտագործում է յուրաքանչյուր բլոկ, ինչպես դրանք ցուցադրվում են Կայքի դիզայնի էկրանին։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-design-system
Վերադարձնում է Pro դիզայնի համակարգը՝ գլոբալ դասեր, փոփոխականներ, դիզայնի թոքեններ, մութ ռեժիմ, բրենդային փաթեթ և անհատական տառատեսակներ։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-diagnostics
Վերադարձնում է ախտորոշումները, որոնք կպարունակեր աջակցության հարցումը՝ տարբերակներ, ակտիվ փլագիններ, սահմանաչափեր և վերջին սխալներ։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-figma-connection
Վերադարձնում է՝ արդյոք կայքն ունի Figma-ի անձնական մուտքի թոքեն, Figma-ի հաշիվը, որին այն պատկանում է, և դրա վերջին չորս նիշերը։ Թոքենն ինքնին երբեք չի վերադարձվում։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-library-account
Վերադարձնում է ամպային գրադարանի պահոցի օգտագործումը, սակագնային պլանի քվոտան և թիմի տվյալները։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/get-library-item
Վերադարձնում է մեկ պահպանված դիզայն՝ պատրաստ այս կայքում տեղադրելու համար (դրա պատկերները ներբեռնված մեդիա գրադարան)։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (REST երթուղու սեփական ստուգումը)item տող (պարտադիր)
team տող
pbs/get-library-storage
Վերադարձնում է սեփական R2/S3 պահոցի կարգավորումները (գաղտնի բանալին երբեք չի վերադարձվում)։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-licence
Վերադարձնում է այս կայքի Page Builder Sandwich պլանը, լիցենզիայի կարգավիճակը, թարմացման ամսաթիվը և այն, թե ինչ է ներառում պլանը:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-maintenance
Վերադարձնում է տեխսպասարկման / շուտով հասանելի (coming-soon) ռեժիմը՝ ռեժիմը, էջը, retry-after-ը և թե որ դերերը դեռ կարող են տեսնել կայքը:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-migration
Վերադարձնում է 5.x բովանդակության փոխակերպման առաջընթացը և հաշվետվությունը:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runREST երթուղու սեփական ըստ տարրի թույլտվությունների ստուգումըչկա
pbs/get-motion-options
Վերադարձնում է շարժման բոլոր կարգավորումները (մուտքի անիմացիա, դրա տևողությունն ու ուշացումը, ոլորման էֆեկտ, հավելման (hover) էֆեկտ, տեսադաշտում մնալ, պարալաքս, ցուցիչին հետևել) իրենց ընտրանքներով կամ միջակայքով, ինչպես նաև կայքի ընդհատման կետերը (breakpoints):
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/get-newsletter-keys
Հայտնում է, թե արդյոք Mailchimp բանալին պահպանված է (բուն բանալին երբեք չի վերադարձվում):
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/get-page
Վերադարձնում է էջի վերնագիրը, կարգավիճակը, հղումները և բլոկների բովանդակությունը, ինչպես նաև այն բաժինները (վերին մակարդակի բլոկները), որոնցից այն կազմված է:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runedit_post այդ էջի համարid ամբողջ թիվ (պարտադիր)
pbs/get-replace-job
Վերադարձնում է առաջադրանքի համընկնումները՝ էջ առ էջ, կիրառելուց առաջ դիտարկելու համար:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (REST երթուղու սեփական ստուգումը)id տող (պարտադիր)
pbs/get-reviews-sources
Վերադարձնում է Google-ի և Trustpilot-ի աղբյուրները, որոնք ցուցադրում է Reviews բլոկը:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-roles
Վերադարձնում է, թե որ դերերը կարող են օգտագործել կառուցիչը, դիզայնը, կոդը և կաղապարները (հաճախորդի ռեժիմ):
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-settings
Վերադարձնում է ինտերֆեյսի (front-end) դասի նախածանցը, բետա-թարմացումների կարգավիճակը և արդյոք AI գործակալները (MCP) թույլատրված են:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/get-structured-data
Թվարկում է schema.org-ի կառուցվածքային տվյալները, որոնք արտածում են էջի բլոկները (FAQ, How-To, Product, Review, Breadcrumb) և թե որ տեսակներն են թողնված կայքի SEO փլագինին, որպեսզի ոչինչ կրկնակի չարտածվի:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runedit_post էջի համարpost_id ամբողջ թիվ (պարտադիր)
pbs/get-support-connection
Հայտնում է, թե արդյոք այս կայքը միացված է Zinn Digital®-ի աջակցման ծառայությանը, և թե ում անունից:
ԱնվճարGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (REST երթուղու սեփական ստուգումը)refresh բուլյան
pbs/get-theme-builder-options
Վերադարձնում է կաղապարների տեսակները, ցուցադրման պայմանների տեսակները (էջ, գրառման տեսակ, եզրույթ, արխիվ, որոնում, 404, մուտք գործած, դեր, սարք, ամսաթիվ, ժամ, URL պարամետր, հղող աղբյուր, լեզու, զամբյուղ) այս կայքում իրենց ընտրանքներով (դերեր, լեզուներ, գրառման տեսակներ, տաքսոնոմիաներ), և բլոկի ատրիբուտը (pbswConditions: {match, rules}), որը ցուցադրում կամ թաքցնում է ցանկացած բլոկ:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/get-white-label
Վերադարձնում է white-label-ի կարգավորումները՝ միացված կամ անջատված, ցուցադրվող անունը և թե որ օգտատերերն են դեռ տեսնում բնօրինակը:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/import-design
Վավերացնում է կայքի դիզայնի ֆայլը (file) և, երբ apply-ը false է, վերադարձնում է, թե ինչ կավելացնի, կփոխի և կհեռացնի merge-ը կամ replace-ը (mode); իսկ երբ apply-ը true է, գրանցում է այն:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (REST երթուղու սեփական ստուգումը)file օբյեկտ (պարտադիր)
mode տող՝ merge, replace
apply բուլյան
pbs/import-designs
Ներմուծում է Page Builder Sandwich-ի դիզայնի փաթեթը (նախ dryRun՝ տեսնելու համար, թե ինչ կփոխվի; mode՝ skip կամ replace; media; settings):
ԱնվճարPOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (REST երթուղու սեփական ստուգումը)package օբյեկտ (պարտադիր)
mode տող՝ skip, replace, duplicate
settings բուլյան
media բուլյան
dryRun բուլյան
pbs/import-figma-frame
Ներմուծում է մեկ Figma շրջանակ (url՝ շրջանակի հղումը՝ իր node-id-ով) բլոկներից կազմված նոր սևագիր էջի մեջ. auto layout-ը վերածվում է flex և grid կոնտեյներների, տեքստը պահպանում է իր տառատեսակներն ու չափսերը, պատկերները պատճենվում են մեդիա գրադարան: Օգտագործում է կայքի սեփական Figma թոքենը: Պատասխանում է սևագրով և փոխակերպման հաշվետվությամբ:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages և upload_files (REST երթուղու սեփական ստուգումը)url string (պարտադիր)
title string
dryRun boolean
status string: draft, pending, private, publish
pbs/invite-team-member
Ստեղծում է մեկանգամյա հրավերի կոդ (role՝ read կամ write; label; days վավերականություն): Կոդը ցուցադրվում է մեկ անգամ:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (REST երթուղու սեփական ստուգումը)team string (պարտադիր)
role string: read, write
days integer
label string
pbs/join-team
Միանում է թիմային գրադարանին հրավերի կոդի միջոցով:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (REST երթուղու սեփական ստուգումը)code string (պարտադիր)
pbs/leave-team
Լքում է թիմային գրադարանը, որին միացել էր այս կայքը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/list-ab-tests
Ցուցադրում է A/B թեստերը՝ յուրաքանչյուր տարբերակի այցելուներով և կոնվերսիաներով, ինչպես նաև նշում է, թե որ մեկն է հաղթում:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (REST երթուղու սեփական ստուգումը)չկա
pbs/list-blocks
Ցուցադրում է Page Builder Sandwich-ի յուրաքանչյուր բլոկ, որը կարող է օգտագործել այս կայքը (նաև Pro բլոկները, երբ Pro-ն ակտիվ է)՝ անվանումը, վերնագիրը, կարգը և նկարագրությունը:
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch string
pbs/list-dynamic-sources
Վերադարձնում է այն աղբյուրները, որոնցից բլոկը կարող է լրացվել (գրառում, հեղինակ, կայք, արխիվ, հատուկ դաշտ, ապրանք)՝ յուրաքանչյուր աղբյուրի դաշտերով, այս կայքի դաշտերի փլագինները (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) և գրառման տեսակի դաշտերը (postType): Բլոկը կապվում է աղբյուրին իր attributes.metadata.bindings-ի միջոցով՝ յուրաքանչյուր ատրիբուտի համար մեկ {source, args}:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (REST երթուղու սեփական ստուգումը)postType string
pbs/list-extensions
Ցուցադրում է այն ամենը, ինչ այլ փլագիններ ավելացրել են Page Builder Sandwich-ին իր ծրագրավորողի API-ի միջոցով՝ բլոկներ, դինամիկ տվյալների աղբյուրներ, ցուցադրման պայմաններ և ձևաթղթի գործողություններ՝ յուրաքանչյուրն իր անվանմամբ, պիտակով և փլագինով:
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postsչկա
pbs/list-form-submissions
Ցուցադրում է, թե ինչ են այցելուներն ուղարկել հայտերը պահպանող ձևաթղթերի միջոցով (ձևաթուղթը զտում է այն), մեկական էջով:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runREST երթուղու սեփական ստուգումը ըստ տարրիform string
per_page integer
page integer
pbs/list-forms
Ցուցադրում է Ձևաթղթի բլոկով ստեղծված ձևաթղթերը և այն փլագինների ձևաթղթերը, որոնք այն կարող է ներկառուցել:
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/list-kits
Ցուցադրում է կայքի հավաքածուները (մեկ տեսակի բիզնեսի համար նախատեսված պատրաստի էջերի փաթեթ), որոնք այս կայքը կարող է ներմուծել:
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages և publish_pagesrefresh boolean
pbs/list-library-items
Ցուցադրում է ամպային գրադարանում պահված դիզայներական տարրերը (kind՝ section, page կամ pattern; team՝ թիմի գրադարան):
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (REST երթուղու սեփական ստուգումը)team string
kind string: , section, page, style
pbs/list-local-fonts
Ցուցադրում է Google-ի տառատեսակները, որոնք այս կայքը հոսթինգ է անում ինքնուրույն (ներբեռնված մեկ անգամ, մատուցվում են կայքից, առանց Google-ին հարցումների):
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/list-lottie
Ցուցադրում է վերբեռնված Lottie անիմացիաները:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (REST երթուղու սեփական ստուգումը)չկա
pbs/list-marketing-connections
Ցուցադրում է էլ. փոստի բաժանորդագրության ծառայությունները (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) և թե որոնք են միացված: Բանալիները երբեք չեն վերադարձվում:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/list-marketing-forms
Ցուցադրում է ձևաթղթերի կառուցիչով ստեղծված յուրաքանչյուր ձևաթուղթ՝ այն էջը, որտեղ այն գտնվում է, դրա դաշտերը և թե ինչ է տեղի ունենում, երբ այն ուղարկվում է:
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (REST երթուղու սեփական ստուգումը)չկա
pbs/list-marketing-lists
Ցուցակագրում է միացված փոստային ծառայության լսարանները կամ ցուցակները՝ ձևանմուշի բաժանորդագրման գործողության համար։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (REST երթուղու սեփական ստուգում)service string (պարտադիր)
pbs/list-pages
Ցուցակագրում է այն էջերը, որոնք կարող եք խմբագրել՝ նորերը սկզբում, կամընտիր որոնմամբ։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages; ցուցակագրվում են միայն այն էջերը, որոնք օգտատերը կարող է խմբագրելsearch string
status string: any, draft, pending, publish, private
page integer
per_page integer
pbs/list-popups
Ցուցակագրում է թռուցիկ պատուհանները (popups), սահող տարրերը (slide-ins) և տողագոտիները (bars)՝ իրենց ակտիվացնողների, հաճախականության կանոնների և ցուցադրման վայրերի հետ միասին։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (REST երթուղու սեփական ստուգում)չկա
pbs/list-replace-jobs
Ցուցակագրում է կայքի մասշտաբով «գտնել և փոխարինել» առաջադրանքները և դրանց վիճակը։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (REST երթուղու սեփական ստուգում)չկա
pbs/list-sections
Ցուցակագրում է պատրաստի բաժինները (գլխավոր/hero, հնարավորություններ, ՀՏՀ, կարծիքներ, գործողության կոչ և այլն), որոնք կարող են ավելացվել էջին։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch string
pbs/list-team-members
Ցուցակագրում է թիմի կայքերը և դրանց հասանելիությունը։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (REST երթուղու սեփական ստուգում)team string (պարտադիր)
pbs/list-teams
Ցուցակագրում է այն թիմերը, որոնց այս կայքը պատկանում է կամ որոնց սեփականատերն է։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (REST երթուղու սեփական ստուգում)չկա
pbs/list-theme-templates
Ցուցակագրում է թեմայի կառուցիչի կաղապարները (գլխամաս, ստորոտ, առանձին էջ, արխիվ, որոնում, 404 և WooCommerce-ի հետ՝ ապրանք, խանութ, զամբյուղ, վճարում, շնորհակալական էջ և Իմ հաշիվը)՝ յուրաքանչյուրի տեսակը, ցուցադրման վայրը (ներառման/բացառման կանոններ), առաջնահերթությունը, կարգավիճակը և բլոկները։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runREST երթուղու սեփական թույլտվության ստուգում ըստ յուրաքանչյուր տարրիչկա
pbs/list-transferable
Ցուցակագրում է այն կաղապարները, օրինաչափությունները և կարգավորումները, որոնք կարող են արտահանվել մեկ այլ կայք։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (REST երթուղու սեփական ստուգում)չկա
pbs/list-uploaded-icons
Ցուցակագրում է պատկերակների գրադարան վերբեռնված SVG պատկերակները՝ նորերը սկզբում։
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (REST երթուղու սեփական ստուգում)page integer
per_page integer
pbs/move-section
Էջի բաժինը տեղափոխում է մի դիրքից մյուսը (0-ից հաշվարկված, էջում դրանց ցուցակման կարգով)։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runտվյալ էջի վրա edit_postid integer (պարտադիր)
from integer (պարտադիր)
to integer (պարտադիր)
pbs/open-support-ticket
Ուղարկում է աջակցության հարցում (թեմա, հաղորդագրություն, տեսակ, էլ. փոստ)՝ այս կայքի ախտորոշիչ տվյալներով, երբ ադմինիստրատորը տվել է իր համաձայնությունը։ Այն երբեք մուտքի տվյալ չի ստեղծում կամ ուղարկում։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (REST երթուղու սեփական ստուգում)subject string (պարտադիր)
message string (պարտադիր)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
pbs/preview-dynamic-value
Վերադարձնում է, թե ինչ է ցույց տալիս կապը (binding) մեկ գրառման մեջ (գրառում, աղբյուր և դաշտ կամ մատակարար + բանալի, որպես text|url)՝ կապն ավելացնելուց առաջ կամ հետո այն ստուգելու համար։
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (REST երթուղու սեփական ստուգում)post integer (պարտադիր)
source string (պարտադիր)
field string
provider string
key string
as string: text, url
pbs/record-support-consent
Գրանցում է ադմինիստրատորի համաձայնությունը՝ աջակցության հարցումների հետ ախտորոշիչ տվյալներ ուղարկելու համար։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (REST երթուղու սեփական ստուգում)consent boolean (պարտադիր)
pbs/refresh-reviews
Ստանում է Trustpilot-ի վերջին կարծիքները հիմա՝ ամենօրյա թարմացմանը սպասելու փոխարեն։
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (REST երթուղու սեփական ստուգում)չկա
pbs/remove-block
Էջից հեռացնում է մեկ բլոկ (ամբողջական բաժին կամ դրա ներսում գտնվող բլոկ), որը գտնվել է իր ուղիով։ Էջի նախորդ տարբերակը պահպանվում է նրա վերանայումներում (revisions)։
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runտվյալ էջի վրա edit_postid integer (պարտադիր)
path array (պարտադիր)
pbs/remove-library-storage
Հեռացնում է սեփական պահեստի կարգավորումները (bring-your-own storage). կրկին օգտագործվում է սակագնային պլանի պահեստը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/remove-local-font
Ջնջում է սեփական սերվերում տեղակայված տառատեսակների ընտանիքի ֆայլերը:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (REST երթուղու սեփական ստուգումը)family տող (պարտադիր)
pbs/remove-team-member
Հեռացնում է կայքը թիմից:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (REST երթուղու սեփական ստուգումը)team տող (պարտադիր)
member տող (պարտադիր)
pbs/reset-ab-test
Մաքրում է թեստի հաշվիչները և այն նորից է գործարկում (test):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (REST երթուղու սեփական ստուգումը)test տող (պարտադիր)
pbs/save-library-item
Պահպանում է բլոկի նշագրումը (վերնագիր, տեսակ, նշագրում, ոճեր, պիտակներ) ձեր կամ թիմի ամպային գրադարանում. պատկերները փաթեթավորվում են դրա հետ:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (REST երթուղու սեփական ստուգումը)team տող
kind տող (պարտադիր)՝ section, page, style
title տող (պարտադիր)
tags զանգված
markup տող
styles օբյեկտ
pbs/set-block-motion
Սահմանում կամ հեռացնում է (null) շարժման կարգավորումները էջի մեկ բլոկի համար, որը գտնվում է ըստ իր ուղու, որոշակի breakpoint-ում (լռելյայն՝ base): Աշխատում է ցանկացած բլոկի վրա, ներառյալ հիմնական (core) բլոկները, որոնց HTML-ը պահպանված է էջում: Այցելուները, ովքեր պահանջում են նվազեցված շարժում (reduced motion), երբեք չեն տեսնում շարժումը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (REST երթուղու սեփական ստուգումը)post տող (պարտադիր)
path զանգված (պարտադիր)
breakpoint տող
motion օբյեկտ (պարտադիր)
pbs/set-library-storage
Պահպանում է սեփական պահեստը (bring-your-own storage)՝ provider (r2 կամ s3), bucket, region, endpoint, prefix, key_id, secret, enabled:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (REST երթուղու սեփական ստուգումը)enabled բուլյան
provider տող՝ r2, s3, other
endpoint տող
region տող
bucket տող
prefix տող
keyId տող
secret տող
pathStyle բուլյան
pbs/set-maintenance
Միացնում կամ անջատում է սպասարկման (503) կամ coming-soon ռեժիմը (mode)՝ ցուցադրվելիք էջով (page_id), retry_after-ով և այն դերերով, որոնք շրջանցում են այն:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (REST երթուղու սեփական ստուգումը)mode տող՝ off, maintenance, coming_soon
page_id ամբողջ թիվ
roles զանգված
retry_after ամբողջ թիվ
pbs/set-newsletter-keys
Պահպանում է (կամ դատարկ արժեքի դեպքում հեռացնում է) Mailchimp API բանալին, որն օգտագործում է լրահոսի (newsletter) բլոկը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (REST երթուղու սեփական ստուգումը)mailchimp տող (պարտադիր)
pbs/set-reviews-sources
Սահմանում է Google վայրը և Trustpilot բիզնեսը, որոնցից կարդում է Reviews բլոկը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (REST երթուղու սեփական ստուգումը)google օբյեկտ
trustpilot օբյեկտ
pbs/set-roles
Սահմանում է ըստ դերերի, թե ինչ է թույլատրում կառուցիչը (roles), օրինակ՝ միայն բովանդակության համար նախատեսված հաճախորդի դեր:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (REST երթուղու սեփական ստուգումը)roles օբյեկտ (պարտադիր)
pbs/set-white-label
Միացնում կամ անջատում է white label-ը և սահմանում այն անունը, որը տեսնում են հաճախորդները (enabled, name, agency_users):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (REST երթուղու սեփական ստուգումը)enabled բուլյան
name տող
studio_name տող
author տող
author_url տող
description տող
menu_icon տող
hide_plugin բուլյան
agency_users զանգված
pbs/site-health-clean
Մաքրում է գտածոների մեկ տեսակ՝ revisions (պահպանում է յուրաքանչյուր գրառման ամենավերջին 5-ը, ջնջում ավելի հները), patterns (չօգտագործված սինխրոնացված pattern-ները տեղափոխում է աղբարկղ), images (մասշտաբավորված պատճեն, որն օգտագործում է WordPress-ը. բնօրինակը պահպանվում է), classes (հեռացնում է չօգտագործված դիզայնի դասերը՝ պահպանված վերականգնման համար): Յուրաքանչյուր գործարկում մաքրում է մեկ խմբաքանակ. «more»-ը true է, քանի դեռ գտածոներ են մնացել:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat տող (պարտադիր)՝ revisions, patterns, images, classes
pbs/site-health-report
Գտնում է հին տարբերակները, ոչ մի տեղ չօգտագործվող սինխրոնացված նմուշները, ծանր բնօրինակ նկարները և դիզայնի դասերը, որոնք ոչ մի էջ չի օգտագործում: Աշխատում է կարճ փուլերով. յուրաքանչյուր գործարկում շարունակվում է այնտեղից, որտեղ կանգ էր առել նախորդը, քանի դեռ կարգավիճակը «scanning» է. վերագործարկումը սկսում է սկզբից:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
Սկսում (կամ վերսկսում) է 5.x բոլոր էջերի փոխակերպումը բլոկների. յուրաքանչյուր գրառում նախապես պահուստավորվում է:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runREST երթուղու սեփական թույլտվության ստուգումը յուրաքանչյուր տարրի համարչկա
pbs/start-replace
Սկսում է բլոկների համար անվտանգ գտնել-և-փոխարինել գործընթաց (find, replace, տեսակ՝ text, link կամ colour; match_case; types): Ոչինչ չի փոխվում, քանի դեռ նախադիտված առաջադրանքը չի կիրառվել:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (REST երթուղու սեփական ստուգումը)find string (պարտադիր)
replace string
kind string՝ text, link, colour
types array
match_case boolean
pbs/start-trial
Այս կայքի համար սկսում է Page Builder Sandwich Pro-ի 14-օրյա փորձաշրջանը (վճարում չի պահանջվում):
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/test-library-storage
Գրում, կարդում և ջնջում է թեստային օբյեկտ ձեր սեփական պահեստում և զեկուցում յուրաքանչյուր քայլի մասին:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (REST երթուղու սեփական ստուգումը)չկա
pbs/undo-convert-post
Վերականգնում է մեկ փոխակերպված էջ իր պահուստային պատճենից:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runREST երթուղու սեփական թույլտվության ստուգումը յուրաքանչյուր տարրի համարid string (պարտադիր)
pbs/undo-migration
Վերականգնում է յուրաքանչյուր փոխակերպված գրառում իր պահուստային պատճենից:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runREST երթուղու սեփական թույլտվության ստուգումը յուրաքանչյուր տարրի համարչկա
pbs/undo-replace
Վերականգնում է առաջադրանքի կողմից փոփոխված գրառումները (դրանից հետո խմբագրված գրառումը պահպանում է իր խմբագրումը):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (REST երթուղու սեփական ստուգումը)id string (պարտադիր)
pbs/update-block
Փոխում է էջի ներսում գտնվող մեկ բլոկի կարգավորումները (ատրիբուտները), որը գտնվել է ըստ իր ուղու. ձեր ուղարկած ատրիբուտները միաձուլվում են ընթացիկների հետ: Աշխատում է այն բլոկների վրա, որոնք կայքը ցուցադրում է իրենց կարգավորումներից. բլոկը, որի HTML-ը պահպանված է էջում, փոխվում է էջի նշագրումը փոխարինելով:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runedit_post այդ էջի համարid integer (պարտադիր)
path array (պարտադիր)
attributes object (պարտադիր)
pbs/update-brand-kit
Պահպանում է բրենդի հավաքածուն՝ անվանումը, լոգոն, գույները, վերնագրերի և հիմնական տեքստի տառատեսակները, ինչպես նաև բրենդի ձայնը (voice), որն օգտագործում է AI շարադրանքը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (REST երթուղու սեփական ստուգումը)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
Փոխում է պլանշետի և բջջայինի լայնությունները պիքսելներով. Pro-ի դեպքում՝ հարմարեցված լրացուցիչ breakpoint-ներ:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (REST երթուղու սեփական ստուգումը)tablet integer
mobile integer
custom array
pbs/update-class
Փոխում է գլոբալ դասի պիտակը, սլագը (slug) կամ ոճերը. այն օգտագործող յուրաքանչյուր տարր թարմացվում է:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (REST երթուղու սեփական ստուգումը)id string (պարտադիր)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
Փոխում է Google Analytics 4-ի, Google Tag Manager-ի և Meta Pixel-ի կարգավորումները, ինչպես նաև այն, թե որ իրադարձություններն են ուղարկվում:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (REST երթուղու սեփական ստուգումը)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
Փոխում է համաձայնության բաները: Քանի դեռ այն միացված է, հետևման սկրիպտները սպասում են այցելուի համաձայնությանը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (REST երթուղու սեփական ստուգումը)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
Սահմանում է մութ ռեժիմը (ռեժիմ՝ off, auto կամ toggle) և դրա գույները:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (REST երթուղու սեփական ստուգումը)mode string (պարտադիր)՝ device, light, dark
colors object
pbs/update-design-categories
Փոխարինում է մեկ կատեգորիաների ցանկ (group՝ classes կամ tokens, items՝ slug-ի և name-ի ցանկ): Հեռացված կատեգորիայի ներքո գտնվող գրառումները դառնում են առանց կատեգորիայի:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (REST երթուղու սեփական ստուգումը)group string (պարտադիր)՝ classes, tokens
items array (պարտադիր)
pbs/update-design-globals
Փոխում է կայքի ընդհանուր գույները (colors), տառատեսակները (fonts, headingFont, bodyFont): Յուրաքանչյուր էջ ընդունում է փոփոխությունը. թեմայի theme.json-ը պահպանվում է սինքրոն:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (REST երթուղու սեփական ստուգումը)colors object
fonts object
bodyFont string
headingFont string
pbs/update-form
Փոխում է մեկ ձևանմուշ (post, form)՝ կարգավորումները և գործողությունները միավորվում են առկա տվյալների հետ, դաշտերը (և քայլերը) փոխարինում են դաշտերին:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (REST երթուղու սեփական ստուգումը)post string (պարտադիր)
form string (պարտադիր)
title string
fields array
steps array
actions object
submitText string
successMessage string
redirectUrl string
trackEvent string
pbs/update-page
Փոխում է էջի վերնագիրը, կարգավիճակը կամ բլոկային բովանդակությունը: Ձեր ուղարկած բովանդակությունը փոխարինում է էջի բովանդակությանը:
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runedit_post այդ էջի համար; publish_pages՝ հրապարակելու կամ մասնավոր դարձնելու համարid integer (պարտադիր)
title string
status string՝ draft, pending, publish, private
sections array
content string
pbs/update-popup
Փոխում է ելնող պատուհանը (popup), սահող պատուհանը (slide-in) կամ վահանակը (bar) (id)՝ բովանդակությունը, ակտիվացնող ազդակը, հաճախականությունը կամ ցուցադրման վայրը:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (REST երթուղու սեփական ստուգումը)id string (պարտադիր)
title string
content string
status string՝ draft, publish
settings object
pbs/update-settings
Փոխում է ֆրոնտենդ դասի նախածանցը (1-ից 8 փոքրատառ տառեր կամ թվանշաններ, որոնք սկսվում են տառով) և/կամ միացնում/անջատում է AI գործակալները (MCP) (mcp: false-ը հեռացնում է բոլոր հնարավորությունները և MCP վերջնակետը):
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (REST երթուղու սեփական ստուգումը)prefix string
mcp boolean
pbs/update-theme-template
Փոխում է մեկ կաղապար (id)՝ վերնագիր, տեսակ, բովանդակություն (բլոկային նշագրում), ներառել, բացառել, առաջնահերթություն, կարգավիճակ: Փոխվում է միայն այն, ինչ ուղարկում եք:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runREST երթուղու սեփական թույլտվության ստուգումը ըստ տարրիid string (պարտադիր)
title string
type string
content string
include array
exclude array
priority integer
status string՝ publish, draft
pbs/update-tokens
Փոխում է տարածության, շառավղի և ստվերի մասշտաբները (space, radius, shadow) կամ վերականգնում դրանք (reset):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (REST երթուղու սեփական ստուգումը)space array
radius array
shadow array
reset boolean
pbs/update-variables
Փոխարինում է կայքի դիզայնի փոփոխականները (variables՝ name-ի և value-ի ցանկ):
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (REST երթուղու սեփական ստուգումը)variables array (պարտադիր)
pbs/upload-icon
Ավելացնում է SVG պատկերակ (name, svg markup) պատկերակների գրադարանում. SVG-ն նախ մաքրվում է (sanitised):
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (REST երթուղու սեփական ստուգումը)name string (պարտադիր)
svg string (պարտադիր)
pbs/upload-lottie
Վավերացնում է Lottie JSON փաստաթուղթը (json, name) և հրապարակում այն որպես ստատիկ ֆայլ Lottie բլոկի համար:
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (REST երթուղու սեփական ստուգումը)name string (պարտադիր)
json string (պարտադիր)

Գեներացվել է փլագինի abilities.json-ից, որն ինքնին գեներացվում է ակտիվ կայքից. թեստը ձախողվում է, երբ դրանք չեն համընկնում:

WP-CLI հրամաններ

Գործարկեք սրանք սերվերի վրա WP-CLI-ի միջոցով: Յուրաքանչյուր հրաման ստուգում է նույն թույլտվությունները, ինչ փլագինի էկրանները. օրինակները վերցված են հենց փլագինի օգնության տեքստից:

ՀրամանԻնչ է այն անումՏարբերակ
wp pbs export [--types=<types>] [--no-settings] [--file=<name>]Արտահանել ձևանմուշները, նախշերը և կարգավորումները ֆայլի մեջ:Անվճար
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run]Ներմուծել արտահանման ֆայլը:Անվճար
wp pbs importers runՓոխակերպել հին բովանդակությունը՝ յուրաքանչյուր գրառում կամ մեկը:Անվճար
wp pbs importers statusՑույց տալ տեղափոխման կարգավիճակը:Անվճար
wp pbs importers undoՀետարկել փոխակերպումները դրանց պահուստային պատճեններից՝ յուրաքանչյուր գրառում կամ մեկը:Անվճար
wp pbs migrate runՓոխակերպել հին բովանդակությունը՝ յուրաքանչյուր գրառում կամ մեկը:Անվճար
wp pbs migrate statusՑույց տալ տեղափոխման կարգավիճակը:Անվճար
wp pbs migrate undoՀետարկել փոխակերպումները դրանց պահուստային պատճեններից՝ յուրաքանչյուր գրառում կամ մեկը:Անվճար
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>]Գտնել և փոխարինել ամբողջ կայքում:Pro
wp pbsw fonts download <family> [--weights=<weights>] [--italic]Ներբեռնել Google Fonts տառատեսակների ընտանիքը այս կայք:Անվճար
wp pbsw fonts listՑուցակագրել պահպանված ընտանիքները:Անվճար
wp pbsw fonts remove <family>Հեռացնել պահպանված ընտանիքը և դրա ֆայլերը:Անվճար

Գործողություններ և ֆիլտրեր

Փլագինի առաջարկած բոլոր hook-երը՝ իրենց ելակետային կոդի նկարագրություններով: Ֆիլտրերը փոխում են արժեքը, գործողությունները թույլ են տալիս կոդ գործարկել որոշակի պահի, իսկ մուտքի կետերը (entry points) գործողություններ են, որոնք դուք ակտիվացնում եք՝ փլագինին որևէ բան անելու հարցում ուղարկելու համար:

HookՏեսակԻնչ է անումՊարամետրերՏարբերակ
pbs_assets_changedActionԱշխատում է, երբ PBS-ի հրապարակված ֆրոնտենդ ֆայլերը փոխվել են, իսկ էջի հասանելի քեշերը դատարկվել են. կցեք այն՝ մաքրելու համար այն, ինչին PBS-ը չի կարող հասնել (CDN, պրոքսի, հոսթինգի քեշ):չկաFree
pbs_enqueue_scriptsActionՀնեցված գործողություն (legacy action). հերթագրում է սկրիպտներ, որոնք կանչում են window.pbsAddInspector():չկաFree
pbs_shortcodesFilterՀնեցված ֆիլտր (legacy filter). shortcode tag => {label, desc, options[]} (Shortcode-API.md):array $shortcodesFree
pbsw_admin_dataFilterՖիլտրում է այն տվյալները, որոնցով գործարկվում է ադմինիստրատորի հավելվածը: Պրեմիում շերտն այն օգտագործում է իր տարբերակը հաղորդելու համար. այստեղ գաղտնի տվյալներ չպետք է լինեն, քանի որ այն արտածվում է էջում:չկաFree
pbsw_admin_enqueueActionԱշխատում է ադմինիստրատորի էկրանի սկրիպտի հերթագրումից հետո, որպեսզի մոդուլը կարողանա հերթագրել սկրիպտ, որն ավելացնում է վահանակ `pbs.admin.panels` JavaScript ֆիլտրի միջոցով (այն պետք է կախված լինի այս handle-ից. էկրանը ռենդեր է լինում DOM-ի պատրաստ լինելուն պես, ֆուտերի բոլոր սկրիպտների գործարկումից հետո):string $handleFree
pbsw_ai_enqueueActionԱշխատում է AI խմբագրիչի փաթեթի (bundle) հերթագրումից հետո, որպեսզի հավելումը (և Pro շերտը) կարողանա հերթագրել իր սեփական AI վահանակները դրանից հետո:string $handleFree
pbsw_ai_messagesFilterՖիլտրում է փլագինի կողմից ուղարկվող յուրաքանչյուր AI հարցման հաղորդագրությունները՝ իր կոնտեքստով (առաջադրանք, նպատակ, մատակարար, մոդել, օգտատեր). Pro brand kit-ն այստեղ ավելացնում է ձեր բրենդը:array $messages
array $context
Free
pbsw_ai_pro_featuresFilterՖիլտրում է Pro AI հնարավորությունները, որոնք առաջարկում է խմբագրիչը (պրեմիում շերտն ավելացնում է իր անունները՝ agent, site, block, design, image, css, a11y):չկաFree
pbsw_ai_seo_pluginsFilterՖիլտրում է, թե որ SEO փլագիններում է AI SEO օգնականը գրում meta title-ը և description-ը:չկաFree
pbsw_ai_seo_writeFilterՖիլտրում է, թե արդյոք մեկ այլ SEO փլագին վերցրել է meta title-ը և description-ը: `pbsw_ai_seo_plugins`-ում ավելացված փլագինը դրանք պահպանում է այստեղ՝ իր սեփական ձևով, և վերադարձնում true:bool $written
string $plugin
int $post_id
string $title
string $description
Free
pbsw_asset_sourcesFilterՖրոնտենդի յուրաքանչյուր աղբյուր՝ այս ֆայլինը, նրանք, որոնք արտադրողականության շերտը գրանցում է add_source()-ով (յուրաքանչյուր բլոկի համար CSS, view մոդուլներ), և ցանկացած այլ, որը պրեմիում շերտն ավելացնում է իր համար `pbsw_asset_sources`-ի միջոցով (դրա ֆայլերը գտնվում են իր սեփական թղթապանակում, որը տրամադրվում է միայն պրեմիում փաթեթով): Ընդունվում է միայն փլագինի ներսում գտնվող սովորական հարաբերական `.css`/`.js` ուղին՝ փոքրատառ սեգմենտների բանալիով (`legacy.css`, `block/row.css`, `module/tabs.js`):չկաFree
pbsw_breakpoints_changedActionԱշխատում է, երբ breakpoint-ները փոխվում են (կոմպիլյացված էջերի թերթերը վերակառուցվում են իրենց հաջորդ դիտման ժամանակ, քանի որ breakpoint-ները նրանց ստորագրության մասն են կազմում):չկաFree
pbsw_cache_purgedActionԱշխատում է այն բանից հետո, երբ PBS-ը մաքրում է գրառումը ակտիվ քեշի փլագիններից:int $post_idFree
pbsw_cache_purgersFilterՖիլտրում է լրացուցիչ մաքրողներին (purgers), որոնք գործարկվում են, երբ հրապարակված ֆայլերը փոխվում են՝ name => callable: Հոսթինգն ավելացնում է իր սեփականը (CDN, պրոքսի). այն մեկը, որը սխալ է առաջացնում (throws), բաց է թողնվում և չի նշվում որպես մաքրված:չկաFree
pbsw_code_blocksFilterՖիլտրում է բլոկների այն անունները, որոնք դիտարկվում են որպես հատուկ կոդ (custom code) (միայն `code` թույլտվություն ունեցող դերերը կարող են ավելացնել կամ փոփոխել դրանք):չկաPro
pbsw_consent_countryFilterՖիլտրում է այցելուի երկիրը (ISO 3166-1 alpha-2) cookie բաների տարածաշրջանային կանոնի համար: Փլագինը երբեք չի որոնում երկիրը. վերադարձրեք ”, երբ անհայտ է:string $countryPro
pbsw_content_onlyFilterՖիլտրում է, թե արդյոք օգտատերը կարող է խմբագրել միայն տեքստը և պատկերները՝ արգելափակված դասավորությամբ (layout):bool $content_only
int $user_id
Free
pbsw_design_class_cssFilterՖիլտրում է գլոբալ դասի կոմպիլյացված CSS-ը նախքան դիզայնի շարժիչին հարցնելը: Վերադարձրեք տող՝ դրա փոխարեն այն օգտագործելու համար:string|null $css
string $selector
Pro
pbsw_design_custom_breakpointsFilterՖիլտրում է, թե արդյոք հասանելի են հատուկ breakpoint-ները (pbs-d3, Pro):bool $allowedFree
pbsw_design_element_cssFilterՖիլտրում է, թե արդյոք ըստ տարրի հատուկ CSS-ը կոմպիլյացվում է (պրեմիում շերտն ակտիվացնում է այն, d8):bool $enabledFree
pbsw_design_layout_suffixFilterՖիլտրում է բլոկի դասավորության տարրի սելեկտորի վերջածանցը (layout-element selector suffix) (” = բլոկի սեփական տարրը):string $suffix
string $prefix
Free
pbsw_design_propsFilterՖիլտրում է դիզայնի հատկությունները (props) (պրեմիում շերտն ավելացնում է իր սեփականը):չկաFree
pbsw_dynamic_editor_sourcesFilterԼրացուցիչ աղբյուրներ խմբագրիչում (WooCommerce-ի ապրանքի դաշտեր):nonePro
pbsw_dynamic_fieldsFilterԴաշտերի գրացուցակ այն մատակարարների համար, որոնք չունեն ցուցակագրման API, որն այս փլագինը կարդում է (JetEngine, Toolset). նրանց դաշտերի բանալիները մուտքագրվում են խմբագրիչում կամ ավելացվում այստեղ:string $post_typePro
pbsw_dynamic_sourcesFilterԼրացուցիչ աղբյուրներ (WooCommerce-ի ապրանքներ). անվանում → պիտակ; դրանց արժեքները գալիս են `pbsw_dynamic_value`-ից:nonePro
pbsw_dynamic_valueFilterԱրժեք մեկ այլ աղբյուրից (WooCommerce):string|null $value
string $source
Pro
pbsw_form_submittedActionԳործարկվում է այն բանից հետո, երբ ձևաթղթի ուղարկումն անցնում է վավերացումը և դրա գործողություններն աշխատում են:nonePro
pbsw_frontend_prefixFilterՖիլտրում է ֆրոնտենդի չեզոք դասի նախածանցը:string $prefixFree
pbsw_fs_loadedActionԳործարկվում է, երբ լիցենզավորման SDK-ն բեռնվում է (հիմնական ֆայլում, մինչև Page Builder Sandwich-ի որևէ կոդ): Կապվեք այստեղ՝ `pbsw_fs()`-ի հետ աշխատելու համար:noneFree
pbsw_is_agencyFilterՖիլտրում է, թե արդյոք Agency պլանի գործառույթները հասանելի են այս կայքում:bool $agencyFree
pbsw_is_proFilterՖիլտրում է, թե արդյոք պրեմիում շերտն աշխատում է: Դրան պատասխանում է միայն պրեմիում շերտը:bool $proFree
pbsw_kit_api_baseFilterՖիլտրում է Zinn Digital® API-ի բազան, որին կանչում են աջակցման էկրանները:string $baseFree
pbsw_kit_diagnosticsFilterՖիլտրում է ախտորոշումը նախքան կայքի սեփականատիրոջ կողմից այն տեսնելը: Փլագինն ավելացնում է իր սեփական փաստերը `extra`-ի ներքո: ⛔ Սա գործարկվում է նախադիտումից ԱՌԱՋ, երբեք՝ նախադիտման և ուղարկման միջև:noneFree
pbsw_kit_footprint_freeFilterՖիլտրում է, թե արդյոք այս կայքը զերծ է հետքերից (footprint-free), որպեսզի Zinn® Ads-ը երբեք չառաջարկվի դրանում:bool $footprint_freeFree
pbsw_kit_importedActionԳործարկվում է հավաքածուի (kit) ներմուծումից հետո:int $frontFree
pbsw_kit_promotionsFilterՖիլտրում է գովազդային ռեգիստրը նախքան դրա մշակվելը: Ավելացրեք տող՝ մեկ այլ ապրանք գովազդելու համար. `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), և `url` կամ (փլագինի համար) `name`, `site`, `main_files`:noneFree
pbsw_kit_tierFilterՖիլտրում է պլանի մակարդակը (tier), որը հավաքածուն զեկուցում է այս փլագինի համար (թեստեր և staging; production-ում որոշում է լիցենզիան):string $tierFree
pbsw_lcp_foldFilterՈրքան խորն է բովանդակությունը համարվում առաջին էկրան՝ CSS պիքսելներով դրա վերևից: Դրանից վերև սկսվող բլոկները դիտարկվում են որպես տեսանելի հատվածից վեր (above the fold). դրանց պատկերները բեռնվում են անհապաղ, և առավել հավանական LCP պատկերը ստանում է `fetchpriority=”high”`; դրանից ցածր բլոկները բեռնվում են lazy-load եղանակով: Բարձրացրեք այն բարձր hero բաժնի համար, իջեցրեք՝ կոմպակտ գլխագրի (header) համար:int $foldFree
pbsw_legacy_body_classesFilterՖիլտրում է legacy body դասերը: Պրեմիում շերտն այստեղ ավելացնում է հին պրեմիումի ադապտիվ դասերը (ուղեցույց 5. այդ վարքագիծը չկա անվճար փլագինում):noneFree
pbsw_legacy_script_enqueuedActionՀին (legacy) գրառումը ստուգվել է դրա ֆրոնտենդ վարքագծի համար (պրեմիում շերտն ավելացնում է իր սեփականը):int $post_id
string $content
string|null $handle
Free
pbsw_library_tokenFilterՖիլտրում է հավաքածուի (kit) հարցումների հետ ուղարկվող bearer token-ը (պրեմիում ամպային գրադարանն է այն տրամադրում):string $tokenFree
pbsw_link_baseFilterՖիլտրում է ուղին, որի ներքո գտնվում են կարճ հղումները (`/go/<slug>/`):string $basePro
pbsw_list_servicesFilterՖիլտրում է էլփոստի բաժանորդագրության ծառայությունները, որոնց ձևաթղթերը կարող են բաժանորդագրվել:nonePro
pbsw_loop_query_argsFilterՑիկլի (loop) հարցումը (WooCommerce. գների միջակայք, զեղչված, առկա, գնի/ժողովրդականության/վարկանիշի տեսակավորումներ):nonePro
pbsw_loop_sortsFilterՏեսակավորման տարբերակներ (WooCommerce-ն ավելացնում է գինը, ժողովրդականությունը և վարկանիշը):nonePro
pbsw_mcp_abilitiesActionԳործարկվում է անվճար հնարավորությունների գրանցումից հետո. Page Builder Sandwich Pro-ն այստեղ գրանցում է իր սեփականը (դրա բեռնումը կապվում է այստեղ միայն այն դեպքում, երբ լիցենզիան թույլատրում է պրեմիում կոդը):noneFree
pbsw_migration_batch_sizeFilterՔանի հին (5.x) գրառում է փոխակերպում ֆոնային միգրացիայի մեկ քայլը: Յուրաքանչյուր քայլը մեկ Action Scheduler գործողություն է. ավելի փոքր փաթեթը հարմար է դանդաղ կամ հիշողության սահմանափակում ունեցող հոսթինգին, ավելի մեծը՝ արագ հոսթինգին՝ բազմաթիվ գրառումներով: 1-ից ցածր արժեքները դիտարկվում են որպես 1:int $sizeFree
pbsw_migration_post_typesFilterՖիլտրում է գրառումների տեսակները, որոնք հին միգրացիան փոխակերպում է:list<string> $typesFree
pbsw_nav_menu_item_classesFilterՖիլտրում է տարրի դասերը (Pro տարրի կարգավորումներն ավելացնում են `nav-menu__item—hide-mobile` և `—hide-desktop`): Պահպանվում են միայն `nav-menu__item—<name>` դասերը:int $depthFree
pbsw_nav_menu_item_labelFilterՖիլտրում է տարրի պիտակը, որը էկրանավորված HTML է (Pro տարրի կարգավորումներն ավելացնում են պատկերակ, նշան և նկարագրություն): Հետադարձ կանչը պետք է վերադարձնի էկրանավորված HTML:string $label
int $depth
string $prefix
Free
pbsw_nav_menu_toggleFilterՖիլտրում է «Մենյու» կոճակի HTML-ը. Pro-ի փոխարկման վահանակի դիզայները այն տեղադրում է լոգոյով, որոնման դաշտով, հղումներով վահանակում… (ցուցադրվում է միայն այն ժամանակ, երբ մենյուն ծալված է): Արդյունքը, որը չի պարունակում կոճակն անփոփոխ վիճակում, անտեսվում է, այնպես որ մենյուն երբեք չի կարող կորցնել այն:string $toggle
string $prefix
Free
pbsw_newsletter_form_settingsFilterԱյն ձևանմուշի կարգավորումները, որը 5.x-ի ձևանմուշ չէ (data-* ⇒ value), կամ դատարկ զանգված:int $post_id
string $form
Free
pbsw_newsletter_providersFilterՆորությունների բաժանորդագրության ծառայությունները, որոնց այս կայքը կարող է միանալ՝ service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}: Պրեմիում շերտն ավելացնում է 5.x-ի երեքը:noneFree
pbsw_page_css_changedActionԱկտիվանում է, երբ գրառման կոմպիլացված ոճերի աղյուսակը փոխվում է (քեշավորման փլագինները մաքրվում են դրա հիման վրա):int $post_idFree
pbsw_page_css_enqueuedActionԱկտիվանում է էջի կոմպիլացված ոճերի աղյուսակը հերթագրվելուց հետո (պրեմիում կրիտիկական CSS շերտը կապվում է այստեղ):string $handle
int $post_id
Free
pbsw_page_css_extraFilterՖիլտրում է էջի կոմպիլացված աղյուսակին կցված CSS-ը բլոկների սեփական ոճերի աղյուսակներից հետո (pbs-p4՝ դիզայնի համակարգի `.<prefix>-s-<id>` կանոնները): Կոմպիլացված է, ոչ թե մինիֆիկացված այստեղ՝ լսողը (listener) վերադարձնում է իր CSS-ը մատուցմանը պատրաստ վիճակում:string $extra
string $prefix
int $post_id
Free
pbsw_page_css_signatureFilterՖիլտրում է, թե էլ ինչն է կոմպիլացված վիճակը դարձնում ընթացիկ (pbs-p4՝ անցման կետերը):string $extra
\WP_Post $post
Free
pbsw_page_css_stateFilterՖիլտրում է գրառման կոմպիլացված վիճակը նախքան այն պահպանվելը (pbs-p4-ը գրանցում է, թե դիզայնի որ կանոններն է պարունակում աղյուսակը, որպեսզի ռենդերինգի ֆիլտրը դրանք կրկին չտպի):int $post_idFree
pbsw_permissionFilterՖիլտրում է, թե արդյոք օգտատերը կարող է օգտագործել կառուցողի հնարավորությունը: Անվճար փլագինը թույլատրում է յուրաքանչյուրին. Pro դերերի կառավարիչը պատասխանում է ըստ դերի: Ադմինիստրատորներին միշտ պետք է թույլատրվի:bool $allowed
string $what
int $user_id
Free
pbsw_popup_forceFilterԹռուցիկ պատուհաններ, որոնք տպվում են յուրաքանչյուր էջում՝ անկախ դրանց թիրախավորումից (քուքիների բանները):nonePro
pbsw_replace_post_typesFilterՖիլտրում է գրառումների տեսակները, որոնցում «գտնել և փոխարինել» գործառույթը որոնում է լռելյայն:nonePro
pbsw_schema_skipFilterՖիլտրում է կառուցվածքային տվյալների այն տեսակները, որոնք Page Builder Sandwich-ը բաց է թողնում, քանի որ կայքի SEO փլագինն արդեն տպում է դրանք այս էջի համար:string $contentPro
pbsw_site_design_dataFilterՖիլտրում է Site design-ի մեկնարկային տվյալները: Պրեմիում շերտը հաղորդում է իր տարբերակը և ավելացնում տվյալները, որոնք անհրաժեշտ են իր բաժիններին:noneFree
pbsw_site_design_depsFilterՖիլտրում է Site design փաթեթների կախվածությունները: Պրեմիում շերտն այստեղ ավելացնում է իր սեփական սկրիպտը, այնպես որ դրա բաժինները գրանցվում են նախքան վահանակի առաջին ռենդերինգը:string $handleFree
pbsw_site_health_keep_revisionsFilterՖիլտրում է, թե յուրաքանչյուր գրառման քանի նորագույն տարբերակ է պահպանում մաքրումը (լռելյայն՝ 5):int $keepPro
pbsw_style_at_rulesFilterՖիլտրում է at-rule նախադրյալները, որոնք ոճերի կառուցիչն առաջարկում է Style › Condition բաժնում՝ `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )` ցանկ, որտեղ `type`-ը `media`, `container` կամ `supports` է: Պայմանի տակ սահմանված արժեքները տպվում են որպես `@<type> <query>{…}` էկրանի չափսի կանոններից հետո: Ներկառուցված նախադրյալներն են՝ print, մուգ գունային սխեմա, կրճատված շարժում և մկնիկ կամ թրեքփադ. անվավեր նախադրյալը հեռացվում է և նշվում `pbsw_style_at_rules_invalid` գործողության մեջ:noneFree
pbsw_style_at_rules_invalidActionԱկտիվանում է, երբ `pbsw_style_at_rules`-ից նախադրյալները հեռացվել են որպես անվավեր:noneFree
pbsw_template_content_locationFilterԲովանդակության ավելի կոնկրետ տեղադրություն (WooCommerce՝ single_product, product_archive, cart…):string $locationPro
pbsw_template_resolvedFilterՏեղադրության համար ընտրված կաղապարները:string $typePro
pbsw_template_typesFilterԿաղապարների լրացուցիչ տեսակներ (WooCommerce էջեր):nonePro
pbsw_theme_builder_editor_dataFilterԽմբագրիչի լրացուցիչ տվյալներ (դինամիկ տվյալների աղբյուրներ և դաշտերի փլագիններ, WooCommerce-ի մասեր):nonePro
pbsw_theme_globals_savedActionԱյս գործողությունը փաստաթղթավորված է ստորև:noneFree
pbsw_transfer_importedActionԳործարկվում է փաթեթի ներմուծումից հետո, որպեսզի ձևանմուշներից և կարգավորումներից ստեղծված քեշերը (էջերի ոճերը, կայքի ոճաթերթը) կարողանան վերակառուցվել:noneFree
pbsw_transfer_meta_keysFilterՖիլտրում է գրառման մետա բանալիները, որոնք ներմուծումն ու արտահանումը փոխանցում են յուրաքանչյուր տարրի հետ:noneFree
pbsw_transfer_optionsFilterՖիլտրում է այն ընտրանքները, որոնք ներմուծումն ու արտահանումը կարող են տեղափոխել կայքերի միջև: Միայն `pbsw_` ընտրանքներն են ընդունվում. մնացած ամեն ինչ անտեսվում է, որպեսզի փաթեթը երբեք չկարողանա գրել հիմնական կամ երրորդ կողմի ընտրանքները:noneFree
pbsw_transfer_post_typesFilterՖիլտրում է գրառման տեսակները, որոնք ներմուծումն ու արտահանումը կարող են տեղափոխել կայքերի միջև:noneFree
pbsw_visitor_countryFilterՖիլտրում է այցելուի երկիրը տարիքային սահմանափակման և պատասխանատու խաղերի ծանուցումների համար՝ այն կայքի դեպքում, որը դա իմանում է այլ եղանակով (աշխարհագրական դիրքի փլագին, անդամակցության պրոֆիլ):string $countryPro
pbsw_white_label_mapFilterՖիլտրում է white-label փոխարինումները (սկզբնաղբյուրի տեքստ => ցուցադրվող տեքստ):nonePro