FX Builder for ClassicPress

Formerly knows as f(x) builder. Forked and improved.

A simple page builder plugin. The one you can actually use.

Description

FX Builder is an improved page builder plugin for ClassicPress that provides visual columns in the post editor without using shortcodes. From the setting page, you can enable it for posts, pages, and custom post types. There is no vendor lock-in. If you decide you no longer wish to use the plugin, you can disable it without losing your content (though you would lose the column formatting).

GitHub

You can contribute to development on GitHub –
https://github.com/wolffe/fx-builder

Features:

  1. Super simple to use.
  2. Visual columns in the post editor.
  3. If you disable the plugin, your content is not lost.
  4. Settings to enable/disable for each post type.
  5. 1-4 columns supported.
  6. Free, Open Source, GPL v3.0 or later licence. 🙂 Use it to make something cool.

Frequently Asked Questions

Installation Instructions

  1. Navigate to “Plugins > Add New” Page from your Admin.
  2. To install from plugin .zip file, click “Upload Plugin” button in “Plugins > Add New” Screen. Browse the plugin .zip file, and click “Install Now” button.
  3. Activate the plugin.
  4. Navigate to “Settings > Page Builder” to configure.
  5. Edit your content.

Screenshots

Roadmap

  1. Set up a GitHub repository and update all links
  2. Rebrand to FX to avoid any confusion
  3. Make sure the plugin is fully compatible with ClassicPress 2.1+
  4. Make sure the plugin is fully compatible with PHP 8+
  5. Change all legacy CSS (floats) with Flex CSS (front-end)
  6. Change all legacy CSS (floats) with Flex CSS (back-end)
  7. Move the settings page to top-level and add layout options
    • Wide width
    • Default column gap
  8. Build a demo page with various layouts

Changelog

= 1.3.0 =
* Remove jQuery UI Sortable dependency and replace with SortableJS
* Remove old, unused files
* Update plugin branding to be consistent with "FX Builder"

= 1.2.3 =
* Fix author link
* Add system fonts to TinyMCE

= 1.2.2 =
* Fix undefined variable
* Add image styling to wraps to make sure images are not wider than content
* Remove "Wide" content width, as it's not relevant, and can be added as a class

= 1.2.1 =
* Add font size presets, custom font size and font weigh to TinyMCE
* Clean up row and item templates
* Clean up front-end styles
* Clean up readme.txt

= 1.2.0 =
* First public release for ClassicPress
* Make sure the plugin is fully compatible with ClassicPress 2.1+
* Make sure the plugin is fully compatible with PHP 8+
* Change all legacy CSS (floats) with Flex CSS

= 1.0.2 =
* Last version before forking

This plugin was originally built by Genbu Media.