WP Manifestindependent plugin directory

Install

Download acss3-to-4-v1.0.8.zip From the v1.0.8 release on GitHub, May 11, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tobiashaas/acss-three2four/releases/download/v1.0.8/acss3-to-4-v1.0.8.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

ACSS3 to ACSS4 is a WordPress admin utility plugin that helps migrate Automatic.css v2/v3 data to ACSS4 format on Bricks Builder sites.

It focuses on the migration tasks that are awkward to do by hand:

  • running the ACSS4 settings migration chain
  • converting legacy ACSS CSS tokens inside Bricks element data
  • updating ACSS-related Bricks global classes
  • flagging CSS that still needs manual review

Requirements

  • WordPress 6.0+
  • PHP 8.0+
  • ACSS4 installed and active
  • Bricks Builder installed and active for Bricks content migration

What It Does

The plugin adds a screen under Tools -> ACSS3 to ACSS4 and runs the migration in three steps:

  1. ACSS settings
  2. Bricks element CSS
  3. Bricks global classes

During CSS conversion it rewrites common ACSS3 token patterns to their ACSS4 equivalents and annotates unsupported standalone channel variables for manual cleanup.

Safety Notes

  • Create a full database backup before running the migration.
  • The plugin updates WordPress options and post meta in place.
  • Some CSS patterns cannot be migrated safely without context and are deliberately flagged instead of rewritten blindly.

Development

Install dependencies:

composer install

Run tests:

php vendor/bin/phpunit

Lint project PHP files:

composer lint

Updates

The plugin can check for updates from public GitHub releases for tobiashaas/ACSS-three2four. Publish a new GitHub release with a packaged ZIP asset and WordPress installations using the plugin will be able to update from the dashboard.

Releasing

  1. Bump the version in acss3-to-4.php and readme.txt.
  2. Push the commit and create a GitHub release/tag.
  3. The Release workflow builds a distributable ZIP and attaches it to the GitHub release.

Project Structure

  • acss3-to-4.php plugin bootstrap
  • includes/ migration logic, admin page, and AJAX handlers
  • includes/vendor/plugin-update-checker/ vendored GitHub updater library
  • assets/ admin JavaScript and CSS
  • tests/ PHPUnit coverage for transformer, migrators, updater, and WordPress-facing behavior

License

GPL-2.0-or-later. See LICENSE.

Releases

8 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.8 latest
May 11, 2026 5mo ago
acss3-to-4-v1.0.8.zip
2
May 11, 2026 5mo ago
acss3-to-4-v1.0.7.zip
1
May 9, 2026 5mo ago
acss3-to-4-v1.0.6.zip
2
May 9, 2026 5mo ago
acss3-to-4-v1.0.5.zip
0
May 9, 2026 5mo ago
acss3-to-4-v1.0.4.zip
1
May 9, 2026 5mo ago
acss3-to-4-v1.0.3.zip
1
May 9, 2026 5mo ago
acss3-to-4-v1.0.2.zip
1
May 9, 2026 5mo ago
acss3-to-4-v1.0.1.zip
2
A grade

Security

ACSS3 to ACSS4 1.0.8 · audited by WP Registry

No security issues found.

Audited release
1.0.8
Findings
none
Worst severity
—
Content hash
47f7d13a5b69fd47c8fde543…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.