Bilder verlinken im Beitrag

    • 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

  • Schreib den Beitrag ohne Link, speicher ab, kopier die URL des Beitrags aus der Adresszeile bzw. dem more-Tag und füge den Link um das Bild nachträglich hinzu.

    Wäre die einfachste Variante die mir spontan so einfällt. ;-)

  • ok, aber da die seite zwiesprachig ist, wäre das immer ganz schön aufwand, ich habe mir jetzt den content ausgelesen aus setz den link dann mit the_permalink ums bild...

    geht es denn ausserdem das man ein thumbnail nur auf der übersichtsseite hat und auf der single-ansicht wird es ausgeblendet?

  • geht es denn ausserdem das man ein thumbnail nur auf der übersichtsseite hat und auf der single-ansicht wird es ausgeblendet?


    Ja.
    In der single.php das nutzen:

    HTML
    <?php the_content('', TRUE); ?>


    Dann wird alles vore MORE nicht angezeigt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Ja.
    In der single.php das nutzen:

    HTML
    <?php the_content('', TRUE); ?>

    Dann wird alles vore MORE nicht angezeigt.

    das ist schon mal gut, nur hätte ich ja gern den text, der im teaser steht, auch wieder in der einzelseite mit ausgegeben. der fehlt ja dann auch komplett.
    Oder muss man dann den text doppelt eingeben?

  • Das ist ja eben der Sinn der Angabe...der Teaser wird nicht angezeigt. Und da du das Bild im Teaser verwendest, wird es dann nicht angezeigt.

    Wenn das Bild nicht direkt in den Artikel eingebettet werden muss, wäre es vielleicht günstiger, Benutzerdefinierte Felder zu verwenden. Da kannst du genau bestimmt, wann sie angezeigt werden. Und du musst sie nicht mehr manuell verlinken, sondern nur manuell die Adresse des Bildes als Benutzerdefiniertes Feld eingeben.

    http://forum.wordpress-deutschland.org/konfiguration/…html#post121794

    Dann könntest du z.B. in index.php vor the_content das schreiben:

    PHP
    <a href="<?php the_permalink(); ?>"><img src="<?php echo c2c_get_custom('teaserbild'); ?>" alt="Teaserbild" border="0" /></a>

    "Eine gut gestellte Frage ist schon halb beantwortet."

    Einmal editiert, zuletzt von jottlieb (11. September 2007 um 14:34)

  • PHP
    <?php the_content('weiterlesen'); ?>


    Das soltle eigentlich schon ausreichen damit ein Link kommt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • das war auch mein erster gedanke, aber da ich die beiträge in einer statischen seite eingebunden habe, (mit query_posts('cat_id=0')) funktioniert das anscheinend nicht mehr.

  • Dann setzen wir den Link halt manuell ins Template:

    PHP
    <a href="<?php the_permalink(); ?>">weiterlesen</a>


    Das sollte klappen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • den link hab ich so gesetzt, klappt auch gut. aber ich müsste ja den eingegebenen text dann manuell an diesem more-tag aufsplitten, da das nicht mehr automatisch geht.

    ich habe es jetzt mit $post->post_content gemacht und dann an dem <!--more--> abgeschnitten.

    Wenn es da noch eine elegantere lösung gibt wäre dasn icht schlecht :-)

Jetzt mitmachen!

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