Articles of WP Handle Upload

Benutzerdefinierte Bildupload

Ich versuche, den Upload für Anhänge für mein benutzerdefiniertes Postformular einzurichten. Zuerst füge ich meinem form Tag enctype=”multipart/form-data” Zu Testzwecken habe ich zwei Upload-Formulare, aber in Zukunft werde ich nur ein Formular implementieren und jQuery verwenden, um so viele Formulare wie möglich anzuhängen. Front of the Bottle Back of the Bottle In PHP verwende ich: […]

Wie ändere ich das Upload-Verzeichnis in wp_handle_upload?

Ich versuche herauszufinden, wie man die wp_handle_upload-function für ein benutzerdefiniertes Plugin verwendet, so dass ich mein eigenes Upload-Verzeichnis angeben kann. Der bisherige Code nimmt eine Datei von meiner Plugin-Einstellungsseite und lädt sie in den Ordner für den Upload von Ordnern mit Jahr und Monat. Ich stieß auf diesen Link, von dem ich dachte, dass er […]

Datei mit Front-End-Einreichung hochladen und die Daten in einer E-Mail weiterleiten

Ich habe eine E-Mail eingerichtet, die wp_mail , die meine Frontend-Daten weiterleitet und sie im Dashboard veröffentlicht. Der Teil, mit dem ich Probleme habe, leitet die Anhangsdatei mit dieser E-Mail weiter. Ich fand diesen Beitrag hilfreich: Datei-Upload vom Front-End-Formular (als Anhang) funktioniert nicht Ich kann die E-Mail nur erhalten, um eine URL des Bildes weiterzuleiten […]

WordPress wird plötzlich aufhören, Dateien zu speichern, die von meinem Code hochgeladen wurden (lief in nopriv ajax)

Ich habe Code, der eine Datei hochlädt. Ich habe sowohl wp_handle_upload als auch normalen PHP-Code ausprobiert und bei beiden wird behauptet, dass sie die Dateien hochgeladen hat ( wp_handle_upload gibt ein Array mit “url” und “file” zurück), aber die Dateien sind nicht im Ordner! HINWEIS: Dies wird über eine “wp_ajax_nopriv_” -function aufgerufen $uploadedFile = wp_handle_upload( […]

Verwenden von media_handle_sideload () zum Hinzufügen von mp4-Dateien zur Medienbibliothek

Für eine Site, die ich baue (für einen Kunden), habe ich einen Shortcode geschrieben, wo das Poster [vine id=”…”] eingeben kann, gefolgt von der ID eines Vine-Videos. Wenn der Post gespeichert wird, werden meine PHP-functionen dann verschwinden und die URL des Vine (es ist in den Meta-Daten der Rebe) finden und auf den Server herunterladen. […]

Wie skaliere ich eine Bildserver-Seite vor dem Upload?

Ich habe versucht, vor dem Hochladen eine Bild-Client-Seite zu skalieren (siehe diese Frage ). Ich versuche jetzt, die Größe der Serverseite vor dem Hochladen zu ändern. Ich denke, wp_handle_upload_prefilter ist der Filter, den ich dafür verwenden sollte. Hier ist mein bisheriger Versuch, der nicht funktioniert: function my_resize_before_upload( $file ) { $upload = wp_upload_bits( $file[‘name’], null, […]

Benutzerdefinierter Upload Fügt Ghost-Datei hinzu

Ich habe das auf einer neuen Installation auf dem Thema der Fünfundzwanzig versucht. Ich füge eine Metabox zu Seiten hinzu, die Uploads erlauben – Immer, wenn ich eine Datei auf eine neue Seite hochlade, lädt sie die Datei post_id fügt aber auch eine weitere Datei zur Medienbibliothek mit der post_id als Namen hinzu. Es speichert […]

Problem mit wp_handle_upload

Ich versuche, eine Zip-Datei von der Einstellungsseite hochzuladen. Ich habe eine Einstellungsseite entworfen und darin eine function zum Hochladen von Dateien. Ich verwende dazu die API für Einstellungen. Mein Problem ist: Ich weiß, dass die maximale Upload-Größe standardmäßig 8 MB beträgt. Wenn ich versuche, weniger als 8 MB hochzuladen, funktioniert es gut. Aber wenn eine […]

Benutzerdefiniertes Upload-Verzeichnis für jede Datei nur für das aktuelle Plugin

Ich habe ein benutzerdefiniertes Plugin, um Projektdokumente in meiner WordPress-Site hinzuzufügen. Nun sollten diese Dokumente in ihrem jeweiligen Projektordner gespeichert werden: EN001/Document1.pdf EN001/Document2.pdf EN001/Document3.pdf EN002/Document1.pdf EN002/Document2.pdf Metadaten von Dokumenten werden in einer benutzerdefinierten Tabelle gespeichert und werden über eine API bereitgestellt, was nicht die Frage ist. Sagen wir, ich habe folgende Dokumente und Metadaten über […]

Das hochgeladene Bild wird nicht in der Medienbibliothek angezeigt

Daher lade ich eine Bilddatei hoch, die mit dem folgenden Code funktioniert. Sie erscheint jedoch nicht in der Medienbibliothek. Ich erhalte die Meldung “Datei ist gültig und wurde erfolgreich hochgeladen”, aber ich muss einen Schritt verpasst haben. if ( ! function_exists( ‘wp_handle_upload’ ) ) { require_once( ABSPATH . ‘wp-admin/includes/file.php’ ); } $files = array(‘tmp_name’ => […]