Geliştiriciler

Page Builder Sandwich yetenekleri (abilities) referansı

Page Builder Sandwich, eylemlerini WordPress Abilities API’sine kaydeder. Aynı yetenekler, sitenin kendi sunucusundaki MCP araçlarıdır ve /wp-json/wp-abilities/v1 altındaki REST rotalarıdır. Bu sayfa, eklentinin kendi kayıt defterinden oluşturulmuştur.

Kullanım kılavuzu: bir yapay zeka uygulaması bağlayın

Uç Noktalar

YetenekREST
HTTP üzerinden MCP (akış yapılabilir)/wp-json/pbs/v1/mcp
WP-CLI üzerinden MCP (standart girdi ve çıktı)wp mcp-adapter serve --server=page-builder-sandwich --user=<login>
REST: yetenekleri listele/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich
REST: bir yeteneği çalıştır/wp-json/wp-abilities/v1/abilities/<name>/run (salt okunur yetenekler için ?input= ile GET, aksi takdirde POST {"input": {...}})

Kimlik doğrulama ve izinler

HTTP istekleri bir WordPress uygulama parolası (HTTP Basic) ile kimlik doğrular. MCP sunucusuna bağlanmak aşağıda gösterilen yetkiyi (capability) gerektirir; ardından her yetenek nesne başına kendi iznini denetler. Salt okunur yetenekler GET ve sorgu dizesindeki girdileri ile çalışır; diğerleri ise POST ve ‘{“input”: {…}}’ JSON gövdesi ile çalışır.

bir WordPress uygulama parolası (HTTP) veya --user (WP-CLI); kullanıcının her yeteneğin belirttiği yetkiye (capability) ihtiyacı vardır · Ayarlar: Yapay zeka ajanlarına izin ver (MCP), varsayılan olarak açık

Tüm yetenekler

YetenekSürümRESTİzinParametreler
pbs/activate-custom-font
Yüklenen özel bir yazı tipini (ortam kütüphanesindeki bir yazı tipi dosyasını kimliğine göre) yazı tipi seçicilerinde kullanılabilir hale getirir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (REST rotasının kendi kontrolü)id tamsayı (gerekli)
pbs/add-local-font
Bir Google yazı tipi ailesini (family, weights, italic) indirir ve bu siteden sunar.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (REST rotasının kendi kontrolü)family dize (gerekli)
weights dizi
italic boole
pbs/add-section
Bir sayfaya hazır bir bölüm ekler: başlangıçta, sonda veya belirli bir konumdaki bölümden sonra.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runilgili sayfada edit_postid tamsayı (gerekli)
section dize (gerekli)
position dize: start, end, after
after tamsayı
pbs/add-shop-block
Bir yazının sonuna bir WooCommerce bloğu ekler: bir ürün ögesi (part: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId veya görüntülenen ürün için 0) veya bir mini sepet (label).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (REST rotasının kendi kontrolü)post tamsayı (gerekli)
block dize (gerekli): product-element, mini-cart
part dize: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, description
productId tamsayı
label dize
pbs/ai-check-accessibility
Bir sayfanın erişilebilirlik sorunlarını listeler: alt metni olmayan görseller, seviye atlayan başlıklar, tek başına bir anlam ifade etmeyen bağlantı metinleri ve metinsiz bağlantılar. Her biri otomatik olarak düzeltilip düzeltilemeyeceğini belirtir.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runsayfada edit_postpost_id tamsayı (gerekli)
pbs/ai-create-block
Bir açıklamadan yeniden kullanılabilir bir bileşen tasarlar (fiyatlandırma kartı, ekip kartı, banner) ve bunu düzenleyicinin “Desenlerim” bölümüne, her yerleşimde metinleri geçersiz kılınabilir senkronize bir desen olarak kaydeder. Kimliğini ve onu yerleştiren bloğu döndürür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts ve publish_posts; yapay zeka ayarlarının rol ve harcama kurallarıdescription dize (gerekli)
title dize
pbs/ai-css-help
Bir ögenin özel CSS’ini açıklar, yazar veya düzeltir; burada `selector` ögeyi temsil eder. CSS’i ve bir açıklamayı döndürür; hiçbir şey kaydedilmez.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts ve oluşturucunun kod izniaction dize (gerekli): explain, write, fix
css dize
instruction dize
block dize
pbs/ai-design-from
Bir ekran görüntüsünün (ortam kütüphanesindeki bir görsel) veya herkese açık bir web sayfasının (adresi) düzenini yeni bir taslak sayfada düzenlenebilir bloklar olarak yeniden oluşturur: aynı bölümler, sütunlar, başlıklar, metinler, listeler ve butonlar. Logolar ve görseller kopyalanmaz.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (ekran görüntüsünde edit_post); yapay zeka ayarlarının rol ve harcama kurallarıattachment_id tamsayı
url dize
title dize
instruction dize
pbs/ai-edit-page
Bir sayfayı yalın sözcüklerle istendiği gibi değiştirir (“hero metnini kısalt”, “fiyatlandırmadan sonra teslimatla ilgili bir SSS ekle”, “sayfayı Almancaya çevir”). Yapay zeka, herhangi bir şey uygulanmadan önce sayfanın bloklarına ve bunların ayarlarına göre denetlenen düzenleme işlemleriyle yanıt verir; reddedilen işlemler nedeni ile birlikte listelenir. Önce bir revizyon kaydedilir ve kimliği undo_revision olarak döndürülür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runsayfada edit_post; yapay zeka ayarlarının rol ve harcama kurallarıpost_id tamsayı (gerekli)
instruction dize (gerekli)
pbs/ai-fix-accessibility
Düzeltilebilecek erişilebilirlik sorunlarını düzeltir (tümü veya listelenen sorun kimlikleri): her görsele bakılarak yazılan alt metinler, düzeltilen başlık seviyeleri, yeniden yazılan belirsiz bağlantı metinleri. Önce bir revizyon kaydedilir ve kimliği undo_revision olarak döndürülür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runsayfada edit_post; yapay zeka ayarlarının rol ve harcama kurallarıpost_id tamsayı (gerekli)
issues dizi
pbs/ai-generate-image
Sitenin görsel modeliyle (OpenAI veya Google) bir açıklamadan görsel oluşturur ve bunu alt metinle birlikte ortam kütüphanesine kaydeder. Kimliğini (id) ve adresini döndürür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files; yapay zeka ayarlarının rol ve harcama kurallarıprompt dize (zorunlu)
size dize: square, landscape, portrait
alt dize
title dize
post_id tam sayı
pbs/ai-generate-section
Tek cümlelik bir açıklamayı, kendisi için yazılmış metinle birlikte hazır tasarlanmış bir bölüme (sitenin marka stilinde gerçek, düzenlenebilir bloklar) dönüştürür. Blok işaretlemesini döndürür ve bir post_id verildiğinde bunu sayfanın başına veya sonuna ekler (bir revizyon daha önce orada olanı korur).
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts; sayfaya eklemek için edit_post; yapay zeka ayarlarının rol ve harcama kurallarıdescription dize (zorunlu)
section dize
post_id tam sayı
position dize: start, end
pbs/ai-plan-site
İşletmenin açıklamasından yola çıkarak bir web sitesinin ihtiyaç duyduğu sayfaları (ilki ana sayfa, sonuncusu iletişim), her biri bir başlık ve o sayfa için bir özet içerecek şekilde listeler. Hiçbir şey oluşturulmaz; ardından her sayfa kendi özetinden inşa edilebilir.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages; yapay zeka ayarlarının rol ve harcama kurallarıbrief dize (zorunlu)
pbs/ai-save-seo-meta
Bir meta başlığı ve açıklamasını sitenin kullandığı SEO eklentisine (Yoast SEO, Rank Math, SEOPress veya All in One SEO) kaydeder ve hangilerinin yazıldığını belirtir.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runsayfada edit_postpost_id tam sayı (zorunlu)
title dize (zorunlu)
description dize (zorunlu)
pbs/ai-suggest-seo-meta
Bir sayfayı okur ve isteğe bağlı olarak bir odak anahtar kelime etrafında bir meta başlık (en fazla 60 karakter) ve meta açıklama (en fazla 155 karakter) önerir. Hiçbir şey kaydedilmez.
ÜcretsizGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runsayfada edit_post; yapay zeka ayarlarının rol ve harcama kurallarıpost_id tam sayı (zorunlu)
keyword dize
pbs/ai-undo
Bir yapay zeka değişikliğinin döndürdüğü undo_revision değerini kullanarak sayfayı değişiklikten önceki haline geri getirir.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runsayfada edit_postpost_id tam sayı (zorunlu)
revision tam sayı (zorunlu)
pbs/ai-write-alt-text
Görselleri inceler ve onlar için alt metin kaydeder: tek bir görsel (attachment_id) veya bir sayfada alt metni olmayan tüm görseller (post_id). Çağrı başına en fazla 20 görsel; yanıt kaç tane kaldığını bildirir.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files ve görsel ya da sayfada edit_post; yapay zeka ayarlarının rol ve harcama kurallarıattachment_id tam sayı
post_id tam sayı
only_missing boole
language dize
pbs/ai-write-text
Sitenin kendi yapay zeka sağlayıcısıyla yeni bir metin yazar veya bir metin parçasını iyileştirir, kısaltır, genişletir, tonunu değiştirir ya da dil bilgisini düzeltir. Yeni metni döndürür; sitede hiçbir şey değiştirilmez.
ÜcretsizGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (post_id verildiğinde edit_post); yapay zeka ayarlarının rol ve harcama kurallarıaction dize (zorunlu): write, improve, shorten, expand, tone, fix, custom
text dize
tone dize: professional, friendly, confident, playful, formal, simple
instruction dize
context dize
pbs/apply-brand-kit
Kaydedilen marka kitinin renklerini ve yazı tiplerini site tasarımına uygular.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (REST rotasının kendi kontrolü)yok
pbs/apply-kit
Bir web sitesi kitinin sayfalarını (tümünü veya belirtilenleri) içe aktarır; isteğe bağlı olarak bunları yayımlar, ana sayfayı ayarlar ve bir menüye ekler. Yeniden içe aktarma aynı sayfaları günceller.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages ve publish_pages; ana sayfayı ayarlamak için manage_options; menü oluşturmak için edit_theme_optionsslug dize (zorunlu)
pages dizi
publish boole
front boole
menu boole
pbs/apply-replace
Önizlenen bir görevi uygular. Değiştirilen her yazı bir yedek tutar, böylece görev geri alınabilir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (REST rotasının kendi kontrolü)id dize (zorunlu)
pbs/build-landing-page
Rehberli bir iş akışı: aracı, işletmenize uygun bölümleri seçer, sayfayı taslak olarak oluşturur ve metnini yazar.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness dize (zorunlu)
pbs/build-pages
Tek bir çağrıda, her biri bölümlerden ve/veya blok içeriklerinden oluşan en fazla 50 sayfa oluşturur. Her sayfa ayrı ayrı kontrol edilir ve oluşturulur; yanıt, oluşturulan her sayfayı ve reddedilenleri nedeni ile birlikte listeler.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages; her sayfa ayrı ayrı kontrol edilir (yayımlamak için publish_pages)pages dizi (gerekli)
pbs/check-performance
Bir sayfa içeriğinin sayfa boyutuna olan etkilerini raporlar: resimler (baytlar, aşırı büyük olanlar ve yeterli olabilecek daha küçük boyut), kullandığı blokların stil sayfaları ve üçüncü taraf gömmeleri; her sorun çözümüyle birlikte sunulur.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runsayfada edit_postpost_id tam sayı (gerekli)
pbs/connect-adobe-fonts
Kit kimliğini kullanarak bir Adobe Fonts (Typekit) web projesini bağlar, böylece yazı tipleri yazı tipi seçicilerinde görünür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (REST rotasının kendi kontrolü)kit dize (gerekli)
pbs/connect-marketing-service
Bir e-posta listesi hizmetini API anahtarıyla bağlar (hizmet, anahtar; hizmetin gerektirdiği durumlarda hesap) veya boş bir anahtarla bağlantısını keser.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (REST rotasının kendi kontrolü)service dize (gerekli)
key dize
account dize
pbs/connect-support
Bu siteyi Zinn Digital® desteğine bağlar (ad, e-posta, onay).
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (REST rotasının kendi kontrolü)email dize (gerekli)
name dize
consent boole (gerekli)
pbs/convert-builder-export
Bir dışa aktarmayı (sayfa oluşturucu: elementor, divi, beaver veya wpbakery; içerik: dışa aktarılan metin) bloklardan oluşan yeni bir taslak sayfaya dönüştürür, isteğe bağlı olarak resimlerini ortam kütüphanesine kopyalar (medya). Taslak ve dönüştürme raporu ile yanıt verir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (REST rotasının kendi kontrolü)builder dize (gerekli): elementor, divi, beaver, wpbakery
content dize (gerekli)
title dize
media boole
dryRun boole
status dize: draft, pending, private, publish
pbs/convert-builder-page
Elementor, Divi, Beaver Builder veya WPBakery (id) ile oluşturulmuş bir sayfayı; düzenini, tipografisini, renklerini ve resimlerini koruyarak bloklardan oluşan yeni bir taslağa dönüştürür; orijinal sayfa değiştirilmez. Taslak ve neyin dönüştürüldüğü, yaklaşık olarak uyarlandığı veya dönüştürülmediğine dair bir raporla yanıt verir. dryRun kaydetmeden dönüştürür.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages ve edit_post (REST rotasının kendi kontrolü)id tam sayı (gerekli)
dryRun boole
status dize: draft, pending, private, publish
pbs/convert-post
Bir 5.x sayfasını bloklara dönüştürür (önce yedeklenir).
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runREST rotasının kendi öğe bazlı izin kontrolüid dize (gerekli)
pbs/create-ab-test
Bir yazının sonuna bir bölümün iki versiyonunu içeren bir test ekler (post, name, a, b; split ve goal isteğe bağlıdır).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (REST rotasının kendi kontrolü)post tam sayı (gerekli)
name dize
a dize (gerekli)
b dize (gerekli)
split tam sayı
goal dize
pbs/create-class
Yeniden kullanılabilir bir genel stil sınıfı oluşturur: etiket, kısa ad ve stilleri (s).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (REST rotasının kendi kontrolü)label dize (gerekli)
slug dize
s nesne
cat dize
pbs/create-cookie-banner
Başlangıç olarak kullanmak üzere hazır bir onay bildirimi tasarımı oluşturur.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/create-form
Yeni bir sayfada veya mevcut bir yazının (post) sonunda bir form oluşturur (iletişim, teklif, kayıt veya çok adımlı: alanlar, adımlar, ayarlar ve e-posta, kaydetme, web kancası veya posta listesi gibi eylemler).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (REST rotasının kendi kontrolü)title dize
fields dizi (gerekli)
steps dizi
actions nesne
submitText dize
successMessage dize
redirectUrl dize
trackEvent dize
post tam sayı
pageTitle dize
status dize: draft, publish, private
pbs/create-page
Kütüphane bölümlerinden ve/veya blok içeriğinden bir sayfa oluşturur. Başka bir durum istenmedikçe yeni bir sayfa taslak durumundadır.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages; yayınlamak veya gizli yapmak için publish_pagestitle string (gerekli)
status string: draft, pending, publish, private
sections array
content string
pbs/create-popup
Bir açılır pencere (popup), kayan panel (slide-in) veya bildirim çubuğu (bar) oluşturur: içeriği, tetikleyicisi (çıkış amacı, kaydırma, zaman, tıklama), sıklığı ve gösterileceği sayfalar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (REST rotasının kendi denetimi)title string (gerekli)
content string (gerekli)
status string: draft, publish
settings object
pbs/create-query-loop
Yeni bir sayfada (pageTitle, status) veya bir yazının sonunda (post) hazır bir kart içeren sorgu döngüsü ekler: kaynak posts|users|terms|field, postType (mağaza ızgarası için product), perPage, columns, orderBy, order, pagination ve canlı filtreler [{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 ve edit_posts (REST rotasının kendi denetimi)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
Diğer sitelerin bir davet koduyla katılabileceği bir takım kütüphanesi (name) oluşturur.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (REST rotasının kendi denetimi)name string (gerekli)
pbs/create-theme-template
Klasik ve blok temalarda eşleşen her sayfanın ilgili bölümünü değiştiren bir şablon (title, type) oluşturur. İçerik olmadan, kendi türü için hazır bir tasarımdan başlar. include/exclude görüntüleme koşulu kurallarıdır ({kind, values, key, value, from, to, days}, bu sitenin tema oluşturucusunun sunduğu türler); priority eşitlikleri bozar; status publish (canlı) veya draft.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runREST rotasının kendi öge bazlı izin denetimititle string (gerekli)
type string (gerekli)
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/deactivate-custom-font
Özel bir yazı tipini (slug ile) yazı tipi seçicilerden kaldırır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (REST rotasının kendi denetimi)slug string (gerekli)
pbs/delete-class
Global bir sınıfı siler. Onu kullanan ögeler içeriklerini korur, ancak stillerini kaybeder.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (REST rotasının kendi denetimi)id string (gerekli)
pbs/delete-icon
Yüklenmiş bir simgeyi kaldırır; onu kullanan bloklar kendi kopyalarını korur.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (REST rotasının kendi denetimi)id string (gerekli)
pbs/delete-library-item
Bulut kütüphanesinden bir tasarımı siler.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (REST rotasının kendi denetimi)item string (gerekli)
team string
pbs/delete-page
Bir sayfayı çöp kutusuna taşır. Sayfalar, Çöp Kutusu bölümünden 30 gün boyunca geri yüklenebilir.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/runilgili sayfada delete_postid integer (gerekli)
pbs/delete-team
Bir takımı ve kütüphanesindeki tüm tasarımları siler.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (REST rotasının kendi denetimi)team string (gerekli)
pbs/delete-theme-template
Bir şablonu (id) çöp kutusuna taşır; uygulandığı yerlerde temanın kendi tasarımı tekrar gösterilir. Çöp kutusundan geri yüklenebilir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/runREST rotasının kendi öge bazlı izin denetimiid string (gerekli)
pbs/disconnect-support
Bu sitenin destekle olan bağlantısını keser.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/runmanage_options (REST rotasının kendi denetimi)yok
pbs/duplicate-class
Global bir sınıfı yeni bir id altında kopyalar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (REST rotasının kendi denetimi)id string (gerekli)
pbs/duplicate-page
Bir sayfayı (başlığını, içeriğini ve şablonunu) yeni bir taslağa kopyalar.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runSayfada edit_post ve edit_pagesid integer (zorunlu)
title string
pbs/export-design
Site tasarım dosyasını döndürür: kategoriler, genel sınıflar, değişkenler, boşluk, yarıçap ve gölge ölçekleri ve özel renkler (format page-builder-sandwich-design, sürüm 1).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (REST rotasının kendi denetimi)yok
pbs/export-designs
Seçilen şablonları ve desenleri (kimlikler) ve isteğe bağlı olarak ayarları başka bir site için tek bir paket olarak dışa aktarır.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (REST rotasının kendi denetimi)ids array
settings boolean
pbs/find-builder-pages
Elementor, Divi, Beaver Builder veya WPBakery ile oluşturulmuş sayfaları ve gönderileri (sayfa, per_page), her birinin sayfa oluşturucusuyla ve daha önce dönüştürüldüyse dönüştürülen taslağıyla listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (REST rotasının kendi denetimi)page integer
per_page integer
pbs/generate-page
Bölümlerden (verilen veya bölüm kitaplığından yapay zeka tarafından seçilen) bir sayfa oluşturur ve tasarımı koruyarak tüm metnini brifinginiz için yapay zekaya yeniden yazdırır. Eklentinin yapay zeka ayarlarında yapılandırılan yapay zeka sağlayıcısını kullanır. Başka bir durum istenmediği sürece sayfa bir taslaktır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages; yayınlamak için publish_pages; yapay zeka ayarlarının rol ve harcama kurallarıbrief string (zorunlu)
title string
sections array
status string: draft, pending, publish, private
pbs/get-block
Bir bloğun ayarlarını (türleri, seçenekleri ve varsayılanlarıyla öznitelikler), neleri desteklediğini, hangi blokları içerebileceğini ve blok biçimlendirmesinde kullanıma hazır bir örneği döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname string (zorunlu)
pbs/get-breakpoints
Duyarlı (responsive) kontrollerin kullandığı tablet ve mobil genişliklerini (ve Pro’daki özel kesme noktalarını) döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (REST rotasının kendi denetimi)yok
pbs/get-conversion-tracking
Google Analytics 4, Google Etiket Yöneticisi ve Meta Piksel ayarlarını ve hangi tıklamaların ve form gönderimlerinin gönderildiğini döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (REST rotasının kendi denetimi)yok
pbs/get-cookie-banner
Onay bildirimini döndürür: açık olup olmadığı, metni ve tasarımı, kategorileri ve nerede geçerli olduğu.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (REST rotasının kendi denetimi)yok
pbs/get-design-globals
Her bloğun kullandığı site genelindeki renkleri ve yazı tiplerini (başlık ve gövde), Site tasarımı ekranında göründükleri şekilde döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (REST rotasının kendi denetimi)yok
pbs/get-design-system
Pro tasarım sistemini döndürür: genel sınıflar, değişkenler, tasarım belirteçleri, karanlık mod, marka kiti ve özel yazı tipleri.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (REST rotasının kendi denetimi)yok
pbs/get-diagnostics
Bir destek talebinin içereceği tanılama bilgilerini döndürür: sürümler, aktif eklentiler, sınırlar ve son hatalar.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (REST rotasının kendi denetimi)yok
pbs/get-figma-connection
Sitenin bir Figma kişisel erişim belirtecine (token) sahip olup olmadığını, ait olduğu Figma hesabını ve son dört karakterini döndürür. Belirtecin kendisi asla döndürülmez.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (REST rotasının kendi denetimi)yok
pbs/get-library-account
Bulut kitaplığının depolama kullanımını, plan kotasını ve ekip bilgilerini döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (REST rotasının kendi denetimi)yok
pbs/get-library-item
Bu siteye eklenmeye hazır (görselleri ortam kütüphanesine aktarılmış) kaydedilmiş bir tasarımı döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (REST rotasının kendi denetimi)item string (zorunlu)
team string
pbs/get-library-storage
Kendi getirdiğiniz R2/S3 depolama alanı ayarlarını döndürür (gizli anahtar asla döndürülmez).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (REST rotasının kendi denetimi)yok
pbs/get-licence
Bu sitenin Page Builder Sandwich planını, lisans durumunu, yenileme tarihini ve planın neleri içerdiğini döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/get-maintenance
Bakım / çok yakında modunu döndürür: mod, sayfa, retry-after ve siteyi hâlâ hangi rollerin görebildiği.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/get-migration
5.x içerik dönüştürme işleminin ilerleme durumunu ve raporunu döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runREST rotasının kendi öge bazlı izin kontrolüyok
pbs/get-motion-options
Tüm hareket ayarlarını (giriş animasyonu, uzunluğu ve gecikmesi, kaydırma efekti, fareyle üzerine gelme efekti, görünümde kalma, paralaks, imleci takip etme) seçenekleri veya aralıklarıyla birlikte ve sitenin kırılma noktalarını döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (REST rotasının kendi kontrolü)yok
pbs/get-newsletter-keys
Bir Mailchimp anahtarının kayıtlı olup olmadığını belirtir (anahtarın kendisi asla döndürülmez).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (REST rotasının kendi kontrolü)yok
pbs/get-page
Bir sayfanın başlığını, durumunu, bağlantılarını, blok içeriğini ve oluşturulduğu bölümleri (üst düzey bloklar) döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runilgili sayfada edit_postid tamsayı (zorunlu)
pbs/get-replace-job
Uygulamadan önce incelemek üzere bir işin eşleşmelerini sayfa sayfa döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (REST rotasının kendi kontrolü)id dize (zorunlu)
pbs/get-reviews-sources
Reviews bloğunun gösterdiği Google ve Trustpilot kaynaklarını döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/get-roles
Sayfa oluşturucuyu, tasarımı, kodu ve şablonları hangi rollerin kullanabileceğini döndürür (istemci modu).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/get-settings
Ön yüz sınıf ön ekini, beta güncelleme durumunu ve yapay zeka aracılarının (MCP) izinli olup olmadığını döndürür.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/get-structured-data
Bir sayfanın bloklarının yazdırdığı schema.org yapılandırılmış verilerini (SSS, Nasıl Yapılır, Ürün, İnceleme, İçerik Haritası) ve hiçbir şeyin iki kez yazdırılmaması için sitenin SEO eklentisine hangi türlerin bırakıldığını listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runsayfada edit_postpost_id tamsayı (zorunlu)
pbs/get-support-connection
Bu sitenin Zinn Digital® desteğine bağlı olup olmadığını ve kim olarak bağlı olduğunu belirtir.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (REST rotasının kendi kontrolü)refresh boolean
pbs/get-theme-builder-options
Şablon türlerini, bu sitedeki seçenekleriyle birlikte görüntüleme koşulu türlerini (sayfa, yazı türü, terim, arşiv, arama, 404, oturum açmış, rol, cihaz, tarih, saat, URL parametresi, yönlendiren, dil, sepet) (roller, diller, yazı türleri, taksonomiler) ve herhangi bir bloğu gösteren veya gizleyen blok niteliğini (pbswConditions: {match, rules}) döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (REST rotasının kendi kontrolü)yok
pbs/get-white-label
Beyaz etiket (white-label) ayarlarını döndürür: açık veya kapalı, gösterilen ad ve hangi kullanıcıların hâlâ orijinali gördüğü.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/import-design
Bir Site tasarım dosyasını (file) doğrular ve apply false iken birleştirmenin (merge) veya değiştirmenin (replace) (mode) neleri ekleyeceğini, değiştireceğini ve kaldıracağını döndürür; apply true iken bunu yazar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (REST rotasının kendi kontrolü)file nesne (zorunlu)
mode dize: merge, replace
apply boolean
pbs/import-designs
Bir Page Builder Sandwich tasarım paketini içe aktarır (neyin değişeceğini görmek için önce dryRun; mode: skip veya replace; media; settings).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (REST rotasının kendi kontrolü)package nesne (zorunlu)
mode dize: skip, replace, duplicate
settings boolean
media boolean
dryRun boolean
pbs/import-figma-frame
Bir Figma çerçevesini (url: node-id’si ile çerçevenin bağlantısı) bloklardan oluşan yeni bir taslak sayfaya aktarır: otomatik düzen flex ve grid kapsayıcılarına dönüşür, metin fontlarını ve boyutlarını korur, görseller ortam kütüphanesine kopyalanır. Sitenin kendi Figma belirtecini kullanır. Yanıt olarak taslağı ve bir dönüştürme raporunu iletir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages ve upload_files (REST rotasının kendi kontrolü)url dize (zorunlu)
title dize
dryRun boolean
status dize: draft, pending, private, publish
pbs/invite-team-member
Tek kullanımlık bir davet kodu oluşturur (rol: read veya write; etiket; geçerli olduğu gün sayısı). Kod bir kez gösterilir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (REST rotasının kendi kontrolü)team dize (zorunlu)
role dize: read, write
days tam sayı
label dize
pbs/join-team
Bir davet koduyla bir ekip kütüphanesine katılır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (REST rotasının kendi kontrolü)code dize (zorunlu)
pbs/leave-team
Bu sitenin katıldığı ekip kütüphanesinden ayrılır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/list-ab-tests
Her sürümün ziyaretçileri ve dönüşümleriyle birlikte A/B testlerini ve hangisinin kazandığını listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (REST rotasının kendi kontrolü)yok
pbs/list-blocks
Bu sitenin kullanabileceği her Page Builder Sandwich bloğunu listeler (Pro etkinken Pro blokları da dahil): ad, başlık, kategori ve açıklama.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch dize
pbs/list-dynamic-sources
Bir bloğun hangi kaynaklardan doldurulabileceğini (yazı, yazar, site, arşiv, özel alan, ürün), her kaynağın alanlarını, bu sitedeki alan eklentilerini (ACF, Meta Box, Pods, JetEngine, Toolset, yazı meta verisi) ve bir yazı türünün alanlarını (postType) döndürür. Bir blok, nitelik başına bir {source, args} olacak şekilde attributes.metadata.bindings üzerinden bir kaynağa bağlanır.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (REST rotasının kendi kontrolü)postType dize
pbs/list-extensions
Diğer eklentilerin geliştirici API’si aracılığıyla Page Builder Sandwich’e neler eklediğini listeler: her birinin adı, etiketi ve eklentisiyle birlikte bloklar, dinamik veri kaynakları, görüntüleme koşulları ve form eylemleri.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postsyok
pbs/list-form-submissions
Gönderimleri kaydeden formlar aracılığıyla ziyaretçilerin ne gönderdiğini (form bunu daraltır), her seferinde bir sayfa olmak üzere listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runREST rotasının kendi öge bazlı izin kontrolüform dize
per_page tam sayı
page tam sayı
pbs/list-forms
Form bloğu ile oluşturulan formları ve gömebileceği form eklentilerini listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (REST rotasının kendi kontrolü)yok
pbs/list-kits
Bu sitenin içe aktarabileceği web sitesi kitlerini (belirli bir işletme türü için hazır sayfalar kümesi) listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages ve publish_pagesrefresh boolean
pbs/list-library-items
Bulut kütüphanesine kaydedilen tasarımları listeler (tür: section, page veya pattern; team: bir ekibin kütüphanesi).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (REST rotasının kendi kontrolü)team dize
kind dize: , section, page, style
pbs/list-local-fonts
Bu sitenin kendi barındırdığı Google yazı tiplerini listeler (bir kez indirilir, siteden sunulur, Google’a istek gönderilmez).
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/list-lottie
Yüklenen Lottie animasyonlarını listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (REST rotasının kendi kontrolü)yok
pbs/list-marketing-connections
Posta listesi servislerini (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) ve hangilerinin bağlı olduğunu listeler. Anahtarlar asla döndürülmez.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/list-marketing-forms
Form oluşturucu ile hazırlanan tüm formları listeler: bulunduğu sayfa, alanları ve gönderildiğinde ne olduğu.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (REST rotasının kendi kontrolü)yok
pbs/list-marketing-lists
Bir formun abone olma eylemi için, bağlı bir e-posta listesi hizmetinin kitlelerini veya listelerini listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (REST rotasının kendi denetimi)service dize (zorunlu)
pbs/list-pages
Düzenleyebileceğiniz sayfaları, isteğe bağlı bir arama ile en yeniden başlayarak listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages; yalnızca kullanıcının düzenleyebildiği sayfalar listelenirsearch dize
status dize: any, draft, pending, publish, private
page tam sayı
per_page tam sayı
pbs/list-popups
Açılır pencereleri, kayan pencereleri (slide-in) ve çubukları tetikleyicileri, sıklık kuralları ve gösterildikleri yerlerle birlikte listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (REST rotasının kendi denetimi)yok
pbs/list-replace-jobs
Site genelindeki bul ve değiştir işlerini ve bunların durumunu listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (REST rotasının kendi denetimi)yok
pbs/list-sections
Bir sayfaya eklenebilecek hazır bölümleri (karşılama alanı, özellikler, SSS, referanslar, harekete geçirici mesaj ve daha fazlası) listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch dize
pbs/list-team-members
Bir ekipteki siteleri ve bunların erişim durumunu listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (REST rotasının kendi denetimi)team dize (zorunlu)
pbs/list-teams
Bu sitenin ait olduğu veya sahip olduğu ekipleri listeler.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (REST rotasının kendi denetimi)yok
pbs/list-theme-templates
Tema oluşturucunun şablonlarını listeler (üst bilgi, alt bilgi, tekil yazı, arşiv, arama, 404 ve WooCommerce ile birlikte ürün, mağaza, sepet, ödeme, teşekkür sayfası ve Hesabım): her birinin türü, nerede gösterildiği (dahil etme/hariç tutma kuralları), önceliği, durumu ve blokları.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runREST rotasının kendi öge başına izin denetimiyok
pbs/list-transferable
Başka bir siteye aktarılabilecek şablonları, desenleri ve ayarları listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (REST rotasının kendi denetimi)yok
pbs/list-uploaded-icons
Simge kütüphanesine yüklenen SVG simgelerini en yeniden başlayarak listeler.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (REST rotasının kendi denetimi)page tam sayı
per_page tam sayı
pbs/move-section
Bir sayfanın bölümünü bir konumdan diğerine taşır (0 tabanlı, sayfanın bunları listelediği sırada).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runo sayfada edit_postid tam sayı (zorunlu)
from tam sayı (zorunlu)
to tam sayı (zorunlu)
pbs/open-support-ticket
Yönetici onayladığında bu sitenin tanılama bilgileriyle birlikte bir destek talebi (konu, mesaj, tür, e-posta) oluşturur. Asla bir giriş bilgisi oluşturmaz veya göndermez.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (REST rotasının kendi denetimi)subject dize (zorunlu)
message dize (zorunlu)
kind dize: help, bug, feedback, feature_request
email dize
name dize
diagnostics boole
pbs/preview-dynamic-value
Bir bağlamayı eklemeden önce veya sonra kontrol etmek için tek bir yazıda ne gösterdiğini (post, source ve field veya provider + key, text|url olarak) döndürür.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (REST rotasının kendi denetimi)post tam sayı (zorunlu)
source dize (zorunlu)
field dize
provider dize
key dize
as dize: text, url
pbs/record-support-consent
Destek talepleriyle birlikte tanılama bilgilerinin gönderilmesi için yöneticinin onayını kaydeder.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (REST rotasının kendi denetimi)consent boole (zorunlu)
pbs/refresh-reviews
Günlük yenilemeyi beklemek yerine en son Trustpilot yorumlarını şimdi çeker.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (REST rotasının kendi denetimi)yok
pbs/remove-block
Yoluyla bulunan bir bloğu (tüm bir bölümü veya içindeki bir bloğu) bir sayfadan kaldırır. Sayfanın önceki sürümü revizyonlarında kalır.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runo sayfada edit_postid tam sayı (zorunlu)
path dizi (zorunlu)
pbs/remove-library-storage
Kendi depolama alanınızı getirme ayarlarını kaldırır; plan depolama alanı yeniden kullanılır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/remove-local-font
Kendi sunucunuzda barındırılan bir yazı tipi ailesinin dosyalarını siler.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (REST rotasının kendi kontrolü)family dize (gerekli)
pbs/remove-team-member
Bir siteyi bir ekipten kaldırır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (REST rotasının kendi kontrolü)team dize (gerekli)
member dize (gerekli)
pbs/reset-ab-test
Bir testin sayaçlarını sıfırlar ve testi yeniden başlatır (test).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (REST rotasının kendi kontrolü)test dize (gerekli)
pbs/save-library-item
Blok işaretlemesini (başlık, tür, işaretleme, stiller, etiketler) bulut kitaplığınıza veya bir ekibin kitaplığına kaydeder; görseller bununla birlikte paketlenir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (REST rotasının kendi kontrolü)team dize
kind dize (gerekli): section, page, style
title dize (gerekli)
tags dizi
markup dize
styles nesne
pbs/set-block-motion
Yoluyla bulunan bir sayfa bloğundaki hareket ayarlarını bir kırılma noktasında (varsayılan olarak base) ayarlar veya kaldırır (null). HTML’i sayfaya kaydedilen çekirdek bloklar da dahil olmak üzere herhangi bir blokta çalışır. Azaltılmış hareket talep eden ziyaretçiler hareketi asla görmez.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (REST rotasının kendi kontrolü)post dize (gerekli)
path dizi (gerekli)
breakpoint dize
motion nesne (gerekli)
pbs/set-library-storage
Kendi depolama alanınızı getirme ayarlarını kaydeder: sağlayıcı (r2 veya s3), bucket, bölge, uç nokta, önek, key_id, gizli anahtar, etkin.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (REST rotasının kendi kontrolü)enabled boolean
provider dize: r2, s3, other
endpoint dize
region dize
bucket dize
prefix dize
keyId dize
secret dize
pathStyle boolean
pbs/set-maintenance
Bakım (503) veya yakında modu durumunu (mode), gösterilecek sayfa (page_id), retry_after ve bunu atlayan roller ile açar veya kapatır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (REST rotasının kendi kontrolü)mode dize: off, maintenance, coming_soon
page_id tamsayı
roles dizi
retry_after tamsayı
pbs/set-newsletter-keys
Bülten bloğunun kullandığı Mailchimp API anahtarını kaydeder (veya boş bir değerle kaldırır).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (REST rotasının kendi kontrolü)mailchimp dize (gerekli)
pbs/set-reviews-sources
Yorumlar (Reviews) bloğunun okuduğu Google yerini ve Trustpilot işletmesini ayarlar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (REST rotasının kendi kontrolü)google nesne
trustpilot nesne
pbs/set-roles
Oluşturucunun rol başına neye izin verdiğini ayarlar (roles), örn. yalnızca içerik düzenleyebilen bir müşteri rolü.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (REST rotasının kendi kontrolü)roles nesne (gerekli)
pbs/set-white-label
Beyaz etiketi açar veya kapatır ve müşterilerin gördüğü adı ayarlar (enabled, name, agency_users).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (REST rotasının kendi kontrolü)enabled boolean
name dize
studio_name dize
author dize
author_url dize
description dize
menu_icon dize
hide_plugin boolean
agency_users dizi
pbs/site-health-clean
Bir tür bulguyu temizler: revizyonlar (her yazının en yeni 5 tanesini tutar, daha eskilerini siler), desenler (kullanılmayan senkronize desenleri çöp kutusuna taşır), görseller (WordPress’in kullandığı ölçeklendirilmiş bir kopya; orijinal korunur), sınıflar (geri yükleme için tutulan, kullanılmayan tasarım sınıflarını kaldırır). Her çalıştırma bir grubu temizler; bulgular kaldığı sürece “more” değeri true olur.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat dize (gerekli): revisions, patterns, images, classes
pbs/site-health-report
Eski revizyonları, hiçbir şeyin kullanmadığı senkronize desenleri, ağır orijinal görselleri ve hiçbir sayfanın kullanmadığı tasarım sınıflarını bulur. Kısa adımlarla çalışır: durum “scanning” olduğu sürece her çalıştırma bir öncekinin durduğu yerden devam eder; yeniden başlatma en baştan başlar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
Her 5.x sayfasını bloklara dönüştürmeyi başlatır (veya yeniden başlatır); her yazının önce yedeği alınır.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runREST rotasının kendi öge başına izin kontrolüyok
pbs/start-replace
Bloklar için güvenli bir bul ve değiştir işlemi başlatır (find, replace, tür: text, link veya colour; match_case; types). Önizlenen iş uygulanana kadar hiçbir şey değişmez.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (REST rotasının kendi kontrolü)find string (gerekli)
replace string
kind string: text, link, colour
types array
match_case boolean
pbs/start-trial
Bu site için 14 günlük Page Builder Sandwich Pro deneme sürümünü başlatır (ödeme gerekmez).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/test-library-storage
Kendi depolama alanınızda bir test nesnesi yazar, okur ve siler; her adımı raporlar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (REST rotasının kendi kontrolü)yok
pbs/undo-convert-post
Dönüştürülen bir sayfayı yedeğinden geri yükler.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runREST rotasının kendi öge başına izin kontrolüid string (gerekli)
pbs/undo-migration
Dönüştürülen her yazıyı yedeğinden geri yükler.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runREST rotasının kendi öge başına izin kontrolüyok
pbs/undo-replace
Bir işin değiştirdiği yazıları geri yükler (o zamandan beri düzenlenen bir yazı düzenlemesini korur).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (REST rotasının kendi kontrolü)id string (gerekli)
pbs/update-block
Yoluyla bulunan bir sayfa içindeki tek bir bloğun ayarlarını (özniteliklerini) değiştirir; gönderdiğiniz öznitelikler mevcut olanlarla birleştirilir. Sitenin ayarlarından oluşturduğu bloklar üzerinde çalışır; HTML’si sayfaya kaydedilen bir blok, sayfanın biçimlendirmesi değiştirilerek güncellenir.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runilgili sayfada edit_postid integer (gerekli)
path array (gerekli)
attributes object (gerekli)
pbs/update-brand-kit
Marka kitini kaydeder: isim, logo, renkler, başlık ve gövde yazı tipleri ile yapay zekâ yazımının kullandığı marka sesi.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (REST rotasının kendi kontrolü)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
Piksel cinsinden tablet ve mobil genişliklerini değiştirir; Pro ile özel ek kırılma noktaları.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (REST rotasının kendi kontrolü)tablet integer
mobile integer
custom array
pbs/update-class
Küresel bir sınıfın etiketini, kısa adını (slug) veya stillerini değiştirir; onu kullanan her öge güncellenir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (REST rotasının kendi kontrolü)id string (gerekli)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
Google Analytics 4, Google Tag Manager ve Meta Piksel ayarlarını ve hangi olayların gönderileceğini değiştirir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (REST rotasının kendi kontrolü)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
Onay bildirimini değiştirir. Açık olduğu sürece izleme betikleri ziyaretçinin onayını bekler.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (REST rotasının kendi kontrolü)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
Karanlık modu (mod: kapalı, otomatik veya açma/kapama düğmesi) ve renklerini ayarlar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (REST rotasının kendi kontrolü)mode string (gerekli): device, light, dark
colors object
pbs/update-design-categories
Bir kategori listesini değiştirir (group: classes veya tokens; items: kısa ad ve ad listesi). Kaldırılan bir kategori altındaki girdiler kategorisiz duruma gelir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (REST rotasının kendi kontrolü)group string (zorunlu): classes, tokens
items array (zorunlu)
pbs/update-design-globals
Site genelindeki renkleri (colors), yazı tiplerini (fonts, headingFont, bodyFont) değiştirir. Her sayfa değişikliği uygular; temanın theme.json dosyası senkronize tutulur.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (REST rotasının kendi kontrolü)colors object
fonts object
bodyFont string
headingFont string
pbs/update-form
Bir formu değiştirir (post, form): ayarlar ve eylemler mevcut olanlarla birleştirilir; alanlar (ve adımlar) alanların yerini alır.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (REST rotasının kendi kontrolü)post string (zorunlu)
form string (zorunlu)
title string
fields array
steps array
actions object
submitText string
successMessage string
redirectUrl string
trackEvent string
pbs/update-page
Bir sayfanın başlığını, durumunu veya blok içeriğini değiştirir. Gönderdiğiniz içerik sayfanın içeriğinin yerini alır.
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runO sayfada edit_post; yayımlamak veya gizli yapmak için publish_pagesid integer (zorunlu)
title string
status string: draft, pending, publish, private
sections array
content string
pbs/update-popup
Bir açılır pencereyi, kayarak açılan paneli (slide-in) veya çubuğu (bar) değiştirir (id): içerik, tetikleyici, sıklık veya nerede gösterileceği.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (REST rotasının kendi kontrolü)id string (zorunlu)
title string
content string
status string: draft, publish
settings object
pbs/update-settings
Ön uç sınıf ön ekini değiştirir (bir harfle başlayan, 1 ila 8 küçük harf veya rakam) ve/veya AI aracılarını (MCP) açar ya da kapatır (mcp: false her yeteneği ve MCP uç noktasını kaldırır).
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (REST rotasının kendi kontrolü)prefix string
mcp boolean
pbs/update-theme-template
Bir şablonu değiştirir (id): title, type, content (blok biçimlendirmesi), include, exclude, priority, status ögelerinden herhangi biri. Yalnızca gönderdiğiniz alanlar değişir.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runREST rotasının kendi öge bazlı izin kontrolüid string (zorunlu)
title string
type string
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/update-tokens
Boşluk, yarıçap ve gölge ölçeklerini değiştirir (space, radius, shadow) veya bunları sıfırlar (reset).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (REST rotasının kendi kontrolü)space array
radius array
shadow array
reset boolean
pbs/update-variables
Sitenin tasarım değişkenlerini değiştirir (variables: ad ve değer listesi).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (REST rotasının kendi kontrolü)variables array (zorunlu)
pbs/upload-icon
Simge kütüphanesine bir SVG simgesi (name, svg biçimlendirmesi) ekler; SVG önce temizlenir (sanitised).
ÜcretsizPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (REST rotasının kendi kontrolü)name string (zorunlu)
svg string (zorunlu)
pbs/upload-lottie
Bir Lottie JSON belgesini (json, name) doğrular ve bunu Lottie bloğu için statik bir dosya olarak yayımlar.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (REST rotasının kendi kontrolü)name string (zorunlu)
json string (zorunlu)

Eklentinin çalışan bir siteden oluşturulan abilities.json dosyasından üretilmiştir; ikisi uyuşmadığında test başarısız olur.

WP-CLI komutları

Bunları sunucuda WP-CLI ile çalıştırın. Her komut, eklentinin ekranlarıyla aynı izinleri denetler; örnekler eklentinin kendi yardım metninden alınmıştır.

KomutNe işe yararSürüm
wp pbs export [--types=<types>] [--no-settings] [--file=<name>]Şablonları, desenleri ve ayarları bir dosyaya aktarın.Ücretsiz
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run]Bir dışa aktarma dosyasını içe aktarın.Ücretsiz
wp pbs importers runEski içeriği dönüştürün: tüm yazıları veya bir tanesini.Ücretsiz
wp pbs importers statusGeçiş durumunu gösterin.Ücretsiz
wp pbs importers undoDönüştürmeleri yedeklerinden geri alın: tüm yazıları veya bir tanesini.Ücretsiz
wp pbs migrate runEski içeriği dönüştürün: tüm yazıları veya bir tanesini.Ücretsiz
wp pbs migrate statusGeçiş durumunu gösterin.Ücretsiz
wp pbs migrate undoDönüştürmeleri yedeklerinden geri alın: tüm yazıları veya bir tanesini.Ücretsiz
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>]Tüm sitede bul ve değiştir yapın.Pro
wp pbsw fonts download <family> [--weights=<weights>] [--italic]Bu siteye bir Google Fonts yazı tipi ailesi indirin.Ücretsiz
wp pbsw fonts listKayıtlı yazı tipi ailelerini listeleyin.Ücretsiz
wp pbsw fonts remove <family>Kayıtlı bir yazı tipi ailesini ve dosyalarını kaldırın.Ücretsiz

Eylemler ve filtreler

Eklentinin sunduğu her kanca, kaynak kodundaki açıklamasıyla birlikte. Filtreler bir değeri değiştirir; eylemler belirli bir anda kod çalıştırmanızı sağlar; giriş noktaları ise eklentiden bir şey yapmasını istemek için tetiklediğiniz eylemlerdir.

KancaTürNe yaparParametrelerSürüm
pbs_assets_changedEylemPBS’in yayınlanan ön uç dosyaları değiştiğinde ve erişebildiği sayfa önbellekleri boşaltıldığında tetiklenir: PBS’in erişemediği şeyleri (bir CDN, bir proxy, bir barındırıcının önbelleği) temizlemek için bunu kancalayın.yokÜcretsiz
pbs_enqueue_scriptsEylemEski eylem: window.pbsAddInspector() çağrısı yapan betikleri sıraya ekler.yokÜcretsiz
pbs_shortcodesFiltreEski filtre: kısa kod etiketi => {label, desc, options[]} (Shortcode-API.md).array $shortcodesÜcretsiz
pbsw_admin_dataFiltreYönetici uygulamasının başladığı verileri filtreler. Premium katman bunu sürümünü bildirmek için kullanır; sayfaya yazdırıldığı için buraya hassas hiçbir şey ait değildir.yokÜcretsiz
pbsw_admin_enqueueEylemYönetici ekranının betiği sıraya eklendikten sonra tetiklenir, böylece bir modül `pbs.admin.panels` JavaScript filtresi aracılığıyla bir panel ekleyen bir betiği sıraya ekleyebilir (bu tanıtıcıya bağımlı olmalıdır; ekran, her altbilgi betiği çalıştıktan sonra DOM hazır olduğunda oluşturulur).string $handleÜcretsiz
pbsw_ai_enqueueEylemYapay zeka düzenleyici paketi sıraya eklendikten sonra tetiklenir, böylece bir eklenti (ve Pro katmanı) kendi yapay zeka panellerini ondan sonra sıraya ekleyebilir.string $handleÜcretsiz
pbsw_ai_messagesFiltreEklentinin bağlamıyla (görev, amaç, sağlayıcı, model, kullanıcı) gönderdiği her yapay zeka isteğinin iletilerini filtreler; Pro marka kiti markanızı buraya ekler.array $messages
array $context
Ücretsiz
pbsw_ai_pro_featuresFiltreDüzenleyicinin sunduğu Pro yapay zeka özelliklerini filtreler (premium katman kendi adlarını ekler: agent, site, block, design, image, css, a11y).yokÜcretsiz
pbsw_ai_seo_pluginsFiltreYapay zeka SEO yardımcısının meta başlığı ve açıklamasını hangi SEO eklentilerine yazacağını filtreler.yokÜcretsiz
pbsw_ai_seo_writeFiltreMeta başlığı ve açıklamasını başka bir SEO eklentisinin alıp almadığını filtreler. `pbsw_ai_seo_plugins` üzerine eklenen bir eklenti bunları kendi yöntemiyle buraya kaydeder ve true döndürür.bool $written
string $plugin
int $post_id
string $title
string $description
Ücretsiz
pbsw_asset_sourcesFiltreTüm ön uç kaynakları: bu dosyanınkiler, performans katmanının add_source() ile kaydettikleri (blok başına CSS, görünüm modülleri) ve premium katmanın `pbsw_asset_sources` aracılığıyla kendisi için eklediği tüm kaynaklar (dosyaları yalnızca premium paketin sunduğu kendi dizininde bulunur). Eklenti içinde yalnızca küçük harfli segmentlerin bir anahtarı altında (`legacy.css`, `block/row.css`, `module/tabs.js`) düz bir göreli `.css`/`.js` yolu kabul edilir.yokÜcretsiz
pbsw_breakpoints_changedEylemKırılma noktaları değiştiğinde tetiklenir (derlenen sayfa stilleri bir sonraki görüntülemelerinde yeniden oluşturulur, çünkü kırılma noktaları imzalarının bir parçasıdır).yokÜcretsiz
pbsw_cache_purgedEylemPBS etkin önbellek eklentilerinden bir gönderiyi temizledikten sonra tetiklenir.int $post_idÜcretsiz
pbsw_cache_purgersFiltreYayınlanan dosyalar değiştiğinde çalıştırılan ekstra temizleyicileri filtreler: ad => callable. Bir barındırıcı kendininkini ekler (bir CDN, bir proxy); hata fırlatan biri atlanır ve temizlendi olarak bildirilmez.yokÜcretsiz
pbsw_code_blocksFiltreÖzel kod olarak değerlendirilen blok adlarını filtreler (yalnızca `code` iznine sahip roller bunları ekleyebilir veya değiştirebilir).yokPro
pbsw_consent_countryFiltreÇerez başlığının bölgesel kuralı için ziyaretçinin ülkesini (ISO 3166-1 alpha-2) filtreler. Eklenti asla bir ülke aramaz; bilinmediğinde ” döndürün.string $countryPro
pbsw_content_onlyFiltreBir kullanıcının düzen kilitliyken yalnızca metin ve görselleri düzenleyip düzenleyemeyeceğini filtreler.bool $content_only
int $user_id
Ücretsiz
pbsw_design_class_cssFiltreTasarım motoruna sorulmadan önce genel bir sınıfın derlenmiş CSS’ini filtreler. Bunun yerine kullanmak için bir dize döndürün.string|null $css
string $selector
Pro
pbsw_design_custom_breakpointsFiltreÖzel kırılma noktalarının kullanılabilir olup olmadığını filtreler (pbs-d3, Pro).bool $allowedÜcretsiz
pbsw_design_element_cssFiltreÖğe başına özel CSS’in derlenip derlenmeyeceğini filtreler (premium katman bunu etkinleştirir, d8).bool $enabledÜcretsiz
pbsw_design_layout_suffixFiltreBir blok için düzen öğesi seçici son ekini filtreler (” = bloğun kendi öğesi).string $suffix
string $prefix
Ücretsiz
pbsw_design_propsFiltreTasarım özelliklerini filtreler (premium katman kendininkileri ekler).yokÜcretsiz
pbsw_dynamic_editor_sourcesFiltreDüzenleyicideki daha fazla kaynak (WooCommerce ürün alanları).yokPro
pbsw_dynamic_fieldsFiltreBu eklentinin okuduğu bir listeleme API’si bulunmayan sağlayıcılar için alan kataloğu (JetEngine, Toolset): alan anahtarları düzenleyicide yazılır veya buraya eklenir.string $post_typePro
pbsw_dynamic_sourcesFiltreDaha fazla kaynak (WooCommerce ürünleri): ad → etiket; değerleri `pbsw_dynamic_value` üzerinden gelir.yokPro
pbsw_dynamic_valueFiltreBaşka bir kaynaktan gelen bir değer (WooCommerce).string|null $value
string $source
Pro
pbsw_form_submittedEylemBir form gönderimi doğrulamayı geçtikten ve eylemleri çalıştıktan sonra tetiklenir.yokPro
pbsw_frontend_prefixFiltreNötr ön yüz sınıfı ön ekini filtreler.string $prefixÜcretsiz
pbsw_fs_loadedEylemLisanslama SDK’sı yüklendiğinde tetiklenir (ana dosyada, herhangi bir Page Builder Sandwich kodundan önce). `pbsw_fs()` ile iletişim kurmak için buraya kanca atın.yokÜcretsiz
pbsw_is_agencyFiltreAjans planı özelliklerinin bu sitede kullanılabilir olup olmadığını filtreler.bool $agencyÜcretsiz
pbsw_is_proFiltrePremium katmanının çalışıp çalışmadığını filtreler. Yalnızca premium katman buna yanıt verir.bool $proÜcretsiz
pbsw_kit_api_baseFiltreDestek ekranlarının çağırdığı Zinn Digital® API tabanını filtreler.string $baseÜcretsiz
pbsw_kit_diagnosticsFiltreTanılama verilerini site sahibi görmeden önce filtreler. Bir eklenti kendi bilgilerini `extra` altına ekler. ⛔ Bu, önizlemeden ÖNCE çalışır; önizleme ile gönderme arasında asla çalışmaz.yokÜcretsiz
pbsw_kit_footprint_freeFiltreBu sitenin ayak izi bırakıp bırakmadığını (footprint-free) filtreler; böylece Zinn® Ads sitede asla tanıtılmaz.bool $footprint_freeÜcretsiz
pbsw_kit_importedEylemBir kit içe aktarıldıktan sonra tetiklenir.int $frontÜcretsiz
pbsw_kit_promotionsFiltreÇözümlenmeden önce promosyon kaydını filtreler. Başka bir ürünü tanıtmak için bir satır ekleyin: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) ve `url` ya da (bir eklenti için) `name`, `site`, `main_files`.yokÜcretsiz
pbsw_kit_tierFiltreKitin bu eklenti için bildirdiği plan katmanını filtreler (testler ve hazırlık aşaması için; canlı ortamda lisans belirler).string $tierÜcretsiz
pbsw_lcp_foldFiltreİçeriğin üst kısmından itibaren CSS pikseli cinsinden ne kadar aşağısının ilk ekran sayılacağını belirler. Bunun üzerinde başlayan bloklar ekranın üst kısmı (above the fold) olarak değerlendirilir: görselleri hemen (eager) yüklenir ve en olası LCP görseli `fetchpriority=”high”` alır; altındaki bloklar gecikmeli yüklenir (lazy-load). Yüksek bir hero alanı için bu değeri artırın, kompakt bir başlık için düşürün.int $foldÜcretsiz
pbsw_legacy_body_classesFiltreEski gövde sınıflarını (body classes) filtreler. Premium katman, eski premium’un duyarlı (responsive) sınıflarını buraya ekler (kural 5: bu davranış ücretsiz eklentide yoktur).yokÜcretsiz
pbsw_legacy_script_enqueuedEylemEski bir yazı ön yüz davranışı açısından incelendi (premium katman kendininkileri ekler).int $post_id
string $content
string|null $handle
Ücretsiz
pbsw_library_tokenFiltreKit istekleriyle gönderilen taşıyıcı belirtecini (bearer token) filtreler (bunu premium bulut kitaplığı sağlar).string $tokenÜcretsiz
pbsw_link_baseFiltreKısa bağlantıların altında bulunacağı yolu filtreler (`/go/<slug>/`).string $basePro
pbsw_list_servicesFiltreFormların abone olabileceği posta listesi hizmetlerini filtreler.yokPro
pbsw_loop_query_argsFiltreDöngünün sorgusu (WooCommerce: fiyat aralığı, indirimdekiler, stokta olanlar, fiyat/popülerlik/puanlama sıralamaları).yokPro
pbsw_loop_sortsFiltreSıralama seçenekleri (WooCommerce fiyat, popülerlik ve derecelendirme ekler).yokPro
pbsw_mcp_abilitiesEylemÜcretsiz yetenekler kaydedildikten sonra tetiklenir: Page Builder Sandwich Pro kendininkileri buraya kaydeder (önyüklemesi bunu yalnızca lisans premium koda izin verdiğinde kancalar).yokÜcretsiz
pbsw_migration_batch_sizeFiltreBir arka plan geçiş adımının kaç eski (5.x) yazıyı dönüştüreceği. Her adım bir Action Scheduler eylemidir; daha küçük bir grup yavaş veya bellek kısıtlı bir sunucuya, daha büyük bir grup ise çok sayıda yazıya sahip hızlı bir sunucuya uygundur. 1’den küçük değerler 1 olarak değerlendirilir.int $sizeÜcretsiz
pbsw_migration_post_typesFiltreEski geçişin dönüştüreceği yazı türlerini filtreler.list<string> $typesÜcretsiz
pbsw_nav_menu_item_classesFilterBir öğenin sınıflarını filtreler (Pro öğe seçenekleri `nav-menu__item–hide-mobile` ve `–hide-desktop` sınıflarını ekler). Yalnızca `nav-menu__item–<name>` sınıfları tutulur.int $depthÜcretsiz
pbsw_nav_menu_item_labelFilterBir öğenin etiketini filtreler; bu etiket filtrelenmiş/kaçırılmış (escaped) HTML’dir (Pro öğe seçenekleri bir simge, bir rozet ve açıklama ekler). Geri aramanın (callback) kaçırılmış HTML döndürmesi gerekir.string $label
int $depth
string $prefix
Ücretsiz
pbsw_nav_menu_toggleFilterMenü düğmesinin HTML’sini filtreler: Pro açma/kapatma çubuğu tasarımcısı bunu bir logo, arama kutusu, bağlantılar içeren bir çubuğa yerleştirir… (yalnızca menü katlanmış durumdayken gösterilir). Düğmeyi değişmeden içermeyen sonuçlar yoksayılır, böylece menü onu asla kaybetmez.string $toggle
string $prefix
Ücretsiz
pbsw_newsletter_form_settingsFilter5.x olmayan bir formun ayarları (data-* ⇒ value) veya boş bir dizi.int $post_id
string $form
Ücretsiz
pbsw_newsletter_providersFilterBu sitenin abone olabileceği bülten servisleri: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Premium katman, 5.x’in üç servisini ekler.yokÜcretsiz
pbsw_page_css_changedActionBir yazının derlenmiş stil sayfası değiştiğinde tetiklenir (önbellek eklentileri bunun üzerinde temizleme yapar).int $post_idÜcretsiz
pbsw_page_css_enqueuedActionBir sayfanın derlenmiş stil sayfası kuyruğa eklendikten sonra tetiklenir (premium kritik CSS katmanı buraya bağlanır).string $handle
int $post_id
Ücretsiz
pbsw_page_css_extraFilterBlokların kendi stil sayfalarından sonra bir sayfanın derlenmiş sayfasına eklenen CSS’yi filtreler (pbs-p4: tasarım sisteminin `.<prefix>-s-<id>` kuralları). Burada derlenmiştir, küçültülmemiştir (minified): bir dinleyici CSS’sini sunulmaya hazır olarak döndürür.string $extra
string $prefix
int $post_id
Ücretsiz
pbsw_page_css_signatureFilterDerlenmiş bir durumu başka neyin güncel kıldığını filtreler (pbs-p4: kesme noktaları).string $extra
\WP_Post $post
Ücretsiz
pbsw_page_css_stateFilterDepolanmadan önce bir yazının derlenmiş durumunu filtreler (pbs-p4 sayfanın hangi tasarım kurallarını taşıdığını kaydeder, böylece oluşturma filtresi bunları tekrar yazdırmaz).int $post_idÜcretsiz
pbsw_permissionFilterBir kullanıcının bir oluşturucu (builder) yetkisini kullanıp kullanamayacağını filtreler. Ücretsiz eklenti herkesin kullanmasına izin verir; Pro rol yöneticisi role göre yanıt verir. Yöneticilere her zaman izin verilmelidir.bool $allowed
string $what
int $user_id
Ücretsiz
pbsw_popup_forceFilterHedeflemeleri ne olursa olsun her sayfada yazdırılan açılır pencereler (çerez bildirimi).yokPro
pbsw_replace_post_typesFilterBul ve değiştir özelliğinin varsayılan olarak arama yaptığı yazı türlerini filtreler.yokPro
pbsw_schema_skipFilterSitenin SEO eklentisi bu sayfa için zaten yazdırdığı için Page Builder Sandwich’in atladığı yapılandırılmış veri türlerini filtreler.string $contentPro
pbsw_site_design_dataFilterSite tasarımı ön yükleme (boot) verilerini filtreler. Premium katman sürümünü bildirir ve bölümlerinin ihtiyaç duyduğu verileri ekler.yokÜcretsiz
pbsw_site_design_depsFilterSite tasarımı paketlerinin bağımlılıklarını filtreler. Premium katman kendi betiğini buraya ekler, böylece bölümleri panel ilk kez oluşturulmadan önce kaydedilir.string $handleÜcretsiz
pbsw_site_health_keep_revisionsFilterTemizlemenin her bir yazının en yeni revizyonlarından kaç tanesini saklayacağını filtreler (varsayılan 5).int $keepPro
pbsw_style_at_rulesFilterStil oluşturucunun Stil › Koşul altında sunduğu at-rule ön ayarlarını filtreler: `type` değerinin `media`, `container` veya `supports` olduğu bir `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )` listesi. Bir koşul altında ayarlanan değerler, ekran boyutu kurallarından sonra `@<type> <query>{…}` olarak yazdırılır. Yerleşik ön ayarlar şunlardır: baskı, koyu renk düzeni, azaltılmış hareket ve fare veya izleme dörtgeni; geçersiz bir ön ayar atılır ve `pbsw_style_at_rules_invalid` eyleminde belirtilir.yokÜcretsiz
pbsw_style_at_rules_invalidAction`pbsw_style_at_rules` kaynağından gelen ön ayarlar geçersiz olduğu için atıldığında tetiklenir.yokÜcretsiz
pbsw_template_content_locationFilterDaha spesifik bir içerik konumu (WooCommerce: single_product, product_archive, cart…).string $locationPro
pbsw_template_resolvedFilterBir konum için seçilen şablonlar.string $typePro
pbsw_template_typesFilterDaha fazla şablon türü (WooCommerce sayfaları).yokPro
pbsw_theme_builder_editor_dataFilterDaha fazla düzenleyici verisi (dinamik veri kaynakları ve alan eklentileri, WooCommerce bileşenleri).nonePro
pbsw_theme_globals_savedActionBu eylem aşağıda belgelenmiştir.noneFree
pbsw_transfer_importedActionBir paket içe aktarıldıktan sonra tetiklenir, böylece şablonlardan ve ayarlardan oluşturulan önbellekler (sayfa başına stiller, site stil sayfası) yeniden oluşturulabilir.noneFree
pbsw_transfer_meta_keysFilterİçe ve dışa aktarmanın her bir öğeyle birlikte taşıdığı yazı meta anahtarlarını filtreler.noneFree
pbsw_transfer_optionsFilterİçe ve dışa aktarmanın siteler arasında taşıyabileceği seçenekleri filtreler. Yalnızca `pbsw_` seçenekleri kabul edilir; bir paketin asla bir çekirdek veya üçüncü taraf seçeneğini yazamaması için diğer her şey bırakılır.noneFree
pbsw_transfer_post_typesFilterİçe ve dışa aktarmanın siteler arasında taşıyabileceği yazı türlerini filtreler.noneFree
pbsw_visitor_countryFilterBunu başka bir yolla (bir coğrafi konum belirleme eklentisi, bir üyelik profili) bilen bir site için, yaş sınırı ve sorumlu kumar bildirimleri kapsamında ziyaretçinin ülkesini filtreler.string $countryPro
pbsw_white_label_mapFilterBeyaz etiket (white-label) değiştirmelerini filtreler (kaynak metin => gösterilen metin).nonePro