YouTube / SoundCloud vietoj „featured image“?

Kaip atvaizduoti Video arba SoundCloud įrašus vietoj „featured image“?

Pavyzdžiui taip, kaip daro PaulBlack tema.

Augustinas

Nesu tikras, kaip elgiasi ši konkreti tema – tam reikėtų pamatyti jos programinį kodą. Jeigu reikalingi servisai palaiko (o SoundCloud, YouTube, Vimeo ir pan. – palaiko) oEmbed, aš naudočiausi tuo. Šiek tiek jau esu rašęs apie oEmbed anksčiau, o šitas scenarijus atrodytų maždaug taip:

1. Įjungiame temoje audio/video įrašų formatų palaikymą

2. Sukuriame atskirus šablonus šiems formatams. Tam galima pasinaudoti has_post_format() sąlygine funkcija.

3. Iš kur paimti nuorodą į resursą (audio/video failą) – jūsų pasirinkimo reikalas – galima juos saugoti įrašo „Custom Fields“, arba „Excerpt“ laukuose, arba išfiltruoti iš turinio (post_content)

4. Funkcijos wp_oembed_get($url, $options) pagalba iš SoundCloud, YouTube ar kito šaltino gaunate konkretų embed kodą, ir jį išspausdinate reikiamoje šablono vietoje.