Hallo,
ich entwickle gerade mein erstes Plugin, habe aber bereits ein Problem.
Um das zu verstehen, erstmal etwas zur Funktionsweise:
Ich möchte im Kommentarformular ein weiteres Feld einführen, was per CSS verdeckt wird (display:none). Spambots werden dieses Feld wahrscheinlich ausfüllen, während echte User das Feld dank CSS erst gar nicht sehen.
Sollte das Feld ausgefüllt werden (=Spambot), soll der Kommentar direkt (ohne Eintrag in die DB als Spam) abgewiesen werden und eine Fehlermeldung (wp_die) erscheinen.
Das verdeckte Feld konnte ich bereits durch ein neues Template Tag integrieren. Ich habe aber Probleme mit dem Pluginsystem:
1.) Ich finde keinen geeigneten Hook, um die Prüfungsfunktion (wurde ausgefüllt / wurde nicht ausgefüllt) zu integrieren. Kennt da einer einen Passenden?
2.) Wie komme ich dann an die $_POST Daten? In den ganzen Dateien scheint ja alles über Variablen und nicht über $_POST Arrays geregelt zu sein.
Viele Grüße,
Martin