Linux 软件免费装
Banner图

Kayzart — AI Landing Page Builder with Real HTML

开发者 ksartoffice
更新时间 2026年11月4日 10:29
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

custom html landing page live preview tailwind ai editor

下载

3.5.2 3.4.4 2.0.5 3.5.0 1.3.5 1.3.6 3.0.2 2.0.7 2.1.0 2.1.1 2.2.1 2.2.2 2.2.3 2.3.0 2.2.0 3.0.0 2.0.3 2.0.4 3.0.3 3.1.0 3.2.0 3.3.0 3.1.1 3.4.0 3.4.1 3.4.2 2.0.2 3.4.3 2.0.6 3.0.1 3.5.1

详情介绍:

Kayzart turns a plain-language brief into real, editable HTML and CSS inside WordPress. Its live editor gives you direct access to HTML, CSS, and JavaScript, renders every change as you work, and publishes the result as a clean page independent from your active theme. It is not a drag-and-drop page builder — no blocks, and no builder markup left behind in your database. What you get is code you own, with AI built into the workflow. New in 3.0: AI builds the page, you keep the code Start from Kayzart > Add new: give the page a title, describe the page you want in plain language, and choose Generate with AI. Page type and CSS mode sit right below in Page settings, and Start with a blank page remains available whenever you want to write or paste the code yourself. From there, keep going by prompt or by hand. Describe a change and the AI edits your page's HTML and CSS directly — no copy-pasting between a chatbot and your editor. Select an element in the preview and tell the AI what to change about just that part. Each request runs as a background job with a running activity log you can watch or cancel, and the result is applied to your editor tabs for you to review before you save. The AI is told which fonts your site can actually render — the families registered by your theme and the WordPress Font Library, plus system font stacks — so the type it picks renders on your visitors' devices instead of silently falling back to the browser default. For safety, the AI edits markup and styles only — your JavaScript is read-only context it can read but never change, so AI editing can't inject or rewrite scripts on your page. On WordPress 7.0 and later, Kayzart uses the WordPress AI Client and your configured Connector. On WordPress 5.9 through 6.9, it connects directly to OpenAI with the API key you configure in Kayzart and uses gpt-6-sol. WordPress 7.0 sites configure the provider in Connectors rather than in Kayzart; a direct key saved before the upgrade keeps working and stays manageable until you remove it. There is no per-edit fee to Kayzart and no Kayzart server in the loop. AI editing is available by default to administrators and editors. Or bring the code yourself Write the page by hand, start from a template, drop in code from a designer, or paste what an AI tool gave you — then ask the built-in AI to refine it. The source doesn't matter — Kayzart is where that code becomes a page you can preview, keep editing, and ship in minutes, without a child theme and without fighting your theme's header, footer, and styles. Who this is for Freelancers, agencies, and developers who need a clean landing page fast and want full control over the result — without a child theme, a drag-and-drop builder, or a build pipeline. If you don't write code, you can still get a page: describe it and let the AI build it, ask for changes in plain language, and edit text, links, and images visually from the Elements panel. The difference is that when you do want the code, it is right there and it is yours. What you can do Development repository: https://github.com/ksartoffice/kayzart-live-code-editor The admin editor bundle (assets/dist/) is compiled from the TypeScript/React sources in src/ with Vite. Building requires Node.js 20.19 or later. To reproduce the build from the repository: install dependencies with npm install and composer install, then run npm run build to generate the bundled assets. npm run plugin-zip produces the distributable package.

安装:

  1. Install and activate Kayzart from Plugins.
  2. To use AI on WordPress 7.0+, configure a provider in Connectors. On WordPress 5.9–6.9, add your OpenAI API key in Kayzart > Settings. The same settings screen shows whether AI editing is ready. AI editing is available by default to administrators and editors.
  3. Go to Kayzart > Add new and choose From a template, Create with AI, or Start blank. Templates work without configuring AI.
  4. For a template, preview it, enter an optional title, and choose Create from this template. For AI, describe your page and choose Generate a page with AI; review the generated draft in the editor. For your own code, choose Start blank. Page type and CSS mode remain available for AI and blank pages.
  5. Keep refining by prompt or by hand — or paste your own HTML/CSS/JS from any source — while the live preview renders as you edit.
  6. Publish or update. Use Standalone mode for a clean, theme-free landing page.
  7. For an existing page, open Pages and choose Edit with Kayzart, or open the page in the block or classic editor and use the Kayzart card.
  8. Optional: Kayzart > Settings to enable Kayzart for posts or custom post types, and to set the default AI model, site-wide AI instructions, maximum AI turns, and maximum instruction length.

屏幕截图:

  • An AI-created page opens with the code hidden — just the live page and the AI panel beside it.
  • Edit the result in the split editor with HTML, CSS, JavaScript, and live preview panes.
  • Ask the AI for a change in plain language from the AI tab, right inside WordPress.
  • Select an element in the preview and have the AI refine just that part.
  • Select preview text and refine the matching element from the Elements panel.
  • Import a complete HTML document from any source and review the detected sections before importing.
  • Open Kayzart from the block editor, which shows a Kayzart card in place of the content area.
  • Set the default AI model, turn and instruction limits, and check the AI requirements in Settings.

常见问题:

How do the bundled free templates work?

Choose From a template in Kayzart > Add new and select Japanese or English under Page language. The thumbnail, desktop/mobile preview, and new draft use the selected language. Japanese sites start with Japanese; other sites start with English, independently of the administrator's language. The template uses TailwindCSS and Standalone mode. Select text or images in the preview and use Elements to replace them, or edit the HTML and CSS directly. Replace sample descriptions, links, and contact details before publishing. Both language versions, thumbnails, and the placeholder image are bundled with the plugin; using them does not contact a template service or start an AI request. Changing the selection affects new pages only.

Are the photos in the template thumbnail included in my page?

No. The thumbnail shows an example with a photograph. The detailed preview and your draft use a placeholder instead. On creation, Kayzart copies that placeholder into your WordPress media library for that page; replace it with your own photo and alternative text. Independently created template pages have separate placeholder attachments. Editing a created page does not change the original template, and a later template update does not overwrite your page. Creating a template page requires permission to create Pages and upload media, with Pages enabled in Kayzart settings.

What is Kayzart and what can I build with it?

Kayzart is an AI-assisted, live HTML/CSS/JavaScript editor for WordPress. You build clean, theme-independent landing pages: describe the page and let the AI write it, or write and paste your own HTML, CSS, and JavaScript — then watch the live preview render as you edit, and publish. No drag-and-drop builder, no child theme, no build pipeline. Use Standalone mode to keep the page free of your theme's header, footer, and styles, or Theme mode to render inside your theme.

How do I create a page with AI from scratch?

Go to Kayzart > Add new, enter an optional title, and describe the page you want in plain language — for example, a landing page for a new service with a hero section, features, pricing, and a contact form. Choose Generate with AI: the page is created, the editor opens with code hidden and the AI panel visible, and the AI begins building immediately. You review the result and nothing is published until you save.

How does Kayzart remember the editor layout?

When you open an existing Kayzart page, Kayzart restores your last code visibility, tools-panel state, selected tab, and panel width for that site, WordPress user, browser, and screen size. An AI-created page opens with code hidden and the AI panel visible; a template page opens with code hidden and Elements visible; a blank page opens with code visible and the tools panel closed. Those entry-specific starting states do not overwrite your saved preference. Compact screens keep a separate layout and start with the tools panel closed until you choose otherwise.

I already have HTML/CSS/JS (hand-written, a template, or from an AI tool). How do I use it in WordPress?

Create a landing page, then paste the HTML, CSS, and JavaScript into their tabs. You can also convert an existing WordPress page from the page list or edit screen; Kayzart keeps the existing post content as the initial HTML. If you have one complete HTML document, use the full HTML import feature to split it into the right fields. The live preview renders it immediately, and you can keep editing before you publish.

Can AI edit the page for me, right inside WordPress?

Yes. In the editor's AI tab, describe the change you want and the AI edits your page's HTML and CSS directly — you don't copy code back and forth from a chatbot. You can also select an element in the preview and ask the AI to change just that part. Each request runs as a background job you can watch or cancel, and the result is applied to your editor tabs for you to review. Nothing is published until you save. For safety, the AI edits markup and styles only and treats your JavaScript as read-only context, so it can't add or rewrite scripts. AI editing works on every supported WordPress version after an AI connection is configured.

How do I set up AI editing? What does it cost?

On WordPress 7.0 and later, configure a provider such as OpenAI, Anthropic, or Google through WordPress Connectors. On WordPress 5.9–6.9, enter an OpenAI API key in Kayzart > Settings; it is stored as a non-autoloaded WordPress option unless you provide KAYZART_OPENAI_API_KEY as an environment variable or PHP constant. WordPress 7.0 does not offer the direct key field, because Connectors holds one provider for every plugin on the site. A key saved before the upgrade keeps running your edits until a Connector is ready, and can be replaced or removed in Kayzart > Settings; once removed it cannot be entered again. There is no Kayzart account, per-edit Kayzart fee, or Kayzart server in the loop; you pay your selected provider for usage.

Who can use AI editing, and can I turn it off?

Access is controlled by a dedicated capability. Administrators and editors receive it on activation. Sites using standard WordPress capability-management tools can grant or remove it for other roles or individual users. Users without permission don't see the AI features at all. Site owners can also disable the feature entirely with a filter.

Which AI model does it use?

Connector-based editing follows the models exposed by the configured WordPress provider and can use Auto or a selected model. Direct OpenAI editing uses gpt-6-sol; developers can switch it with the kayzart_ai_openai_model filter. A replacement model must support Responses API function calling and strict JSON-schema output.

Which fonts will the AI use?

Only fonts your site can really render. Kayzart passes the AI the font families registered on your site — those defined by your theme (theme.json) and any added through the WordPress Font Library — along with three system font stacks that need no download. That is why AI-styled pages keep their typography for visitors instead of falling back to the browser default. The AI cannot load remote fonts or external stylesheets. If you want a specific typeface, add it to the Font Library first and it becomes available to the AI.

Can I control how much the AI does per request?

Yes. Kayzart > Settings has a maximum number of AI turns per request — the AI works in steps, and this caps how many steps one request may take — and a maximum instruction length in characters. The same screen reports the selected AI backend, connection state, Action Scheduler, and required PHP extensions.

Do I have to repeat my colors and style rules in every AI instruction?

No. Write them once in Site-wide AI instructions under Kayzart > Settings — for example your text and background colors, preferred fonts, or tone of voice — and they are added to every AI request on the site, for new pages and edits alike. When an individual instruction says otherwise, that instruction wins, and on an existing page the AI applies them to what it creates or changes rather than restyling the rest of the page. They never override Kayzart's security rules.

What happens when I open a Kayzart page in the block or classic editor?

Instead of the usual content area you get a Kayzart card, so the page's HTML is never edited in two places at once. You can still change the page title and all the normal WordPress page settings there, view the page, or jump straight into the Kayzart editor from the card.

Do I need to know how to code?

No, not to get a page. Describe what you want from Kayzart > Add new and the AI writes the HTML and CSS for you, then keep asking for changes in plain language or edit text, links, and images visually from the Elements panel. Basic familiarity with HTML/CSS helps when fine-tuning, and Kayzart gives you that full control the moment you want it — the code is right there, and it is yours.

Can I use shortcodes?

Yes. You can place WordPress shortcodes directly in the HTML editor. They are not expanded inside the live preview iframe, but they are processed normally on the published page or front-end view.

Can I duplicate an existing landing page?

Yes. From the Pages list, choose Duplicate with Kayzart for a Kayzart-managed page. Kayzart creates a new draft copy with the page content, Kayzart settings, featured image, and taxonomy terms carried over.

Can I use TailwindCSS?

Yes, and it is the recommended mode — the AI reads and edits utility classes more reliably than long custom stylesheets. Choose TailwindCSS when you create a page or when you first open an existing page with Kayzart, and Kayzart compiles the utility classes for you. You can also switch a page between Normal HTML/CSS and TailwindCSS later from the editor settings panel. It uses TailwindCSS v4, so the latest utility syntax works out of the box.

What is Standalone mode?

Standalone mode renders your landing page without the active theme's layout — the theme's header, footer, content template, styles, and scripts are not loaded, so your page isn't affected by theme CSS or JavaScript. Kayzart's own styles and scripts (and your page's CSS/JS) are still loaded, so the editor runtime and your page behave as expected. Use it when you want a clean, theme-independent landing page.

What is Theme mode?

Theme mode renders your Kayzart content inside the active theme's template, so the page keeps your theme's header, footer, and styling.

Where is the code stored?

HTML is stored in the post content; CSS, JavaScript, Tailwind/template modes, and other Kayzart settings are stored in post meta.

Does Kayzart send usage data to its own servers?

No usage data is sent automatically. Kayzart includes an optional administrator survey under Kayzart > Settings > Feedback, and an optional one-question survey when you individually deactivate it from the regular Plugins screen. Answers are sent only when you explicitly choose to send them. Both can be skipped and neither includes the site URL, administrator email address, API key, page content, usage history, or a persistent installation identifier. AI editing also does not pass through a Kayzart server; it continues to use the AI connection configured by the site.

更新日志:

3.5.2 3.5.1 3.5.0 3.4.4 3.4.3 3.4.2 3.4.1 3.4.0 3.3.0 3.2.0 3.1.1 3.1.0 3.0.3 3.0.2 3.0.1 3.0.0 2.3.0 2.2.3 2.2.2 2.2.1 2.2.0 2.1.1 2.1.0 2.0.7 2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.1 1.2.0 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1