Dieses Plugin ist nicht mit den jüngsten 3 Hauptversionen von WordPress getestet worden. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme haben, wenn es mit neueren Versionen von WordPress verwendet wird.

Front-end Editor for WordPress

Beschreibung

Funktionen

  • Entwürfe erstellen und Beiträge bearbeiten.
  • Automatische Speicherung. Einfach veröffentlichen, wenn du fertig bist.
  • Kontextbezogene Werkzeuge. Fett, kursiv, durchgestrichen, Link, Überschriften, Listen und Blockquote.
  • Füge Medien mit der WordPress-Mediathek hinzu.
  • Praktische Tastenkombinationen für Listen (*, – oder 1.), Blockquote (>) und Querstrich (—).
  • Automatisches Einbetten von Medien aus dieser Liste. Füge einfach die URL ein.
  • Du kannst auch Text verlinken, indem du einfach die URL darüber einfügst.
  • Füge ein Beitragsbild hinzu, wenn dein Theme dies unterstützt.

Konfigurieren und erweitern

Dieses Plugin ist so konzipiert, dass es „plug and play“ ist, aber auch konfiguriert und erweitert werden kann.

Werkzeugleisten und Buttons

Mit den folgenden Filtern kannst du weitere Buttons zu den Werkzeugleisten hinzufügen:

  • fee_toolbar_caret für die Einfügemarke,
  • fee_toolbar_inline für die normale Auswahl,
  • fee_toolbar_block für die Blockauswahl.

Z. B.

add_filter('fee_toolbar_inline', function($buttons){
  return array_merge($buttons, array('subscript'));
});

Möglicherweise musst du zusätzliches CSS und JS bereitstellen. Besuche dazu die Codex-Seite und TinyMCE Docs für weitere Informationen über das Hinzufügen von Werkzeugleisten-Buttons mit TinyMCE.

Link zum Editor

Du kannst den Editor von jeder beliebigen Stelle der Website aus mit dem normalen Bearbeitungslink zur Administration verlinken und er wird vom Plugin übernommen. Verwende edit_post_link oder ähnliches.

Unterstützung für Individuelle Inhaltstypen

add_post_type_support( 'page', 'front-end-editor' );

Bitte stelle sicher, dass du auch die REST-API unterstützt.

Deaktivieren

Wenn du den Editor für bestimmte Beiträge deaktivieren möchtest, kannst du den Filter supports_fee verwenden.

// Disable for the post with ID 1.
add_filter('supports_fee', function($supports, $post) {
  return $post->ID !== 1;
}, 10, 2);

Rezensionen

4. Oktober 2023
This may have in part been abandoned in favor of Gutenberg, but I would like to politely beg that this be updated to work without having to install the old REST API plugin. And perhaps review the code and update anything else that needs a refresh. I understand that many may not see a point. If you have to edit a post, edit it in the back-end. Or, there are a couple of other front-end editing options. But, I have a minimal website (all text) and I want members to be able to edit their plain text posts from the front-end. This works extremely well for that. I should add that I also use a minimal, non-full-site editing theme. I’m sure that helps as I assume this may not work with new block type themes. Please, if the original author cannot due to other more important projects, could someone adopt this?
17. März 2021
So, this simple plugin allows you to easily edit standard ‚posts‘ on the front end by adding content. Mostly paragraphs, bullet lists, images, etc. All the standard stuff that you may want in a post. BUT it does it on the front end without having to go into the posts -> edit routine. This does not use Gutenberg and is very simple. It relies on having the Rest API installed. This is installed for you after this plugin if you allow it. What’s nice is you have the ability to allow it to edit other custom post types (e.g. pages). Most people use page builders so this would not work for them but if you have simple site with great content, this will allow you to dip into posts and pages, etc. and edit to your hearts desires. I love it and find it very useful at times. If you want to use your page builder you can always go into the backend and use it, this is just another way of editing. My advice (if you use it) is to use it on ‚posts‘ and every day stuff where you just want to bang out some content without all the hassle of going into the backend, etc. Nice one.
3. Juli 2019
Ok so this plugin hasn’t been updated in 3 years but it still works like a charm! Love it! Thank you!
8. Juni 2018 2 Antworten
For those who work with a newer WP version with the build in REST API, you can add : return; after: function check_rest_api_plugin() { In class-fee.php in the root of the plugin folder. Now you dont need the Wordpress Rest Api plugin. It seems like PUT and PATCH are not supported anymore and the new route for updating is a post to /pages/500 for example. You can fix this by editing fee.js in the js folder. Change line 23 to: return Backbone.sync(‚create‘, model, _.clone(options)).then(function (data, text, xhr) { So update method to ‚create‘. Hope this works for others, cause this plugin seems to be the best free front end editor 🙂
2. Februar 2018
never got off the ground!. No instructions, no settings. Front-end Editor requires WP REST API that will cause errors with Jetpack, Deactivate jetpack and still not work.. giant waste of time A easy, working plugin to do as this plugin claims to do, allow registered user to edit their own post is much needed!..
29. November 2017
Only problem I see here is integrating this will all of the custom fields and post types that have evolved. This plugin is going to need a simple API that programmers can interface with allowing them to create intuitive ways for users to handle Shortcodes, shortcode IN custom fields, custom fields created with things like Redux and ACF… Please do this, its a huge task, maybe if WordPress took people off of Gutenberg and put them onto this we would have a fantastic product!!!
Alle 69 Rezensionen lesen

Mitwirkende & Entwickler

„Front-end Editor for WordPress“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Front-end Editor for WordPress“ wurde in 12 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Front-end Editor for WordPress“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.