Hallo
ich habe vor mich mal an einem Plugin zu versuchen.
Ziel ist es im Admin bereich ein Plugin Menü zu erzeugen das dem Nutzer ermöglicht eine .txt Datei hochzuladen.
Diese Datei soll dann ausgelesen werden und als Post gepostet werden.
Als verbesserte variante sollen zb die ersten 3 Wörter als Überschirft und die nächsten 97 als Text, dann wider von Vorn erzeugt werden, sodas man eine Datei vollschreiben könnte und das plugin eben nach einem Bestimmten Schema ausliest wann es einen neuen Post erstellt.
Jetz meine Eigentliche Frage lässt sich sowas umsetzen ?
Ich bin erst einmal soweit gekommen das ich das Menü erzeugen konnte. Wie kann ich aber jetzt diese Txt auslesen bzw den upload gestalten hier mein ansatz
function textimporter() {
?>
<h1>Text Importer</h1>
<form enctype="multipart/form-data" action="__URL__" method="POST">
<!-- MAX_FILE_SIZE muss vor dem Dateiupload Input Feld stehen -->
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<!-- Der Name des Input Felds bestimmt den Namen im $_FILES Array -->
Wählen Sie eine Datei zum Hochladen: <input name="userfile" type="file" />
<input type="submit" value="Hochladen" />
</form>
<?php
}
function textimporterAddMenu() {
add_menu_page ('TextImporter', 'TextImporter', 10, _File_, 'textimporter' );
}
add_action('admin_menu', 'textimporterAddMenu');
Alles anzeigen
Wie übergibt man den Inhalt der Txt in dem Schema der Db sodass daraus Posts gemacht werden könnten?
oder ist mein Ansatz komplett Falsch?
Über konstruktive Kritik oder Vorschläge würde ich mich sehr freuen :D