Here is a foolproof way to make only parts of your site editable:
function front_editor_disable() { if ( ! is_single() ) return true; } add_filter('front_end_editor_disable', 'front_editor_disable');
Just add that code in your theme’s functions.php file and you’re good to go: the plugin will work only on single posts.
Feel free to replace is_single() with whatever condition you need.

The code you posted unfortunately doesn’t work! Have you changed the action name or class name by any chance?
I tried to look into the code and see where you are hooking your scripts but I had little luck finding out how to do this!
Do you have any ideas on how to do this even more foolproof?
I’ve updated the code. Can’t get any more foolproof than that.
Btw, all the interesting stuff happens in
core.php.It works! Thanks for the quick reply!
Hi Scribu,
is it possible to disable the Front End Editor only for one field on a page, and not for the whole page?
For instane i want only the content of my page to be edited but not the title.
Thanks in advance and great plugin!!! My compliments.
Pavel from Italy
Sure, just go to Settings -> Front-end Editor and uncheck the Post Title field.
Thanks a million for the quick answer.
And what if I would like to disable the title editing only on page pages and not on the whole website?
Settings -> Front-end Editor turns off all the fields of that type on the website but i would appriciate a way to filter this.
Sorry, I’m a difficult user!!! ehehe
Thank you for your time and again great job with yuor plugin!!
sorry a TYPO:
I mean
And what if I would like to disable the title editing only on SOME pages and not on the whole website?
Please read this topic:
http://wordpress.org/support/topic/321626
If you can’t find the answer, post a reply there.