Eine kurze Frage, nachdem mir heute aufgefallen ist, dass jetzt auch Spotify In-Tweet abspielen von Podcasts anbietet. Gibt es eine Möglichkeit das auch für den Podloveplayer zu machen, oder ist das ein Feature, dass nur großen zentralen Services zur Verfügung steht?
EDIT: Richtige Vokabel helfen der Deutlichkeit: Es geht um das Cards Feature von Twitter
Nachdem die Fyyd-Lösung nochmal aufkam (Podlove Player in Posts einsetzen) hier die Selbstbau-Lösung für Podlove-Publisher-Nutzer: ein Podlove-Template.
{% if not is_feed() and episode.slug %} {# make sure this only appears on episode pages #}
<meta name="twitter:player" content="https://cdn.podlove.org/web-player/5.x/share.html?config=https://YOURDOMAIN/wp-json/podlove-web-player/shortcode/config/default/theme/default/show/default&episode=https://YOURDOMAIN/wp-json/podlove-web-player/shortcode/publisher/{{ episode.post.ID }}"/>
<meta name="twitter:player:width" content="440"/>
<meta name="twitter:player:height" content="200"/>
<meta name="twitter:card" content="player"/>
<meta name="twitter:url" content="{{ episode.url }}"/>
<meta name="twitter:title" content="{{ episode.title }}"/>
<meta name="twitter:description" content="{{ episode.subtitle }}"/>
<meta name="twitter:site" content="@YOURTWITTER"/>
<meta name="twitter:creator" content="@YOURTWITTER"/>
<meta name="twitter:image" content="{{ episode.imageUrl }}"/>
{% endif %}
Das sollte dann in Podlove > Templates bei Insert in document head ausgewählt werden.
Vielen Dank! Genau mein Frickelkram. Sowas liebe ich ja…
Das funktioniert soweit und der Validator zeigt auch was vorzeigbares an. Nur: Wie poste ich sowas denn dann auf Twitter? Was muss zusätzlich getan werden, damit die Card in einem Tweet dargestellt wird?
Ich spiele gerade damit herum, weil der Player praktischer Weise auch auf Mastodon funktioniert. Was bei mir nicht klappt, ist die Anzeige eines Bildes als Hintergrund. Ich dachte „episode.imageurl“ müsste doch eigentlich das in einer Episode hinterlegte Bild sein, aber das scheint nicht zu funktionieren. Hat jemand einen Tipp?