So fügen Sie Bilder in Posts ein, ohne das Dialogfeld “Medien hinzufügen” zu verwenden

Ich möchte das Einfügen von Bildern beim Bearbeiten von Posts vereinfachen. In WordPress Standard müssen Sie auf “Add Media” klicken, um ein Popup-Dialogfeld anzuzeigen, Bilder hochladen, aus der Galerie auswählen .. es ist zu kompliziert.

Mein gewünschter process ist:

  1. Klicken Sie auf “Bild hinzufügen”, um ein Dialogfeld anzuzeigen

  2. Klicken Sie auf “Datei auswählen” und wählen Sie ein Bild von Ihrem Computer

  3. Klicken Sie auf “Upload” und warten Sie, bis die Datei hochgeladen wurde. Dann wird das Bild automatisch in den Post eingefügt

Als Beispiel, mein gewünschter process ist genau wie die Schaltfläche Einfügen im Rich Text Editor von WordPress.StackOverflow.com, Sie können klicken, um es zu sehen (Leider ist es mir nicht erlaubt, Bilder hier zu posten)

Ich kenne Stackoverflow, um Bilder an einen Drittanbieter hochzuladen, aber ich möchte meine eigene WordPress-Installation verwenden. Außerdem ist mir der Bereich Medienverwaltung (wp-admin / upload.php) egal, ich werde ihn wahrscheinlich aus dem Admin-Panel entfernen.

Meine Frage ist:

Wie kann ich einen vereinfachten Upload-Bildprozess in WordPress implementieren? Irgendein Plugin verfügbar?

Solutions Collecting From Web of "So fügen Sie Bilder in Posts ein, ohne das Dialogfeld “Medien hinzufügen” zu verwenden"

Das Standard-Medienverwaltungssystem von WordPress ist ziemlich gut und weit besser als das, was Sie wollen. Sie können jedoch die Felder “Erweiterte benutzerdefinierte Felder” verwenden , um Bild-Upload-Felder auf Ihrer Post-Editor-Seite hinzuzufügen.

Sobald das Bild hochgeladen ist, können Sie es im Editor mit einem [acf field="{$field_name}"] .

In der ACF-Dokumentation finden Sie alle Details.

Dieses Plugin ist sehr einfach zu benutzen. Ihr Bild wird jedoch möglicherweise nicht von WordPress und anderen Bildverarbeitungs-Plugins verarbeitet, die Sie möglicherweise haben oder in Zukunft haben werden.

Sie können dieses Plugin verwenden. Dies wird automatisch Post auf Bild hochladen

http://wordpress.org/extend/plugins/automatic-featured-image-posts/

Außerdem wird der Titel des Bildes aus dem Bilddateinamen festgelegt. Was zu einfach ist

Ganz ohne “Add Media Dialog”? Lade Bilder per FTP hoch und füge die Bilder mit der HTML-Ansicht des Editors in deinen Beitrag ein!

Jetzt im Ernst: Der “Add Media Dialog” ist meiner Meinung nach einfach perfekt für Nutzer, die nicht wissen, wie man Bilder hochlädt, sie auf eine vernünftige Größe zuschneidet und sie als bevorzugt ausrichtet. Ich möchte kein Blog mit 4000×3000 Pixelbildern besuchen, die nur 10% ihrer Originalgröße zeigen, nur weil einige andere Benutzer keine functionen wie Beschneiden benötigen.

Ich verwende die HTML-Ansicht des Editors die ganze Zeit und wenn ich Bilder einschließe, ziehe ich sie alle zusammen zum Hochladen und dann alle zusammen, bevor ich den Text um sie herum schreibe. Manchmal gebe ich auch einfach das img-Tag direkt in den Editor ein.

Ihr gewünschter process entspricht in etwa dem, was die nativen Medienfunktionen, die WordPress bereits zum Einfügen von Medien enthält, enthalten.

Mein gewünschter process ist:

 Click "Add Image" to show a dialog Click "Choose File" and pick an image from your computer Click "Upload" and wait for the file to be uploaded. Then image is inserted into post automatically 

Sie können jedoch ein benutzerdefiniertes Feld und ein Meta-Feld erstellen, die an der Position hängen, an der Ihr Bild angezeigt werden soll.

Dies wäre mehr Arbeit als es wert ist, weil Sie PHP-Code benötigen, um das benutzerdefinierte Feld an eine function zu hängen und dann müssen Sie die Meta-Box codieren oder ein Plug-In wie ACF verwenden, um das Bild hinzufügen-Feld zu erstellen.

Sie müssten dies nur tun, wenn Sie möchten, dass Bilder außerhalb des vom wp-Editor abgedeckten Inhalts angezeigt werden.

Eine weitere Option ist das Hinzufügen von PHP-Code zu Ihrer functionsdatei, die an das vorgestellte Bild angehängt wird. Sie müssen lediglich ein vordefiniertes Bild hinzufügen, das in allen Posts an derselben Position angezeigt wird, je nachdem, welcher Haken im Code verwendet wird.