• Stars
    star
    248
  • Rank 163,560 (Top 4 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created almost 14 years ago
  • Updated over 9 years ago

Reviews

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

Repository Details

An inline content editor for WordPress.

Front-end Editor

Contributors: scribu, Jotschi
Tags: inline, editor, edit-in-place, visual, wysiwyg
Requires at least: 3.2
Tested up to: 3.6
Stable tag: 2.3.1
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl.html

Edit content inline, without going to the admin area.

Description

Front-end Editor is a plugin that lets you make changes to your content directly from your site. No need to load the admin backend just to correct a typo.

It makes the same capability checks, so that if a user isn't allowed to edit something in wp-admin, they aren't allowed to edit it in the front-end either.

You can edit posts, pages, custom post types, comments, widgets and many more elements.

Goals:

  • save as many trips to the backend as possible
  • compatible with any theme, out of the box
  • light and fast

Support and development:

Support is handled by the lovely designsimply.

I am not developing the plugin anymore; only applying the patches that other people send via Github.

Credits:

Links: Documentation | Plugin News | Author's Site

Installation

See http://codex.wordpress.org/Managing_Plugins#Installing_Plugins

Frequently Asked Questions

Error on activation: "Parse error: syntax error, unexpected..."

Make sure your host is running PHP 5. The only foolproof way to do this is to add this line to wp-config.php (after the opening <?php tag):

var_dump(PHP_VERSION);

I can't see the edit buttons

  1. Make sure you're logged in and have the appropriate capabilities.
  2. See Common Mistakes in Themes.
  3. Check for JavaScript errors.

Can you change the wysiwyg editor to TinyMCE?

No, because TinyMCE is anything but tiny and would take a long time to load.

Also because I couldn't get it to work.

Does it work with WP Super Cache?

To avoid problems with WP Super Cache or W3 Total Cache, I recommend disabling caching for logged-in users.

Screenshots

  1. The tooltip
  2. Editing the post title and content
  3. Editing the categories widget
  4. Changing a theme image
  5. The settings page

Changelog

2.3.2

  • Aloha: make the Format tab appear before the Insert tab again

2.3.1

  • update to Aloha 0.23.12
  • add placeholder for post thumbnails
  • fix changing thumbnails to a newly uploaded image. props adrichey
  • update translations: Polish (props toszcze) and Estonian (props petskratt).
  • added Simplified Chinese translation (props 倡萌)

2.3

  • make Save/Cancel buttons hover in place of the Edit button
  • allow editing multiple elements simultaneously again
  • enhanced JavaScript API
  • switch from Coco to CoffeeScript
  • fix security exploit caused by Aloha demo file and update to Aloha 0.20.16
  • more info

2.2.1

  • update to Aloha 0.20.6
  • enable align buttons in Aloha
  • enable highlighting of elements editable by Aloha
  • add 'fee_rich_clean' filter
  • fix 'type' parameter for editable_option()

2.2

  • introduce groups of editable elements
  • introduced fee_insert_dummy_post() for creating posts
  • prevent warnings caused by faulty widgets
  • update to Aloha 0.20.0
  • switch to Coco
  • more info

2.1.3

  • fix widget warning
  • update translations

2.1.2

  • show Aloha toolbar immediately after clicking 'Edit'
  • properly handle hierarchical taxonomies edited via text input
  • text widgets: edit title and content individually again
  • fix bug that prevented saving empty content via Aloha
  • fix bug where wpautop wasn't applied to 'rich' custom fields

2.1.1

  • added option to disable dropdown for categories
  • added single_term_title field
  • set field name as title attribute on placeholders
  • use background color as base for ajax loading overlay
  • fixed issue with right-aligned images in content
  • fixed author description editing
  • fixed problem with oEmbeds

2.1

  • switched to Aloha Editor
  • made Edit button follow mouse vertically and removed top border
  • better image handling
  • other bugfixes
  • more info

2.0.1

  • removed right and bottom borders when hovering
  • fixed incorrect dimensions in Webkit browsers
  • fixed invalid placeholding when content is '0'

2.0

  • replaced double-click action with an 'Edit' overlay
  • added dropdown for editing terms in hierarchical taxonomies
  • introduced front_end_editor_wrap filter
  • introduced fee_cleditor_css filter
  • introduced fee_cleditor_height filter
  • more info

1.9.3

  • switched to CLEditor
  • fixed encoding issues with paragraph editing
  • fixed image fields handling
  • fixed typo which made spinner not show
  • check 'edit_theme_options' capability instead of 'edit_themes'
  • more info

1.9.2.1

  • disable post locking

1.9.2

  • nicEdit: limit height to window height
  • nicEdit: Google Docs like link tooltip
  • nicEdit: expose 'bgcolor' button
  • iPhone style tooltip
  • make the_tags() work no matter what args are used
  • apply esc_attr() to data attributes

1.9.1

  • re-added nicEdit to text widgets
  • nicEdit: img button opens WordPress media thickbox
  • nicEdit: translatable buttons
  • nicEdit: extra buttons available in the settings page
  • load nicEdit or suggest.js in parallel with first edit
  • display spinner on top of editable area
  • various bugfixes

1.9

  • full widget editing
  • custom post type support
  • new editable field: term description
  • more robust paragraph editing
  • more robust double-click handling
  • nicEdit: button management from the admin
  • removed "Reset the post date on each edit" option
  • more info

1.8

  • added tooltip
  • restyled save/cancel buttons
  • fixed widget editing
  • exposed JavaScript field types
  • more info

1.7.2

  • fixed narrow textarea problem
  • fixed IE8 error
  • nicEdit: included upload plugin

1.7.1

  • made date reset optional
  • better lightbox detection

1.7

  • new editable fields: post thumbnails & arbitrary options
  • nicEdit: added font-family and font-color buttons
  • nicEdit: made configuration filterable
  • dropped Growfield from textareas
  • load CSS only when needed
  • standardized CSS ids and classes
  • renamed hooks from 'front_ed_*' to 'front_end_editor_*'
  • fixed: when editing the post content, the post date isn't updated
  • fixed: when editing tags, the input bounces to a new line
  • fixed: after editing linked post title, the title is not linked anymore
  • fixed: editable_post_meta() doesn't work outside The Loop
  • fixed: warning when a NULL is passed to FEE_Field_Base::wrap()
  • more info

1.6.1

  • fixed escaping issues

1.6

  • new editable field: post categories
  • added editing of custom fields with multiple values
  • added editing of any widget title
  • improved script loading
  • added placeholder to editable_post_meta
  • fixed issue with comment paragraphs
  • fixed issues with the $post global
  • more info

1.5.1

  • fixed auto-upgrade error
  • added German translation

1.5

  • new editable field: theme images
  • switched to NicEdit
  • don't remove blockquotes when editing a single paragraph
  • better handling of text widgets
  • compress JS & CSS
  • compatibility with Ajaxed WordPress plugin
  • added ES translation
  • more info

1.4

  • new editable fields: category title and tag title
  • added $echo parameter to editable_post_meta()
  • easier way to restrict editable content
  • don't load CSS & JS if the current user can't edit any of the fields
  • switched from Autogrow to Growfield (fixes IE compatibility)
  • added Georgian translation
  • more info

1.3.3

  • fixed duplicate header error

1.3.2

  • site title bugfix

1.3.1

  • settings page bugfix
  • updated translations

1.3

  • new editable fields: site title & site description
  • the rich editor respects .alignleft etc.
  • ability to add extra css to the rich editor via front-end-editor.css
  • added Polish translation
  • use id="" instead of rel=""
  • postThumbs compatibility
  • more info

1.2.1

  • widget bugfix

1.2

  • made author description editable
  • yellow background while hovering over editable field
  • experimental wysiwyg autogrow
  • hopefully valid xHTML
  • HTML code is cleaned up before saving
  • added Portuguese translation
  • more info

1.1.4

  • fix white screen error for non-admins

1.1.3

  • css bugfix
  • added Belarusian translation
  • updated italian translation

1.1

  • new editable field: post terms
  • usability improvements
  • added Turkish translation
  • more info

1.0.6

  • fixed links with target="_blank"
  • inputs and textareas are focused after double-clicking
  • added Russian translation

1.0.5

  • added align buttons, fixed autogrow issue
  • the_title and the_tags improvements
  • added Swedish translation

1.0

0.9

  • new editable field: post custom fields
  • more info

0.8

0.7

0.6

0.5

More Repositories

1

wp-posts-to-posts

Efficient many-to-many connections between posts, pages, custom post types, users.
PHP
971
star
2

wp-scb-framework

Utilities for speeding up WordPress plugin and theme development
PHP
220
star
3

wp-phptidy

Automatically format PHP code to meet the WordPress Coding Standards
PHP
127
star
4

wp-query-multiple-taxonomies

WordPress plugin for allowing advanced taxonomy queries.
PHP
104
star
5

travis-stats

Travis CI build charts
JavaScript
44
star
6

romania-3d

3D map of Romanian census data
JavaScript
38
star
7

wp-term-management-tools

A WordPress plugin to help with taxonomy term management. Now maintained by theMikeD
PHP
35
star
8

curio-http

Async HTTP requests using Curio
Python
23
star
9

wp-lib-posts-to-posts

Library code for Posts 2 Posts
PHP
20
star
10

wp-proper-network-activation

A WordPress plugin to fix network activation on multisite installs
PHP
15
star
11

wp-smart-archives-reloaded

WordPress plugin to create post archive pages
PHP
12
star
12

wp-category-checklist-tree

Preserves the category hierarchy on the post editing screen
PHP
11
star
13

wp-smarter-navigation

A WordPress plugin that generates previous & next post links based on referrer.
PHP
10
star
14

wp-scb-framework-example

Example plugin using scbFramework
PHP
8
star
15

wp-hyper-admins

Give even more power to super-admins
PHP
8
star
16

wp-custom-field-taxonomies

Convert custom field values to taxonomy terms
PHP
8
star
17

wp-press-this-reloaded

An enhanced version of the PressThis bookmarklet in WordPress
PHP
7
star
18

baseline-checker

Bookmarklet for checking vertical rhythm
JavaScript
6
star
19

wp-timepicker

A WordPress integration of Trent Richardson's datetime picker
JavaScript
5
star
20

wp-user-management-tools

Allows super-admins to quickly add users to a particular blog in a multisite installation.
PHP
5
star
21

scheme.py

A demo Lisp interpreter, written in Python
Python
4
star
22

wp-filter-plugins

PHP
4
star
23

elevator

Elevator controller simulation
Clojure
3
star
24

wp-comment-autogrow

PHP
2
star
25

wp-filter-email-notifications

PHP
2
star
26

ember-moxie-demo

Example upload UI using Ember.js and mOxie
JavaScript
2
star
27

train-tickets.clj

Clojure programming exercise
Clojure
1
star
28

train-tickets.hs

Haskell programming exercise
Haskell
1
star
29

train-tickets.rs

Rust programming exercise
Rust
1
star
30

wp-random-post-link

PHP
1
star
31

wp-deviant-thumbs

PHP
1
star