Skip to content

r-a-y/wa-fronted

 
 

Repository files navigation

WA Fronted WordPress Plugin

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

Frontend editor for WordPress, a free and open source project with a goal to enhance usability and convenience of editing content.

This plugin requires plugin and theme developers to include pre-configured options in their products, it will not work "out of the box". Are you an end-user? Look here!

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)
  • 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
  • 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

To do's

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

  • Ability to edit custom excerpt
  • Enable select-dropdown for other fields than meta_select
  • Optimization for small screens and touch devices
  • Make it possible to create new posts from frontend
  • Ability to set multiple user roles in permission option
  • Automatic config of post_content and post_title if no overrides
  • Add logged in session check

Proposed features

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)
  • Spellchecking and word suggestion, auto correction
  • Ability to update widget contents
  • Editing from archives/blog home
  • Extended WooCommerce support
  • More ACF fields support
  • Mirror style of current WP admin theme
  • Ability to create child-categories

Proposed extensions

  • Live SEO analyzis and tips with Yoast 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)

About

Edit WordPress content directly from frontend in the contents actual place

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 44.5%
  • PHP 28.6%
  • JavaScript 26.9%