Download the PHP package symbioticwp/acf-page-builder without Composer
On this page you can find all versions of the php package symbioticwp/acf-page-builder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download symbioticwp/acf-page-builder
More information about symbioticwp/acf-page-builder
Files in symbioticwp/acf-page-builder
Package acf-page-builder
Short Description ACF Page Builder using Wordplate ACF and ACF Flexible Content
License MIT
Homepage https://github.com/symbioticwp/acf-page-builder
Informations about the package acf-page-builder
Advanced Custom Fields (ACF) Page Builder
ACF Page Builder using Wordplate ACF and ACF Flexible Content Field
Requirements
❗ Note: Advanced Custom Fields Pro (Flexible Content Field) is required to use this package
Installation
Composer
Requirements
- PHP >= 7.0
Setup
Enable dynamic class include (PSR-4 autoloading) via composer autoloader. (Hint: Check first if you don't already have the following snippet in your theme)
``
How-To
Create your custom 'Blocks' which you would like to use in your Page Builder. A Block can be for example a Slider, Image Gallery or a simple Text Block.
Add your Blocks: functions.php
For complex logic or templates you can create your own Block Class which derives from
AbstractBlock. You need to implement a registerLayout
and a render
method.
Custom Block: app/Blocks/TemplateBlock.php
Register the TemplateBlock in your Page Builder.
You can also make use of hooks where you adjust your configuration. For example lets add a Settings Tab to every existing Block.
You can use the set_location
hook to customize where you want to display
your Page Builder. For Example lets enable the Page Builder also for portfolio
and services
post types.
Additional Info
- 'Blocks' are comparable to components in react or widgets in Elementor/Wordpress.
Roadmap
- Finish documentation
Changelog
1.0.0
- Initial Build