Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
=== ACF Block Copy === Contributors: client.studio Tags: acf, flexible-content, blocks Requires at least: 6.0 Tested up to: 6.8 Stable tag: 1.0.0 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html ACF Block Copy is a Client.Studio main theme utility that speeds up content creation by letting you copy and paste ACF Flexible Content layouts between pages and even across WordPress installs. == Description == Working with the Flexible Content field in Advanced Custom Fields can be tedious when you need to reuse complex layouts. ACF Block Copy adds familiar copy and paste actions to the WordPress admin so you can duplicate entire layouts—repeaters, nested fields, and all—in seconds. Copy data is stored in your clipboard, so you can move layouts between browser tabs, sites, or even paste the JSON into a text file for later use. When pasting, the plugin automatically adapts URLs to the current site, helping you avoid staging-to-production link issues. == Features == - Copy individual ACF Flexible Content layouts from the layout header. - Paste layouts into any compatible Flexible Content field on the same site or another site. == Installation == 1. Upload `acf-block-copy` to your `/wp-content/plugins/` directory, or install through the WordPress Plugins screen. 2. Activate the plugin via the **Plugins** menu in WordPress. 3. Ensure Advanced Custom Fields PRO 6.0 or later is active. No additional configuration is required—the copy and paste controls appear automatically on ACF Flexible Content layouts. == Usage == 1. Hover over any Flexible Content layout and click **Copy Layout**. 2. Navigate to the page (or site) where you want to reuse the layout. 3. Click **Paste layout** in the Flexible Content footer to insert the copied layout. 4. Review the pasted layout and click **Update** to save changes. Use **Copy all layouts** in the footer controls to duplicate every layout in a Flexible Content field at once. == Limitations == - Media files and post relationships are not transferred; update those fields manually after pasting. - Field types that rely on IDs (media, relationship, post object, etc.) may need to be re-linked on the destination site. - Only core ACF field types are tested. Third-party field types may work but are not officially supported. == Credits == ACF Block Copy is maintained by Client Studio and builds on open-source work in the ACF community, including: - https://www.acf-extended.com - https://wordpress.org/plugins/acf-flexible-layouts-manager - https://github.com/magicstickuk/Flexible-Content-Duplication - https://wordpress.org/plugins/cp-blocks-for-acf/ == Changelog == = 1.0.0 = * Client Studio release with refreshed branding and documentation. == Support == Questions or ideas? Reach us at <a href="mailto:support@client.studio">support@client.studio</a>