WordPress: Web-Formular mit Bild/Datei-Vorlage
Zunächst einmal, ich bin absolut neu auf WP.
Ich hoffe zu build eine Website mit WP und herausgefunden, wie es zu verwalten, jedes Ding außer ein feature. Die Funktion, die erforderlich ist, um in der Lage sein, um ein Formular Absenden mit Dateien (Bilder, insbesondere von einem nicht-Mitglied.
Zum Beispiel, sollten Sie in der Lage, die Website zu besuchen und füllen Sie ein Formular aus und senden Sie Ihr Bild an.
Ist es möglich, Dateien hochzuladen, die wie oben? Wie ist diese erreichbar?
Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht ein wordpress-coder , ich würde sugest Sie verwenden ein plugin für, dass .
Einige Optionen :
http://wordpress.org/extend/plugins/user-submitted-posts/
http://wordpress.org/extend/plugins/tdo-mini-forms/
http://wordpress.org/extend/plugins/quick-post-widget/
http://www.gravityforms.com/category/features/
und viele mehr ..
Lesen Sie dazu auch diese Anleitung : http://wp.tutsplus.com/tutorials/allow-users-to-submit-images-your-site/ - es ist nicht für BESUCHER, sondern für registrierte Nutzer - aber es könnte Ihnen helfen, zu verstehen, was getan werden musste .
Ich würde das Contact Form 7 plugin um dies zu tun, wie es extrem einfach.
In den plugin-Einstellungen können Sie wählen, welche Teile der form, die Sie einbeziehen möchten, hinzufügen, hochladen ist eine dieser Optionen. Sie können auch beschränken Sie den Typ der Datei, die verwendet wird, als auch die max Datei Größe.
Sobald Sie ein Formular erstellen, in den Einstellungen, können Sie einfach den shortcode hinzufügen, um Ihre WordPress-Seite.
Ja, Sie können Datei hochladen, aber es ist nicht ein WordPress-spezifische Lösung, es sei denn, Sie verwenden möchten, ein plugin. Sie können html-code/php wie gewohnt zu erreichen:
http://www.w3schools.com/php/php_file_upload.asp
Einbetten in eine Seite, erstellen Sie eine Seite in WordPress, und weisen Sie eine benutzerdefinierte Seitenvorlage, die Sie mit dem upload-Formular:
http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates