Backend-Menü für Autoren
Hallo,
Frank Bueltge hat mir freunlicherweise eine Lösung geschickt:
man muss beim Hook
add_action('admin_menu',...
nur die Rechte auf Level 2 setzen, dann funktioniert es so, wie ich mir das wünsche.
Danke.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenBackend-Menü für Autoren
Hallo,
Frank Bueltge hat mir freunlicherweise eine Lösung geschickt:
man muss beim Hook
add_action('admin_menu',...
nur die Rechte auf Level 2 setzen, dann funktioniert es so, wie ich mir das wünsche.
Danke.
Ich google seit vorgestern verzweifelt nach einer Lösung, wie ich mein eigenes Plugin einem Autor über das Backend-Menü zur Verfügung stelle.
Für den Admin geht das ja wunderbar über add_action('admin_menu',............
Aber, wie bekomme ich das für Nicht-Admins hin??? :confused:
Danke für die Hilfe.
Update auf 2.3.1
Wie erfolgt denn de Update??
die Dateien einfach nur rüberkopieren??
Ich habe keine update.php gefunden.
Formular und parameterübergabe
So!
Ich habe eine unschöne Lösung gefunden... ich sende das Formular (action) an die Seite mit ?page_id=nr . Sehr unschön, weil die Url jetzt komisch aussieht und ich so das mod_rewrite umgehe, aber es funktioniert erstmal. Ich würde das ganze mal als einen Fehler des Systems stehen lassen.Vielleicht dokumentieren? Weiterleiten an die Entwicklung?
Grüße
Hallo, fred,
mich würde interessieren, wie Du das hinbekommen hast, denn ich habe ein sehr ähnliches Problem: ich komme nicht an die eingegebenen Daten des Formulars.:oops:
Bei mir wird es aber eher einProgrammierfehler im Plugin sein.
( Siehe auch meinen eigenen Beitrag unter "Plugins")
Grüße
Hallo,
ich bin noch ein WP-Neuling, habe aber in den letzten 2 Wochen viel gelesen und geforscht.
Mein Problem (unter WP 2.3):
ich habe eine Page mit einem Formular, dort will ich Daten erfassen, die ich in eine eigene DB-Tabelle schreibe.
Installation des Plugins ist kein Problem.:)
Ausgabe der Seite mit dem Formular ist auch kein Problem.:)
In "action" des Formulars habe ich die Seite angegeben:
action='http://www.baltic-run.de/?page_id=52'
Mein Problem:
wie komme ich an die im Formular eingegebenen Daten heran, damit ich sie in der Tabelle hinterlegen kann??
Über $HTTP_POST_VARS habe ich es schon versucht, aber irgend etwas mache ich scheinbar noch falsch.:cry:
Hier der Code im Plugin:
*****************************************
function teilnehhmerdaten($content) {
if (is_page('52'))
{
if (isset($HTTP_POST_VARS['Startnummer']) )
{
$start_nr = $HTTP_POST_VARS['Startnummer'];
echo "<p>übergebene Startnummer: " . $start_nr;
}
echo "<p> Erfassen Teilnehmerdaten :";
echo "<form name='form' method='post' action='http://www.baltic-run.de/?page_id=52'> ";
echo "<input size='40' name='Startnummer' type='text' />" ;
echo "<input class='button' name='submit' value='Und ab die Post !' type='submit' /></form>";
}
else
{
return($content);
}
}
add_filter('the_content', 'teilnehhmerdaten');
?>
**********************************************
Danke für die Hilfe.