Video als Beitragsbild

  • Hi Leute,
    Mit hilfe dieser Zeile Code:

    PHP
    add_theme_support( 'post-thumbnails' );


    ist es ja möglich Beitragsbilder festzulegen und diese dann per:

    PHP
    echo the_post_thumbnail();


    im Frontend darzustellen.

    Nun wollte ich Fragen, ob man das auch mit Video´s umsetzen kann.
    Ich habe das in der functions.php eingefügt:

    PHP
    function basic_setup() 
    {
        add_theme_support( 'post-formats', array(
            'aside', 'image', 'video', 'audio', 'quote', 'link', 'gallery',
        ) );
    }
    add_action ('init', 'basic_setup');


    Hat mir aber nicht geholfen.

    Ich wollte eine Video-Datei sozusagen als "Beitragsbild" darstellen, welches man dann auch direkt abspielen kann.
    Kann mir da jmd helfen??

    LG und Danke!

    • 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

  • Ich würde es über custom fields umsetzen. Dazu müsstest du dich dann erst mal einlesen.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Den Link zum Video im Custom Field angeben und im Template an gewünschter Stelle ausgeben.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ich habe ein custom Feld erstellt,
    Key: video
    Value: [video src="http://url.com/wordpress/wp-c…14/10/video.flv" width="720" height="480"]
    Dann wollte ich mir das Video dazu ausgeben:

    PHP
    $key = 'video';
                        $themeta = get_post_meta($post->ID, $key, TRUE);
                        if ($themeta != '') 
                        {
                            $video_embed = get_post_custom_values($key, $post->ID);
                            foreach ($video_embed as $key => $value)
                            {
                                echo $value;
                            }
                        }


    Aber ich bekomme einfach nur:

    Zitat

    [video src="http://url.com/wordpress/wp-c…14/10/video.flv" width="720" height="480"]


    ausgegeben, weiß jmd warum und wie das lösen könnte?

  • oke also so klappt es:

    PHP
    $values = get_post_custom_values('video');
    $shortcode_output = do_shortcode($values[0]);
    echo $shortcode_output;


    Auf meinem Desktop wird es auch korrekt angezeigt, aber auf meinem iPhone verschwindet das Video einfach,
    kann mir da jmd weiterhelfen?

Jetzt mitmachen!

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