Cool, danke funktioniert :) Da wäre ich nie drauf gekommen :D
Beiträge von LiLaLena
-
-
Ja, ich habe das Plugin WP-Rocket im Einsatz.
-
P.S. Wie es scheint, wird der Player nur dann angezeigt, wenn ich bei Wordpress eingeloggt bin. Es liegt also nicht im Gerät. Wieso ist das so? Lässt sich das irgendwo konfigurieren?
-
Hallo,
habe in meinem Blog den [audio]-Shortcode eingesetzt. Beim Test mit meinem Smartphone (Android, Samsung Duos, Chrome) aber wurde der Player nicht angezeigt. Habe im Moment leider nicht die Möglichkeit mit weiteren mobilen Geräte zu testen aber vielleicht geht der Player ja allgemein nicht mit Smartphones? Weiß jemand dazu mehr? Und falls das so ist, welche Möglichkeit gibt es für einen einfachen Player (Play, Pause, Stopp) zum abspielen einer MP3-Datei im Blogartikel.
Danke.
-
maxe: Sorry, der add_shortcode-Befehl war natürlich bei mir noch auskommentiert ;) Da die Funktion nicht funktioniert, hatte ich alle Zeile auskommentiert und für das Posting hier nur nicht wieder einkommentiert.
mensmaximus: Danke für den Hinweis. Ich ändere meine Funktion und probiere es aus.
-
Hallo Maxe,
danke für deine Antwort. Ich möchte dass der Autor seine MP3 in die Mediathek hochläd und die URL dazu als Custom Post Field angibt. Im Template ist der Shortcode verankert. Bleibt die Eingabe des Autors leer, wird kein Player angezeigt. Gibt der Autor eine MP3 mit an, wird der Player angezeigt und greift natürlich auch auf die richtige Datei zu.
Der Shortcode steckt als im Template, sagen wir mal zwischen dem Header und dem Loop (die beste Platzierung möchte ich noch mittels A/B-Testing ermitteln). Ich dachte eben der Shortcode gibt mir da die bestmögliche Flexibilität. Verschieben. Messen. Wieder verschieben. Messen. Beste Position gefunden. Fertig. Oder ist das die falsche Anwendung von Shortcodes? Bin noch nicht so tief im Thema und über deine Hilfe sehr dankbar.
-
Danke für die schnelle Antwort. Hier die Funktion:
PHPfunction add_player () { $key_2_values = get_post_custom_values('mp3-to-play', $post_id); // Fülle Array mit allen Values if ($key_2_values[0] != '') { // Kein benutzerdefiniertes Feld vergeben? Lasse Output weg.. echo "[audio mp3=\"" . key_2_values[0] ."\"][/audio]"; } else { // nothing } } //add_shortcode( 'player', 'add_player' ); -
Hallo liebe Community,
ich habe mir einen Funktion in der functions.php geschrieben, die ein Custom Post Field ausliest (enthält die URL zu einer mp3-Datei) und dort in einen echo-Befehl einsetzt, ähnlich folgendem Code:
Leider (oder natürlich) wird der Text mir im Frontend der Seite als Text angezeigt, nicht als von WordPress verarbeitetes HTML. Wie kann ich den Befehl formulieren, dass WordPress meinen Befehl auch so erkennt, wie man ihn im Backend des Artikels eintragen würde. Ist echo das Problem? Wenn ja, was ist der korrekte Befehl?
Vielen Danke,
Lena