Ich werde nicht aufgeben!
Hallo noch einmal!
Nachdem ich jetzt die falsch eingefügten Tabellen und auch die zurzeit benötigten Tabellen löschen konnte, habe ich danach alles noch einmal installiert. Gleich von Anfang an alles so wie es beschrieben ist unter Berücksichtigung des Präfix.
Installation ist wieder glatt gegangen, aber an dem Status quo hat sich leider nichts geändert. Ich kann mich wieder für den Newsletter subscriben (mit bestätigen und allem drum und dran). Außerdem kann ich wieder Mails über den Admin-Bereich versenden. Aber im Write-Bereich ist Sense. Nach dem Editor mit den Buttons Speichern /Zwischenspeichern ist alles leer. Auch im Quellcode ist plötzlich Ende.
Jetzt habe ich mir den Code einmal genauer angesehen - und bin dabei auf das folgende Stück in der Plugindatei email_notification_2.3.1.php gestoßen:
// Notify box in advanced mode
add_action('edit_form_advanced', 'email_notification_form');
// Notify box in simple mode
add_action('simple_edit_form', 'email_notification_form');
// Notify box in page mode
add_action('edit_page_form', 'email_notification_form');
// Admin menu
add_action('admin_menu', 'email_notification_admin');
// Send the notification
add_action('publish_post', 'email_notification_send', 5);
// Send the notification of future dated posts
add_action('publish_post', 'email_notification_future_send');
Alles anzeigen
Nun gut, wenn ich das richtig verstanden habe (lt. Dokumentation auf wordpress.org) braucht dieses Ding "add_action" etwas, wo es einhaken kann = do_action. Aber das fehlt ja dann in den angesprochenen Dateien.
Dann habe ich einmal in die Datei edit_form_advanced.php hineingeschaut - da hängt alles ab der Codezeile 220 (<?php do_action('edit_form_advanced'); ?>). --> WordPress 2.0.3 de!!!
Und was überhaupt seltsam ist: Die Datei simple_edit_form.php fehlt in dem Ordner wp-admin. Fehlt die noch jemand anderem in der neuesten Version?
Und finden sich die Dateien auch tatsächlich untereinander mit dem ganzen add_action und do_action?
Vielleicht gibt es ja da mehr Denkanstöße dazu.
Danke wieder einmal. :)
pati
-----------------------------------------
Ok, das mit der simple_form_edit kann es nicht sein, weil es sich ja dabei um keine Datei handelt. Fehler war bei mir. Hm, das heißt mit den Hooks stimmt alles.
Nur nach dem do_action geht es nicht mehr - nur warum???