Zeige Video im Auszug

Also habe ich kürzlich herausgefunden, wie ich meine Blog-Seite ändern kann, um Ausschnitte anzuzeigen, indem ich das zu in meiner index.php Datei.

Ich verwende ein benutzerdefiniertes Kindthema und musste leider die elterliche elfelf.php Datei editieren, um den weitergelesenen Link zu ändern, um mehr zu lesen, was ich weiß, ist nicht der richtige Weg, aber aus irgendeinem Grund, als ich eine function in erstellt habe Meine functions.php im Theme-Ordner hat es nicht überschrieben und als ich die Zeilen in der elterlichen functions.php Datei gelöscht habe, ist der Post-Inhalt verschwunden !? (Ich denke, das ist Frage 1)

Meine eigentliche Frage ist jetzt, wenn ich die Ausschnitte zur Arbeit bekomme, wird das Video im Auszugsposten nicht angezeigt, so dass es aussieht, als hätte ich einen Satz und der Beitrag endet, wenn dort ein Video angezeigt werden soll. Ich möchte nicht, dass Benutzer verwirrt sind und denken, dass das das Ende des Posts ist …

  1. Gibt es eine andere Möglichkeit, die functions.php Datei zu überschreiben, so dass ich die Auszüge mehr lesen kann, ohne die übergeordnete functions.php zu bearbeiten

  2. Wie kann ich meine Videos in meinen Auszügen anzeigen lassen?

Danke und ich hoffe, das macht Sinn, lass es mich wissen, wenn du Klarheit brauchst!

Solutions Collecting From Web of "Zeige Video im Auszug"

filter the_excerpt ()

Wenn Sie remove_filter( 'get_the_excerpt', 'wp_trim_excerpt' ) und Ihren eigenen get_the_excerpt Filter hinzufügen, können Sie dies tun.

Der Standardfilter ( wp_trim_excerpt() ) kann in Zeile 2023 von /wp-includes/formatting.php wenn Sie nur das ändern wollen. Das Ausmaß dessen, was Sie tun müssen, ist nur zu modifizieren, welche Tags in strip_tags() erlaubt sind.

Überschreiben von functionen.php

Wie für das Überschreiben der functions.php ist der Codex ziemlich klar, was Sie tun müssen.

update: Hier ist ein gutes Tutorial zum erlauben von Tags in the_excerpt()

@Marques: Ich habe das Tutorial geschrieben, auf das du dich beziehst: Wie man HTML-Tags in WordPress-Auszug ohne ein Plugin erhält

Der “MAIN_CODE”, den Sie hinzufügen, steht in Konflikt mit den folgenden functionen in der Datei “functions.php” für Twenty-Yves-Thema: speziell “twentyleven_excerpt_length ()” Startzeile 312 des Codes. Sie müssen diesen Filter entfernen (oder auskommentieren).

Es könnte andere functionen in der “functions.php” Datei von twentyleven wie (nicht 100% sicher, da ich es nicht getestet habe): “twentyeleven_custom_excerpt_more ()”, “twentyleven_auto_excerpt_more ()”

Über das Zulassen von Videos im Ausschnitt, als ich den Code geschrieben habe, habe ich das nicht getestet. Verwenden Sie das HTML5 -Tag? Wenn du einen Beitrag mit einem Video teilen kannst, kann ich einen Blick darauf casting und sehen, ob es funktioniert …

Hoffe das hilft.

Boutros Abichedid.

@Marques: Ich habe gerade den “MAIN_CODE” aus dem Tutorial oben auf meinem Blog für TwentyEleven und TwentyTen Themen getestet . Link unten:

So erhalten Sie HTML-Tags in WordPress-Auszug ohne ein Plugin

Sie haben Recht, und ich möchte nur Ihre Beobachtung bestätigen, dass sich in der HAUPTSEITE DES BLOGS nichts ändert, auch wenn Sie functionen in der Datei “functions.php” nicht kommentieren. Es gibt definitiv einen Konflikt mit meinem Code und kein lokales Installationsproblem. Ich bin überrascht, dass mein Code für diese 2 Themen für die Hauptseite nicht funktioniert hat.

Für die Archivseiten funktioniert der “MAIN_CODE” jedoch wie für Twentyten vorgesehen aber nicht TwentyEleven ?? (Sie müssen immer noch 2 functionen ‘twentten_auto_excerpt_more ()’ und ‘twentyten_excerpt_length ()’ in der Datei “functions.php” auskommentieren)

Ich werde meinen Code speziell für diese 2 Themen untersuchen, und wenn ich die Lösung finde, werde ich zurückkommen. Boutros.

Die beste Lösung für dieses Problem ist die integrierte function CPF, Custom Post Formats.

Fügen Sie Motivunterstützung für das VIDEO-Format hinzu. Fügen Sie dann in der Themenschleife eine bedingte statement hinzu, dass, wenn Postformat == zu Video ist, verwenden Sie den_content anstelle von the_excerpt.

Dies wird das Problem lösen und das Video sogar auf Kategorieseiten oder auf der Homepage anzeigen, wo andere Postauszüge gezeigt werden.

Hier ist Link für CPF von Codex. Mit nur einer Codezeile können Sie Ihrem Thema Unterstützung für das Videoformat hinzufügen. http://codex.wordpress.org/Post_Formats