Guten nabend,
ich wollt wissen welche action ich wählen muss um eine header location funktion aufzurufen.
Bei wp_head kommt es immer zu einer Fehlermeldung dass schon ausgaben gemacht wurden.
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 erstellenGuten nabend,
ich wollt wissen welche action ich wählen muss um eine header location funktion aufzurufen.
Bei wp_head kommt es immer zu einer Fehlermeldung dass schon ausgaben gemacht wurden.
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Plugin API/Action Reference « WordPress Codex - "send_headers" sieht interessant aus, evtl. auch "template_redirect".
Jeriko: Damit geht aber kein php header("Location: ...") - da kommt dann sowas wie "headers already sent". ;-)
Aaaah... now I get it ;-)
klappt vielen dank!
Was denn nun? :-)
gna hat nit funktioniert :-/
hab ne funktion von mir übersehen.
Im Grunde mach mein Plugin "doorman" nichts anderes als den Benutzer auf die Loginseite weiterzuleiten, wenn er nicht angemeldet ist.
huhu
ich bräuchte auch eine action hook um eigene headers zu senden, ABER im adminbereich. template_redirect klappt im adminbereich ja leider nicht :(
ich möchte eigentlich damit nur einen filedownload starten. kennt jemand einen entsprechenden hook?
Schau dich hier mal um:
Plugin API/Action Reference WordPress Codex
Eventuell noch is_admin() zuhilfe nehmen. ;-)
hm ja die dokumentation is eher mager .... der versuch über init schlug insofern fehl, da anscheinend die nextgengallery auch noch ausgaben machen kann, obwohl ich nach der ausgabe des files mit exit das script beende. vielleicht kennt ja so jemand einen hook für dieses problem.
Der korrekte hook für sowas ist: plugins_loaded
Habe ich selbst schonmal gemacht, es funktioniert.
Gruß,
Marc
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!