Artikelbild (thumbnail)

  • Hallo an alle,

    gibt es die Möglichkeit das Artikelbild von einer URL, die in ein Benutzerdefiniertes Feld angeben wird, festzulegen?

    Danke im Voraus,

    xXcyberXx

    • 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

  • antwort: ja, problemlos moeglich, aber haengt im detail vom bestehenden theme ab.

    prinzip:

    PHP
    <?php $image = get_post)meta?($post->ID, 'bild_url', true);
    if( $image ) : ?>
    <img src="<?php echo $image; ?>" alt="" />
    <?php endif; ?>



    genaueres, wenn du uns dein theme und einen link zu deiner seite mitteilst.

  • Danke für deine schnelle Antwort.
    Ich benutze das Twenty Ten Theme. Ich kann leider den Link nicht posten da es sich um eine Adult Content Seite handelt.

    Ich benutze das Plugin PHPMyVideoBlog um Videos zu erstellen. Jedes Video, was erstellt wird, wird mit bestimmten Custom Fields bestückt und ein Custom Field von diesen enthält eine URL die zu den Thumbnail(JPG) für das Video führt. Jetzt möchte ich gerne das Wordpress dieses Custom Field (URL z.B.: http://www.testbild.com/bild1.jpg) ausliest und dieses Bild halt als Artikelbild festlegt.

    Kann man nicht einfach den Pfad zum Artikelbild ändern? Anstatt den Pfad zum Uploadfolder angeben halt zu einem Custom Field angeben, wo die URL vom Bild angeben wird.

    Wenn ich das Artikelbild per Hand anlegen möchte, kann ich nur das Bild von meinem PC hochladen. Die Funktion als Artikelbild festlegen gibt es nicht bei einer URL-Angabe als Quelle.

    Viele Grüße und danke im Voraus,

    xXcyberXx

  • erstmal und wichtig: twenty ten wird bei deinem naechsten upgrade ueberschrieben - anpassungen sind dann weg.
    ausweg: child theme erstellen http://codex.wordpress.org/Child_Themes

    beispiel - wenn das video-thumbnail oben links im artikelinhalt erscheinen soll:

    den custom-field-code koenntest du in loop.php vom twenty ten (und evtl auch in loop-single.php) einbauen; zB:

    vom ist-zustand (etwa von zeile 140):

    PHP
    <?php else : ?>
       <div class="entry-content">
        <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?>



    zu:

    PHP
    <?php else : ?>
       <div class="entry-content">
     
    <?php $image = get_post)meta?($post->ID, 'bild_url', true);
    if( $image ) : ?>
    <img src="<?php echo $image; ?>" alt="" class="video-thumb" />
    <?php endif; ?> 
     
        <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?>



    und in die style.css zB zufuegen (kannst du anpassen):

    Code
    .entry-content img.video-thumb { float: left; margin-right: 10px; }



    alles ungetestet - vorm bearbeiten bitte eine sicherungskopie des themes erstellen.

    (wenn das thumbnail auch noch zB auf das video verlinkt werden soll, wird es komplizierter)

  • Danke für deine Antwort. Ich werde es mir noch einmal durch den Kopf gehen lassen und wenn ich es ändern sollte hat mir deine Antwort sicher weiter geholfen.

    Viele Grüße,

    xXcyberXx

Jetzt mitmachen!

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