AI-Kit rövidkód WordPress AI-funkciókhoz
Az AI‑Kit Feature felülete (Pro) rövidkóddal a Gutenbergen kívül is beágyazható.
Ez hasznos:
- a Klasszikus szerkesztő tartalmában,
- oldalkészítőkben, például az Elementorban,
- rövidkódokat támogató sablonokban és tématerületeken.
A [smartcloud-ai-kit-feature] a Pro látogatói funkciók része. Ha a Pro nem aktív, előfordulhat, hogy a rövidkód nem jelenik meg.
Alapvető használat
[smartcloud-ai-kit-feature mode="summarize"]
Megnyitás párbeszédablakban:
[smartcloud-ai-kit-feature mode="rewrite" variation="modal" title="Rewrite this section"]
Gyakori paraméterek
A rövidkód az AI‑Kit Feature blokk konfigurációját tükrözi. A leggyakrabban használt paraméterek:
mode—summarize | write | rewrite | translate | proofreadvariation—default | modaltitle— a fejlécben (modális) vagy panelen (alapértelmezett) megjelenő felületi címlanguage— felületi nyelv, példáulen,de,hudirection—ltr | rtl | autocolorMode—light | dark | autoprimaryColor— a felületi paletta témázási kulcsa/neveprimaryShade— szám (0–9) vagy{ light, dark }themeOverrides— a komponenstémára alkalmazott CSS-karakterláncautoRun— megnyitáskor azonnal fut, jellemző példája az „oldal összefoglalása”editable— a látogató azonAcceptlefutása előtt élő előnézettel szerkesztheti a létrehozott kimenetetacceptButtonTitle— az „Alkalmazás/Beszúrás” gomb feliratának testreszabása, ha azonAcceptbe van kötveonDeviceTimeout— felülírja az eszközön futás alapértelmezett időkorlátját: fordításnál 5, más módoknál 45 másodperc. Csak akkor érvényes, ha a webhely nincs „Csak háttérrendszer” módra állítva.
Alapértelmezett bemenet és kimenet
A legtöbb mód „default” adattartalmat fogad, például:
default.text— feldolgozandó kezdőszövegdefault.instructions— további útmutatásdefault.outputLanguagedefault.tone,default.lengthdefault.type(summarizer),default.outputFormat(plain-text | markdown | html)
Mivel a WordPress rövidkódattribútumai karakterláncok, az összetett értékeket rendszerint JSON-ként kell átadni, ha az integráció támogatja:
[ai-kit-feature
mode="summarize"
variation="modal"
default='{"type":"tldr","outputFormat":"markdown"}'
]
Tipp: a tisztább formázásért, JSON-escape-elés nélkül, helyezze ezeket az attribútumokat a YAML-törzsbe a következő szakasz szerint.
YAML-törzskonfiguráció (összetett értékekhez ajánlott)
A rövidkódattribútumokon felül bármely tulajdonságot megadhatja YAML formában a rövidkód törzsében.
Ez különösen hasznos, ha szüksége van:
- Többsoros értékekre, például
themeOverrides - attribútumban körülményes karaktereket tartalmazó értékekre, például
[]jeleket használó kijelölőkre - beágyazott objektumokra, például
default.*,allowOverride.*
Példa: többsoros CSS és [] jeleket tartalmazó kijelölők
[smartcloud-ai-kit-feature mode="summarize" variation="modal"]
# Mount the UI next to a specific element (selector can contain [] safely)
target: "[data-widget_type=\"theme-post-content.default\"]"
themeOverrides: |
:host {
--ai-kit-modal-max-width: 760px;
}
default:
text: "Summarize the content of the current page"
outputFormat: markdown
allowOverride:
outputLanguage: true
[/smartcloud-ai-kit-feature]
Ha ugyanazt a tulajdonságot attribútumként és YAML-ban is megadja, a YAML-törzs az attribútumokra rétegződik.
Gyakorlati minták
„Oldal összefoglalása”
[smartcloud-ai-kit-feature mode="summarize" variation="modal"]
autoRun: true
[/smartcloud-ai-kit-feature]
„Fordítás magyarra”
[smartcloud-ai-kit-feature mode="translate" variation="modal"]
default:
outputLanguage: hu
[/smartcloud-ai-kit-feature]
Hibaelhárítás
- Ha semmi nem jelenik meg, ellenőrizze a képességdöntéseket (eszköz és/vagy háttérrendszer), és győződjön meg róla, hogy a felhasználó böngészője támogatja a kért funkciót.
- Engedélyezett háttérrendszeri tartaléknál ellenőrizze a háttérrendszer URL-jét és a látogatói útvonalak biztonsági szabályzatát.
- Fejlesztői szintű vezérléshez rövidkódok helyett fontolja meg a
WpSuite.plugins.aiKit.features.renderFeature()használatát.
Rövidkód: [smartcloud-ai-kit-doc-search]
Az AI‑Kit Doc Search felülete (Pro) rövidkóddal a Gutenbergen kívül is beágyazható.
Jellemző felhasználás:
- a Klasszikus szerkesztő tartalmában,
- oldalkészítőkben, például az Elementorban,
- rövidkódokat támogató sablonokban és tématerületeken.
A [smartcloud-ai-kit-doc-search] a Pro látogatói funkciók része. Ha a Pro nem aktív, előfordulhat, hogy a rövidkód nem jelenik meg.
Alapvető használat
[smartcloud-ai-kit-doc-search]
Megnyitás modális jellegű felületen, ha az összeállítás támogatja:
[smartcloud-ai-kit-doc-search variation="modal" title="Search our docs"]
Gyakori paraméterek
variation—default(gyakori) vagy más összeállítás-specifikus érték.autoRun— betöltéskor azonnal fut, alapértéketrue.title— a beviteli mező fölött megjelenő választható cím.inputSelector— a lekérdezés olvasása az oldal egy meglévő beviteli vagy szövegmezőjéből.topK— az eredmények legnagyobb száma, alapértéke10.snippetMaxChars— részletenkénti legnagyobb hossz, alapértéke160.searchButtonIcon— a keresőikon base64 adat-URL-je (SVG/PNG).showSearchButtonTitle/showSearchButtonIcon— a gombfelirat és ikon egymástól független megjelenítése/elrejtése.language— felületi nyelv (system,en,hu, …).direction—ltr | rtl | auto.colorMode—light | dark | auto.primaryColor— a téma elsődleges színkulcsa vagy -neve.themeOverrides— a komponenstémára alkalmazott CSS-karakterlánc.
YAML-törzskonfiguráció (összetett értékekhez ajánlott)
A Feature rövidkódhoz hasonlóan bármely tulajdonságot átadhat YAML formában a rövidkód törzsében, ami például többsoros themeOverrides esetén kényelmes.
[smartcloud-ai-kit-doc-search title="Search the docs"]
themeOverrides: |
:host {
--ai-kit-modal-max-width: 820px;
}
[/smartcloud-ai-kit-doc-search]
Ha ugyanazt a tulajdonságot attribútumként és YAML-ban is megadja, a YAML-törzs az attribútumokra rétegződik.
