Plugin Directory

Front-end Editor

"Parse error: syntax error, unexpected T_CLASS..." Help!

Make sure your host is running PHP 5. Add this line to wp-config.php to check:

var_dump(PHP_VERSION);

I double click on a field and nothing happens. Why?

Probably because the javascript is not loaded. Make sure your theme has wp_footer() somewhere in footer.php

If I use this plugin, won't everybody be able to edit my content?

No. To edit a field, a user must be logged in and have the right permissions. For example, to edit the post content from the front-end, a user must be able to edit the post content from the regular back-end editor.

How can I change the hover color?

You can add this line to style.css in your theme directory:

.front-ed:hover, .front-ed:hover * {background-color: mycolor !important}

where mycolor is one of these values: CSS colors.

How can I edit custom fields?

Since custom fields can be used in so many ways, you have to make some code replacements in your theme:

Replace something like this:

echo get_post_meta($post->ID, 'my_key', true);

with this:

editable_post_meta(get_the_ID(), 'my_key', 'textarea');

The third parameter is optional and allows you to pick which type of field you want: input, textarea or rich.

Can I make my own editable fields?

Yes, but you have to know your way around WordPress' internals. Here is the developer guide to get you started.

How can I mark the fields as editable?

The easiest way is with CSS. You can use the .front-ed selector to style all editable fields on a page.

Title attributes

In some themes, links get weird title atributes. If this messes up your theme, just disable "The title" field.

Download

FYI

Compatibility beta

Your Setup

Log in to vote.

The Consensus (2 reporting)

100%
0,1,0
0,1,0
100,1,1
100,1,1
100,1,1
100,1,1
100,2,2 100,1,1
100,1,1 100,3,3 50,2,1
100,2,2
100,1,1

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(31 ratings)