Plugin gesucht für täglichen Bilderwechsel

    • Anzeige

    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.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat von Lilia

    Niemand? Dann vielleicht einen Tipp, wo ich danach suchen kann?
    Ist es evtl. auch möglich so etwas per Javascript zu machen?

    Naja, wenn du deine Bilder bei Flickr hast, dann gibts irgendeine Funktion das man sich in der Sidebar ein Zufallsbild daraus anzeigen lassen kann. Aber es müßte sicherlich auch ein PlugIn oder ähnliches geben, wo man Flickr nicht dazu braucht.

    Ansonsten kannste ja mal auf http://wp-plugins.net/ nachschauen, vielleicht ist da etwas dabei.

  • Zitat von chilidog

    Naja, wenn du deine Bilder bei Flickr hast, dann gibts irgendeine Funktion das man sich in der Sidebar ein Zufallsbild daraus anzeigen lassen kann. Aber es müßte sicherlich auch ein PlugIn oder ähnliches geben, wo man Flickr nicht dazu braucht.

    So ein Plugin gibt es: Random Image Displayer - ein tolles Plugin, welches sogar "Bildunterschriften" zeigen kann (in meiner "Sandkiste" ist es aktiv).
    Aber es generiert bei jedem reload ein neues Bild - ich möchte diesen Wechsel aber nur einmal pro Tag - also abhängig vom Datum.

    In der Sandkiste ist auch das Deep Thought Plugin aktiv, welches leider keine zufälligen Quotes ausgibt, sondern einer vordefinierten Liste folgt.

    Ich habe mir auch viele andere Random-Plugins angesehen - sie alle generieren was-auch-immer bei jedem reload.

  • Hi Jens,

    geschaut hab ich - bin aber nicht wirklich schlau draus geworden - es liest sich viel zu kompliziert für das, was ich möchte.

    Im Moment wusel ich mich durch "how-to-php" - nicht wirklich einfach. Ein Diagramm, was ich möchte hab ich schon :):

    -> Datum0 = 1.1.06
    -> stell das aktuelle Datum fest und merk es dir als Datum1
    -> if Datum1 = Datum0 then mach gar nix
    -> if Datum1 =/ Datum0 then änder Datum0
    -> goto Verzeichnis images und such dir ein Bild aus
    -> zeig das Bild an (optional mit Link)

    Falls sich da jemand dran wagen möchte, hab ich da nix gegen. Ansonsten gilt: das Jahr ist noch jung, bis Weihnachten sollte auch ich das schaffen *g*

  • dann nimm lieber das

    http://spoken-for.org/archives/2005/02/22/810/

    der quelltext ist "stinking simple"

    kann beliebig ergänzt werden, wir müssen bloß rausbekommen, wie wir da steht dem text bilder reinbekommen.

  • ich buddel ja nu schon seit einem jahr an wordpress rum.... was meinst du wohl, was ich inzwischen an abstrichen gemacht hab.... Manche Sachen gehn halt einfach nicht, wenn man kein php-profi ist.
    ich schau inzwischen im monatsryhtmus auf den diversen plugin-seiten und im codex nach, ob es lösungen gibt. und hin und wieder werde ich auch tatsächlich fündig.
    aber sowas, was du jetzt aktuell suchst, habe ich wirklich nicht gefunden.

    du könntest höchstens noch den seasonal style switcher probieren. ist zwar für die änderung der ganzen seite zuschtändig, aber evtl. findest du darin den code-schnipsel, den du brauchst.

  • Zitat von Lilia

    Hi Jens,

    geschaut hab ich - bin aber nicht wirklich schlau draus geworden - es liest sich viel zu kompliziert für das, was ich möchte.

    Im Moment wusel ich mich durch "how-to-php" - nicht wirklich einfach. Ein Diagramm, was ich möchte hab ich schon :):

    -> Datum0 = 1.1.06
    -> stell das aktuelle Datum fest und merk es dir als Datum1
    -> if Datum1 = Datum0 then mach gar nix
    -> if Datum1 =/ Datum0 then änder Datum0
    -> goto Verzeichnis images und such dir ein Bild aus
    -> zeig das Bild an (optional mit Link)

    Falls sich da jemand dran wagen möchte, hab ich da nix gegen. Ansonsten gilt: das Jahr ist noch jung, bis Weihnachten sollte auch ich das schaffen *g*

    Momenan habe ich leider nicht die Zeit Dir weiter zu helfen.

    ABER:
    Ich gebe Tadzor Bescheid das er sich hier mal melden soll. ;) Das ganze funktioniert sicher super einfach über die beschriebene Methode. Vielleicht können wir Tadzor dochmal überreden das er daraus ein Plugin macht. Das Script ist wirklich genial.

  • Hi Jens,
    nur keinen Stress und keine Hektik, hier ist keiner verpflichtet zu helfen und muss sich auch nicht entschuldigen, wenn man keine Zeit (oder auch Lust) hat. :)

    Ich lerne z.Zt. ja auch selbst wie php funktioniert (oder eben auch nicht *g*). Es gibt im Netz zum Glück viele gute Seiten, die das Ganze nicht allzu kompliziert erklären:
    meine persönlichen Links zum Thema how-to-bau-ne-internetseite

    W3 Schools ist dabei mit Abstand die beste (leider in Englisch), weils dort "Sandkisten" gibt, wo man alles sofort ausprobieren kann.
    Da versuch ich grad das Problem mit den zwei "Hintergrundbildern" zu lösen :rolleyes:

    Zitat von sternenlicht

    du könntest höchstens noch den seasonal style switcher probieren. ist zwar für die änderung der ganzen seite zuschtändig, aber evtl. findest du darin den code-schnipsel, den du brauchst.

    Stümmt, das ist ne Idee - danke :)

  • soll das Bild den ganzen Tag gleich sein oder nur per session?
    um wieviele Bilder geht es denn?

    wenn täglich:
    datum und bild in der db ablegen.
    beim nächsten aufruf der Seite wird datum verglichen und wenn gleich, dann bild ausgeben
    paßt datum nicht wird neues zufälliges bild ermittelt in der db abgespeichert und das ganze geht von vorn los

    wenn session:
    nicht in db sondern per variable was einfacher sein dürfte

  • Hi Tadzor,

    - das Bild soll den ganzen Tag gleich sein,
    - es soll zufällig aus einem Verzeichnis gewählt werden,
    - es sollen bis zu 72 Bilder sein.

    Der Random Image Displayer ist ja fast perfekt. Er wird aufgerufen mit:

    Code
    <?PHP displayrndimg(); ?>

    Gibt es vielleicht eine einfache Möglichkeit, dass genau diese Codezeile nur einmal pro Tag aufgerufen wird?
    Ich wusel mich grad durch den Code für Deep Thought (der wechselt nur einmal pro Tag), um dort evtl. den Schnipsel zu identifizieren , den ich brauche.

    Grüßlis
    Lilia

  • Ich hab ein wenig experimentiert:


    Das Ding zeigt ein ganz tolles Random Image Plugin an - welches natürlich bei jedem reload das Bild wechelt. :(



    Echt wuschiges Gefummel - aber zumindest gibts jetzt keine Fehlermeldungen mehr. Leider gibts aber auch keine Ergebnisse - das Ding zeigt nix an. :(

    Und dann noch das...
    *tusch*


    Das Schnipsel soll jeweils ein Bild zeigen, welches den aktuellen Wochentag zeigt - und *jippieh* genau das tut es auch. Zu bewundern in meiner Sandkiste. Für jeden Profi wahrscheinlich absolut lächerlich, aber ich bin stolz auf mich.:p
    Ich werd als nächstes versuchen, daraus ein "richtiges" Plugin zu basteln - wahlweise für Wochentage, Monate, Jahreszeiten... :rolleyes:

  • Wenn du ein zufälliges Bild per Tag haben willst wirst du wohl um einen Eintrag in der Datenbank nicht herumkommen, da das bild und die Zeit dann "dauerhaft" gespeichert werden. Mal schauen das ich da was zusammenbastel....
    Bei dem 2ten Code-Schnipsel:

    PHP
    echo "<img src=\"".$bilder[$key]."\">";

    tauschen gegen

    PHP
    echo "<img src=\"".$ordner.$bilder[$key]."\">";

    dann wird auch ein Bild angezeigt


    P.S. normalerweise ist Wordpress doch XHTML oder? bei dem Plugin "RndImgDisplayer" sind alle HTML-Tags großgeschrieben, somit wird XHTML wieder zerstört...

  • ah ja, mit dem zusätzlichen Ordneraufruf funktionierts - aber halt auch mit Bilderwechsel bei jedem reload.
    Trotzdem danke.

    Zitat von tadzor

    Wenn du ein zufälliges Bild per Tag haben willst wirst du wohl um einen Eintrag in der Datenbank nicht herumkommen, da das bild und die Zeit dann "dauerhaft" gespeichert werden. Mal schauen das ich da was zusammenbastel....

    Das klingt ja richtig kompliziert... dabei sieht das Flow-Diagramm so einfach aus.

  • im Anhang ist ne Bastelei. Bitte mal testen obs so hinkommt ;) Bei mir gehts zumindest

    Datei ins PluginVerzeichnis, darin Ordner namens "rndpictures" erstellen, mit Bildern füllen. An geeigneter Stelle rndpic() einfügen. Standartzeit ist 3600 sec(1 Std). mit rndpic(10) würde z.b. alle 10 sec ein neues Bild reingesetzt

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!