wp_get_archives Darstellung - before=Bild möglich?

  • Servus,

    ich versuche gerade beim Template Tag 'wp_get_archives' beim Parameter 'before' ein Bild einzufügen, bekomme es aber nicht hin.

    Meine Zeile sieht so hier aus:

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=Bild&after=<br />'); ?>



    Anstatt 'Bild' habe ich das hier versucht:

    Code
    <img src="image.gif">



    Funktionierte aber nicht. Aus den " habe ich ' gemacht und bekam dann einen Error vorgesetzt. Bin in der Hinsicht überfragt. Ist es überhaupt möglich dort ein Bild einzufügen?

    Grüße
    Denis

    • 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

  • Hab's mal schnell ausprobiert, funktioniert einwandfrei:

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src="kompletterpfadzumbild" />&after=<br />'); ?>


    Hochkommata darfst du nicht benutzen, bzw. nicht normal.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Mhh bei mir funktioniert es nicht. Ich habe folgende Zeile drinstehen:

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src="[URL]http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif[/URL]" />&after=<br />'); ?>



    Angezeigt wird nur ein rotes X.
    Der Pfad zum nichtvorhandenen Bild sieht so hier aus (ohne Unterstriche!):

    Code
    http://www.deniswelsch.de/"_[URL]http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif/[/URL]_"
  • Der Bildpfad ist 100%ig richtig aber er wird nicht so verwendet wie ich ihn in der .php Datei angebe. Es wird nochmal meine URL vorrangesetzt, keine Ahnung wieso.

    Code
    http://www.deniswelsch.de/"_[URL="http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif/"][U][COLOR=#800080]http://www.deniswelsch.de/wp-content...doc_green.gif/[/COLOR][/U][/URL]_"



    So sieht der Pfad aus wenn ich die Eigenschaften des roten X anschaue. Da ist eindeutig was zuviel, wieso weiss ich nicht.

  • Hmm. Jetzt ist die Frage: Wo kommt die URL her und wer macht das?
    Lautet der Code wirklich genau so?

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src="http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif" />&after=<br />'); ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Hmm. Jetzt ist die Frage: Wo kommt die URL her und wer macht das?
    Lautet der Code wirklich genau so?

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src="http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif" />&after=<br />'); ?>



    Ja, der Code lautet wirklich so!

  • Kopiere trotzdem mal aus Spaß meinen Code und füge ihn ein...
    Ansonsten: Wie bearbeitest du die Themedateien?

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Hab deinen Code kopiert und es funktioniert nicht. Kannst dich gerne davon auf meiner Seite überzeugen: Denis Welsch - Blog Deluxe & Personal Showcase

    Ich hab auch mal das den Pfad hier probiert:

    Code
    wp-content/themes/showcase/images/content/icons/doc_green.gif



    Vor dem wp-content wird ein Anführungszeichen hingeknallt, frag mich nicht wo das herkommt. Url zum Bild sieht dann so hier aus:

    Code
    h**p://www.deniswelsch.de/"wp-content/themes/showcase/images/content/titles/icons/doc_green.gif/"



    Der Slash nach dem .gif macht mich auch stutzig.
    Ich benutze den Editor von Windows.

    Update:
    Wenn ich den Quelltext über den Browser aufrufe, sieht der Pfad so hier aus, sehr kurios...

    Zitat
  • Seltsam seltsam seltam...bei mir passierte das ja schließlich nicht.

    Aber nimm mal Spaßeshalber diesen Code:

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src=\"http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif\" />&after=<br />'); ?>


    Die Backslashs verhindern, dass PHP denkt dass hier der String zu Ende sein könnte.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Seltsam seltsam seltam...bei mir passierte das ja schließlich nicht.

    Aber nimm mal Spaßeshalber diesen Code:

    PHP
    <?php wp_get_archives('type=postbypost&limit=6&format=custom&before=<img src=\"http://www.deniswelsch.de/wp-content/themes/showcase/images/content/icons/doc_green.gif\" />&after=<br />'); ?>


    Die Backslashs verhindern, dass PHP denkt dass hier der String zu Ende sein könnte.



    Geht leider auch nicht :(

    Zitat



    Ich bin überfragt.

  • Nochmal ich.
    Ich habs jetzt komplett anders geregelt um mein bild anzuzeigen.

    Code in der Sidebar:

    PHP
    <ul>
        <?php wp_get_archives('type=postbypost&limit=6&format=html'); ?>
    </ul>



    CSS:

    Code
    ul {
     list-style-image:url(images/content/icons/doc_green.gif);
     padding: 5px 5px 2px 20px;
     margin: 0 0 0 0;
     vertical-align: middle;
     }

Jetzt mitmachen!

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