Also ich versuche, ein PHP-Upload-Formular zu machen. Es funktioniert außerhalb jeder Wordpress-Installation, aber wenn ich versuche, es einer benutzerdefinierten Seite hinzuzufügen, mache ich das.wordpress slash hinzufügen, wenn versucht wird, auf form-action zuzugreifen
wordpressCMS-> Neue Seite: uploads
ich die Datei benennen page-uploads.php
und in das richtige Verzeichnis ziehen. Ich kann jetzt den Inhalt der Datei sehen.
aber ich in meiner Form habe
bekam<form action="action.php" ....>
Und wenn das Formular abschicken, meine url wird /uploads/action.php
und nichts passiert in meinem db und wp mich verrückt fährt, kann nicht alles tun, benutzerdefinierte in Wordpress ohne herumfummeln mit benutzerdefinierten Klassen und Verwendung von WordPress eigenen Funktionen.
kann ich diese funktionalität ausschalten, damit ich einfach eine zufällige datei mit dem gewünschten code hinzufügen kann und es wird als normal angezeigt? Warum kann ich nicht einfach den normalen PHP-Code CODE schreiben, ohne WordPress für mich zu zerstören?
Statt eines relativen Pfad "action.php", versuchen ein root-relativer Pfad wie "/action.php" oder "/form/action.php" oder was auch immer der öffentliche Pfad des 'action.php' Skripts ist. –
@LeoGalleguillos bringt mich leider nur zu /action.php/ und frontpage. (wenn die Datei nicht laut wp-bullshit gefunden wird) .... – Joel
Hi bitte platziere deine action.php Datei im wordpress root Verzeichnis und benutze root-relativer Pfad wie "/action.php", dann überprüfe bitte – Ashkar