Linux 软件免费装
Banner图

Atomic Framework Forge for Elementor

开发者 mijstrebor
更新时间 2026年8月23日 05:05
PHP版本: 8.2 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

elementor developer tools css variables design system atomic widgets

下载

1.4.3 1.5.0

详情介绍:

Build and manage your Elementor design system Atomic Framework Forge for Elementor (AFF) gives developers a dedicated workspace for organizing, editing, backing up, and synchronizing the CSS variables that power Elementor V4's atomic architecture. Colors. Fonts. Numbers. Manage your variables in one place instead of hunting through your Elementor configuration. Requires Elementor and Elementor Pro. The problem As a site built on Elementor's new V4 Atomic framework grows, its design variables can become difficult to see, organize, and maintain. Colors accumulate. Spacing values multiply. Typography settings spread across a project. Making a change can mean searching through an increasingly complex design system. Atomic Framework Forge gives developers a dedicated workspace for managing these variables as an organized system: find them, organize them, edit them, back them up, and synchronize them with Elementor — while keeping the developer in control of when changes are written back. Three types of variables, one workspace Colors — Build and maintain an organized color system. Fonts — Keep font variables organized and accessible. Numbers — Manage the numeric foundation of your design system: spacing, sizing, gaps, radius, layout values, and other numeric CSS variables. Unit-aware editing for px, rem, em, %, vw, vh, ch, and CSS function values (e.g. clamp()) when needed. Organize your design system AFF is not limited to a flat list of variables. Create your own categories and one level of sub-categories to reflect the design system you actually use — for example, Colors organized into Brand / Neutral / Status / Surface, or Numbers into Spacing / Radius / Layout / Sizing. The categories are yours to define. Work with Elementor — not around it AFF reads Elementor's V4 variable data and brings it into a dedicated management environment: fetch the variables from your active Elementor kit, organize and edit them in AFF, review which variables are synced, modified, new, orphaned, or in conflict, then commit — explicitly, when you're ready — to write the changes back. A deliberately controlled write process AFF is designed around a read-first workflow. Reading Elementor data does not modify Elementor. Writing changes back is always a deliberate, user-triggered action — never automatic or in the background — preceded by a summary showing exactly what will change (modified, new, and deleted variables). Recommended: use AFF on a staging or local development site, and export a project backup before committing changes to Elementor. How AFF interacts with Elementor Read: AFF reads global variables directly from the active Elementor kit's _elementor_global_variables post meta -- the same authoritative data store Elementor itself uses. This happens only when you click "Fetch Elementor Data". It is purely read-only; nothing in Elementor is touched. Write: When you click "Write to Elementor", AFF writes the current variable values back to _elementor_global_variables on the kit post -- the same authoritative data store, updated the same way Elementor itself updates it. This is the primary and authoritative write. As a secondary, best-effort step, AFF also patches the active kit's generated CSS file directly, so the page reflects the change immediately instead of waiting for Elementor's own regeneration on next load; if this secondary step is skipped or fails for any reason, Elementor's own cache-clear and regeneration (triggered by the post meta update) still produces the correct CSS. AFF writes to no other Elementor data. Every write is user-triggered (no background or automatic writes, ever), preceded by a confirmation dialog showing exactly what will change, and limited to variables you have managed in AFF. AFF does not touch anything else in your Elementor configuration. Use on staging or a local development environment only. A corrupted write could damage your Elementor kit's variable data. Always export a project backup before writing to Elementor. Bringing an existing Elementor site into V4? AFF can import Elementor V3 Global Colors into your AFF project — both system and custom colors. The four standard Elementor system colors are identified with their familiar roles (Primary, Secondary, Text, Accent), so you never lose track of what each color controls. Bring those colors into your V4 variable-management workflow and map your existing color system as you rebuild your site. Projects, backups, and portability AFF supports multiple independent projects within a WordPress site. Each project can be: Know what changed AFF shows status throughout the variable views, so you have visibility into the state of your design system before committing anything: A workspace built for developers AFF uses a four-panel interface: a top menu for project, sync, print, and preferences; a navigation panel for moving through Colors, Fonts, Numbers, and their categories; the edit space for working directly with variables; and a data management panel for projects, backups, import/export, and Elementor sync. AFF's own interface supports light and dark mode, saved per WordPress user. Print and PDF AFF includes a print/PDF workflow for documenting selected portions of your variable system — useful for client documentation, design-system reviews, or keeping a human-readable record of your variables. Designed for professional Elementor development Atomic Framework Forge is built for WordPress developers, Elementor developers, freelancers, and agencies maintaining large Elementor sites or establishing reusable design systems. If you're building one page, Elementor may be all you need. If you're managing the system behind many pages, AFF gives you another level of control. Where the framework is going The current release focuses on Variables. Future development extends the framework toward Elementor V4's other atomic assets: Variables → Classes → Components. Classes and Components are not part of the current 1.4.3 feature set — the goal is an increasingly complete environment for managing the building blocks of an Elementor design system. Architecture AFF is built for future portability. The data layer contains no WordPress dependencies and is designed to be ported to a standalone Windows or Mac application in a future phase.

安装:

  1. Install and activate Elementor and Elementor Pro.
  2. Install and activate Atomic Framework Forge for Elementor.
  3. Open AFF from the WordPress administration menu.
  4. Create or select an AFF project.
  5. Fetch your Elementor data.
  6. Organize and manage your variables.
  7. Export a backup before committing significant changes to Elementor.
Recommended: perform development and Elementor commits on a staging or local development environment.

屏幕截图:

  • Build and organize a structured color system with visual editing and generated color variants — categories, sub-categories, swatches, and status information.
  • Manage font variables organized by category and sub-category, with live preview.
  • Manage the numeric foundation of your design system — spacing, sizing, and layout values with unit-aware editing, including CSS function values like `clamp()`.
  • Fetch variables from Elementor — including V3 Global Colors, for migrating an existing V3 site into V4 — and see exactly what's changed before committing anything back: Synced, Modified, New, Orphaned, and Conflict status at a glance.
  • AFF never silently writes changes to Elementor — a safety check reviews your commit before it happens, including flagging any Elementor or Elementor Pro version change since your last sync.
  • Manage multiple independent projects, track save history, and restore previous backups from the Project Manager.
  • Generate print-ready documentation of your variable system, organized by type with values and swatches — ready to save as a PDF.

升级注意事项:

1.4.3 Resolves WordPress.org review feedback on output escaping; also includes the 1.4.2 corruption and commit-matching fixes. Recommended for all users. 1.4.2 Fixes a project-file corruption risk and a silent Elementor-reference bug on Variable rename + commit. Recommended for all users. 1.4.1 Critical fix: all admin AJAX actions were broken in 1.4.0. Update immediately. 1.0.0 First stable release. Resolves all WordPress Plugin Check errors and warnings. Safe to install fresh. 0.3.4-beta Plugin renamed EFF → ATFRFO for WordPress.org compatibility. Sync improved: reads Elementor kit meta directly. Bug fixes for category defaults and AJAX action names. 0.3.3-beta Auto-regenerates missing Elementor kit CSS on sync — prevents 0-variable result on fresh installs or after Elementor cache clears. 0.3.2-beta Bug-fix release: drag-and-drop color reorder, column sort persistence across tab switches, and auto-load reliability. 0.3.0-beta Right panel reorganized; sync and commit buttons moved from top bar to right panel. Versioned backup system replaces single-file saves.

常见问题:

Does AFF require Elementor Pro?

Yes. Atomic Framework Forge requires both Elementor and Elementor Pro to be installed and active.

What version of Elementor is required?

AFF is designed for Elementor V4 and its atomic widget architecture. The 1.4.3 release was developed and validated against Elementor 4.1.3 and Elementor Pro 4.1.1.

Does AFF automatically change Elementor?

No. AFF reads Elementor data when you request it. Changes are written back to Elementor only when you explicitly initiate a commit and confirm the operation.

Does AFF modify my Elementor CSS files?

Not by default. AFF is read-first and non-destructive — it reads your Elementor kit data but never modifies it unless you explicitly click ↑ Variables (Commit to Elementor) in the right panel. A summary dialog shows exactly what will be written before you confirm. When you do commit, AFF updates Elementor's authoritative global-variable data and uses a secondary CSS update where appropriate so changes can appear immediately; Elementor remains responsible for its own normal cache clearing and CSS regeneration.

Can I undo changes?

AFF maintains timestamped project backups, restorable from the project/backup management interface. You should also export a project backup before committing significant changes to Elementor.

Can I move an AFF project to another site?

Yes. Each AFF project is saved under its own folder in your WordPress uploads directory — for example, a project named brand-colors is stored at /uploads/atfrfo/brand-colors/, with timestamped save files such as brand-colors_2026-08-16_09-15-00.atfrfo.json. Export any saved snapshot and import it into another WordPress site running AFF to bring that project's variables along.

Can I import Elementor V3 Global Colors?

Yes. AFF includes a V3 → V4 color migration feature that imports Elementor V3 Global Colors, including system and custom colors.

Can I organize variables into groups?

Yes. AFF supports categories and one level of sub-categories.

Are Classes and Components available?

Not yet. Version 1.4.3 focuses on Variables. Classes are in beta on a separate development line and Components are planned for a future release.

更新日志:

1.5.0 1.4.3 1.4.2 1.4.1 1.4.0 1.3.0 1.2.0 1.0.0 0.4.2-beta 0.4.1-beta 0.4.0-beta 0.3.5-beta 0.3.4-beta 0.3.3-beta 0.3.2-beta 0.3.0-beta 0.2.3 0.2.0 0.0.1-alpha