1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

wp-mail.php intern abrufen?

Dieses Thema im Forum "Konfiguration" wurde erstellt von Sailmiele, 23. Juli 2006.

  1. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Hallo, Ich habe vor ner Stunde Wordpress(eure tolle Deutsche Version) installiert.

    Ich bin Vo begeistert von Wordpress leider gibt es dieses Manko mit der wp-mail.php
    Denn ich finde die CronJob lösung nicht wirklich prickelnd...

    Deshalb die Frage: Gibt es ein Plugin/template/irgendwas das man die wp-mail.php im hintergund aufruft?
    z.b. mit der startseite verknüpft <--- immer wenn die aufgerufen wird, dann wird auch die wp-mail aufgerufen bevor die startseite angezeigt wird? so das man immer wenn man die seite aufruft das aktuelle hat.

    da ich von PHP nur Bahnhof verstehe frage ich euch.

    ich habe gestern eine andere blogsoftware getestet und die hat das mit dem MoBlogging anders gelöst (keine ahnung wie). nur entsprach die software nicht meinen wünschen. WordPress ist da schon besser.

    Danke für eure hilfe im vorraus
    euer Michél alias Sailmiele
     
  2. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Keine Ahnung, ob das so klappt, aber man könnte per PHP-Include die wp-mail.php aufrufen und per CSS dafür sorgen, dass das ausgegebene nicht angezeigt wird.

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ob das so funktioniert? Ausprobieren:wink:
    Allerdings könnte sich das negativ auf die Ladezeit deines Blogs auswirken.
     
  3. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Sieht schon mal gut aus *g*

    nur leider sehe ich die Ausgabe noch über dem blog.

    trotzdem Danke :lol:

    greets Michél
     
  4. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Das sollte das visibility:hidden; eigentlich verhindern:???:
     
  5. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    ich musste den <div id="mailabruf" style="width:0px; height:0px; visibility:hidden;">
    raus nehmen weil der blog sonst garnicht funktioniert hätte *grummel*

    wenn ihr noch ein paar Ideen habt ich teste sie gerne für euch

    greets Michél
     
  6. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    [quellcode] <?php
    <div id="mailabruf" style="width:0px; height:0px; visibility:hidden;">
    include("http://sailmiele.de/wordpress/wp-mail.php");
    </div>
    ?> [/quellcode]
    funtioniert auch nicht leider kann php nichts mit CSS anfangen
    greets
     
  7. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    :shock: Entweder ich hab einen Fehler im Code den ich zu blöd bin zu finden, oder äh, keine Ahnung.
    Wie hast du den Code in dein Theme eingefügt? Mach das am besten direkt in den Daten per FTP. Am besten in die footer.php.
    Ansonsten kann man die CSS-Eigenschaften auch in die style.css einfügen.
    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  8. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Kann nicht funktionieren, da total zermurkster Quellcode.
     
  9. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    ich habe es mal so wie du es mir angegeben hast in die footer.php ein gebunden und
    das selbe Problem :(

    davor hatte ich es übrigens in die wp-blog-header.php ein gebaut gehabt deshalb der Fehler mit dem <div> tags
    also war ich schuld :neutral:

    *grübel*

    muss man evtl den div-tag in die wp-mail.php einbauen? denn wenn die die daten ausgibt... *grübel*

    was meinst du?
    lg Michél
    P.S.: danke das du dich meiner annimmst :lol:
     
  10. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    hmm wenn ich den <div> in die wp-mail.php ein baue dann Sieht man Wordpress nicht :(

    hmm.
     
  11. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Nein!

    Aber ich habe den Code nochmal gecheckt:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Das MUSS funktionieren.
     
  12. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Nö, nix unsichtbar! :confused:

    Naja Danke, :lol: ich geh mal pennen, wünsch dir auch eine gute nacht.

    Greets Michél
     
  13. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    hmm eine Idee:

    kann man nicht die Ausgabe inner halb der wp-mail.php unterbinden?
    so das sie zwar abruft und das alles macht aber nix anzeigt? :-|

    wenn das geht wär ja was.
    nun aber gute nacht *g*
    und danke nochmal

    lg Michél
     
  14. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Doch :neutral:
    Ich hab's diesmal getestet.

    Das geht sicher auch. Aber es ist nicht notwendig, wenn man Code samt DIV korrekt einbindet.
     
  15. spickzettel

    spickzettel Well-Known Member

    Registriert seit:
    19. Januar 2006
    Beiträge:
    1.848
    Zustimmungen:
    0
    Bei mir flutscht das wie Butter. Aber nur, solange es keine Fehlermeldung gibt :) Die verschiedenen Möglichkeiten:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wenn es aber z.B. keine Mail gibt, wird eine Fehlermeldung ausgegeben und das Skript bricht ab. Dann fehlt das Ende der Seite. Man müsste also wohl die Ausgaben in der wp-mail.php entfernen. (Kopieren als wp-mail-stumm.php, alle Ausgaben wegmachen und dann die wp-mail-stumm.php aufrufen).

    Und bevor ich erkläre, was alles gemacht werden müsste, habe ich es gerade selbst gemacht: Plugin Silent Mail
     
  16. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Danke Soweit.

    Aber wo in der datei bindet ihr denn die Tags ind die header.php bzw footer.php ein?

    bei mir ist das immer noch sichtbar.

    schaut mal hierher
    *Gurmmel*
    wenn keine mail da ist dann steht immer oben
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    und sonst steht da die mail *seufz*

    Liebe grüße Michél
     
  17. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Ich binde es in die footer.php ein, vor dem </body>-Tag.

    Aber ersetze bitte dein <div> mal gegen
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    wiegesagt, ich habe das gestern so bei mir probiert und die Unsichtbarkeit hinbekommen.
     
  18. Sailmiele

    Sailmiele Member

    Registriert seit:
    23. Juli 2006
    Beiträge:
    12
    Zustimmungen:
    0
    Danke Danke Danke!

    ich habe es Dank euch geschafft.
    das es so eine schwere geburt war lag daran das ich gerstern wohl zu müde war um zu merken das ich

    einen der Falsch ein gebauten Codes vergessen hatte raus zu nehmen.


    Ich habe den Kode nun in der Index.php (html gerüst rum gelegt *g*)
    eingesetzt. weil durch den Footer die neuste mail erst beim zwoten laden angezeigt wurde.

    nun funzt es Vielen dank!!

    greets Michél
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden