Dateiuploads: Fortschrittsbalken für Prozentsatz abgeschlossen

Ich versuche, einen Fortschrittsbalken für den bisher abgeschlossenen Prozentsatz für die Avatar-Uploads in hinzuzufügenBuddyPress. Ziel ist es, Benutzer daran zu hindern, von der Seite weg zu navigieren, bevor der Upload abgeschlossen ist.

Der Upload-Vorgang wird in BuddyPress von übernommenbp_core_avatar_handle_upload() in der Datei bp-core / bp-core-avatars.php. Die Funktion beginnt mit der Überprüfung, ob die Datei ordnungsgemäß hochgeladen wurdebp_core_check_avatar_upload(). Anschließend wird überprüft, ob die Dateigröße in Grenzen liegt und ob die Dateierweiterung (jpg, gif, png) akzeptiert wird. Wenn alles ausgecheckt ist, darf der Benutzer das Bild zuschneidenJcrop) und dann wird das Bild an seinen realen Ort verschoben.

Das eigentliche Hochladen übernimmt die WordPress-Funktionwp_handle_upload.

Wie kann ich einen Fortschrittsbalken für den prozentualen Abschluss erstellen und ihn beim Hochladen der Datei anzeigen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage