• This repository has been archived on 04/Nov/2019
  • Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    CSS
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Edit WordPress content directly from frontend in the contents actual place - DEPRECATED

WA Fronted WordPress Plugin - DEPRECATED

Join the chat at https://gitter.im/jesperbjerke/wa-fronted Discuss this project at Gitter

WA Fronted (or just โ€œFrontedโ€œ) is a frontend editor for WordPress. Itโ€™s a free and open source project with a goal to enhance usability and convenience of editing content.

The core concept with Fronted is that theme and plugin developers incorporate their configuration filter and/or add-on in their plugin or theme. However since version 1.3.5, it will automatically configure itself to make post_content, post_title and post_thumbnail editable if no other options are set.

Live Demo

Documentation

Features

  • Support for extensions and integrations
  • Supports Custom Post Types
  • Supports Custom Fields (see supported fields for more details)
  • Advanced Custom Fields support (see supported ACF fields for more details)
  • WooCommerce support for simple product types (see supported WooCommerce fields for more details)
  • Supports Shortcake
  • Utilizes TinyMCE (thanks to isuelde)
  • Autosave
  • Post revisions (step through and see changes live)
  • Live value validation
  • Automatic oEmbed conversion upon paste
  • Automatic url to link conversion
  • Image upload by dropping an image into the editable area
  • Drag image to move it within the editable area
  • Automatic changing of image size to load when changing size of image in content
  • Edit featured image
  • Shortcode rendering & editing
  • Show unsaved changes warning if leaving page
  • Ability to edit other common columns from the posts table
  • Ability to set post as featured
  • Ability to set post parent to hierarchical post types
  • Ability to edit custom excerpt
  • Allow/Disable comments
  • Ability to edit fields saved in the wp_options table
  • Edit and add taxonomies (both custom and native)
  • Basic RTL support
  • Choice-based fields with dropdown-select
  • CTRL + click on link in editor to open in new tab/window
  • Automatic config of post_content, post_title and post_thumbnail if no settings are set, can be turned off by setting auto_configure to false
  • Check/Set post locks
  • Possible to create new posts from frontend

To do's

Things that are planned to be implemented in the near future (in no particular order)

  • Optimization for small screens and touch devices

Proposed features/To do's

These features requires further discussion, not yet set to be implemented

  • Change common ajax functions to make use of WP Rest API instead (when implemented into core)
  • Ability to update widget contents
  • Extended WooCommerce support
  • Mirror style of current WP admin theme
  • Ability to create child-categories
  • Ability to create settings-modal for each editor
  • Ability to change page template
  • Break out built-in extensions into separate plugins

Proposed extensions

  • Live SEO analyzis and tips with Yoast integration
  • WPML integration
  • Markdown parser

Requirements

  • PHP version >= 5.4.3

Documentation

See the Wiki for documentation.

Collaboration notes

  • I'm using Sass for styling and PrePros for compiling (there's a free version if you wanna check it out, but any SASS and JS compiler should work)
  • JS files are minified and concatenated with PrePros, so without it you'll have to load the other js files individually (see @prepros comments in the beginning of scripts.js)
  • I'm using Bower for keeping the following libraries up to date:
  • Core features should be free and open source
  • Comment your code

License

See the LICENSE file for license rights (GPLv2)