Description
NEW ARTICLE Lessons learned so far and user survey. Please take it!
THIS PLUGIN IS AN ALPHA RELEASE. USE AT OWN RISK AND TELL ME HOW TO MAKE IT BETTER (or contribute on GitHub).
Front end (or «inline») editing sounds great until you try to apply it to large complex CMS sites. Rather than try to keep users out of the admin because they can’t understand it, why not build an editing system that teaches them how to use it?
This plugin is designed to work best in conjunction with MP6 or WP3.8+ and one of the tested themes below.
Editable Items Supported
- Menus (
wp_nav_menu
) - Widgets (
dynamic_sidebar
) - Site Description («Tagline»,
get_bloginfo
) - Body Content (
the_content
) - Featured Image (aka Post Thumbnail,
the_post_thubnail
) - Excerpt (
the_excerpt
) - Tags (
the_tags
) - Categories (
the_category
)
Info Bar Information
- Page Type (aka Post Type, Archive, Page for Posts, 404, Search Results, etc.)
- Page Template (when appropriate)
- Page Parent
- Post Format
- Post Type Archive Post Type
- Page on Front and Page for Posts settings
- Last Modified / Published Datetime
- Taxonomy Term Archive Term (Tag, Category, custom, Post Format)
- Posts Per Page
Tested Browsers
- Chrome
Themes Tested
- Twenty Twelve
- Twenty Eleven
- Twenty Ten
Screenshots
Installation
Manual
- Download plugin zip file.
- Unzip into your site’s
/wp-content/plugins/
folder. - Go to Plugins in Dashboard.
- Activate «WP Inline Access.»
Automatic
- In the Dashboard, go to Plugins > Add News.
- Search for «WP Inline Access.»
- Install plugin.
- Activate plugin.
Usage
Once installed, click the «Toggle Edit Mode» button in the Admin Bar to display the Info Bar and editable page elements.
FAQ
- So I can click on something and change the text right there?
-
No. All editing is still done in the admin. This is NOT front end editing.
- What’s your goal for this plugin
-
This plugin is a proof of concept for something that, if I dream big, might make it into WordPress Core someday. Until then, you probably shouldn’t use this on a production site without understanding the risks of using a plugin in early development stages.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“WP Inline Access” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WP Inline Access” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.6.0 (November 14, 2013)
- New «Lessons Learned and User Survey» post. Please read and fill out!
- Posts Per Page now show in Info Bar when appropriate
- Permissions check for infobar, editable values
- Hide Info Bar on small screens for now (following MP6’s lead here)
- Improve multi-line Info Bar display
0.5.0 (November 8, 2013)
- Capability checks on all editable elements.
- Don’t create empty editable items. (Refactored basic helper functions.)
- [Temporarily?] Prevent nested editable elements.
- Support for inline, inline-block, and block editable elements. Previously everything was forced to
display:block;
- More info in the Info Bar: Page Parent, Published/Updated Datetime, Term for Term/Tag/Category/Post Format archives
- MP6 Style Fixes: widget admin updates
- No-MP6 Style Fixes: Admin bar height and widget highlighting
0.4.0 (October 27, 2013)
- More info in the Info Bar: Post Format (archive and single post), Page for Posts option
- Regression: Widget highlighting doesn’t work with new versions of MP6 / Features as Plugin Widget admin plugins.
0.3.0 (October 18, 2013)
- Newly editable fields: Excerpt, Featured Image, Categories, Tags
- New styles for targeted metaboxes on the admin
- Dims images in editable elements when hovered
- Don’t allow editable elements in the admin
0.2.0 (October 10, 2013)
- Zoom to and highlight clicked edit in admin.
- «Site description» is now editable
- Improved CSS: Highlight targeted text inputs.
- More bulletproof front-end CSS. Including Twenty Eleven fix.
- anything outputted with
the_content
is now editable. - Hi, #wpseattle!
0.1.0 (October 7, 2013)
- Alpha Release