=== Live Edit === Contributors: Elliot Condon Tags: live, edit, front, end, mange, title, content, acf, advanced, custom, fields, editor Requires at least: 3.0 Tested up to: 3.4.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Edit the title, content and any ACF fields from the front end of your website! == Description == The Live Edit plugin provides a "slide out" panel to edit the title / content and any Advanced Custom Fields on any template file! Instead of automatically adding an "edit" button to the page or post, this plugin allow you to specify a "region" (div element) which can be edited. This means you can have multiple "edit regions" within the one template file. A good example of this is to imagine an archive page where multiple posts are shown. This plugin would allow you to quickly edit any visible post's fields! = Demo = [vimeo https://vimeo.com/50590785] = Instructions = To create an "editable region", use the live_edit() function. This function is placed inside the tag where attributes can be created. eg: `
>

An edit buton will appear in this div! All HTML inside the div will update refresh after updated!

Field name 1:

` = live_edit() = This function generates the atributes neccessary for the "edit panel" to work. It accepts 2 parameters: **$fields** - An array or string (comma seperated list) of field names to show in the edit panel. To edit the post title use "post_title", to edit the post content use "post_content", to edit the post excerpt use "post_excerpt", for all ACF fields use "$field_name" - (required) **$post_id** - A number refering to the post / page to save values against. This can be any $post_id value used in ACF. This includes: "option", "user_$userID", '$taxonomy_$term', 123. Defaults to current $post->ID - (optional) = if(function_exists("live_edit")) = It is always good practise to wrap the live_edit() function in a conditional statement. This allows the plugin to be deativated without crashing your website. eg: `
>

..

` = Tested on = * Mac Firefox :) * Mac Safari :) * Mac Chrome :) * PC Firefox Not yet * PC ie7 Not yet = Please Vote and Enjoy = Your votes really make a difference! Thanks. == Installation == 1. Upload 'live-edit' to the '/wp-content/plugins/' directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Edit your theme templates and create "editable regions" with the live_edit() function == Frequently Asked Questions == == Screenshots == 1. The Live Edit Panel == Changelog == = 2.1.4 = * Security updates = 2.1.3 = * Fixed bug where the edit button would disappear after update = 2.1.2 = * Fixed bug preventing the live edit panel to close correctly = 2.1.1 = * Fixed JS bug preventing AJAX update on multiple saves = 2.1.0 = * Added support for Advanced Custom Fields version 5 * Refreshed UI = 2.0.0 = * [Updated] Updated all code to now be compatible with ACF v4 and above. If using v3.5.8.2 or below, please do not use this version, instead continue to use v1.0.4 = 1.0.4 = * Fixed issue where post_content, post_title and post_excerpt were not saving * Fixed JS bug where the div would not AJAX update after the seccond save = 1.0.3 = * Fixed compatibility issues with new ACF > 3.5.5 = 1.0.2 = * Fixed bug where fields were not showing with ACF > 3.5.0 = 1.0.1 = * Original Commit