WP - Yeni embed link olusturma 2

WordPress sitelerinizde yazi yazma alanina bir link yapistirdiginizda otomatik olarak resim yada video olusturur. Ornek youtube linki eklediginizde, video otomatik olarak yaziniza eklenmis olur. Bu ozelligi farkli siteler icinde yaparak islevsel hale getirebilirsiniz.

WordPress embed ozelligi icin zaten hali hazirda siteler mevcut. Bunlar:

  • Animoto (Videos)
  • Blip (Videos)
  • CollegeHumor (Videos)
  • DailyMotion (Videos)
  • Flickr (Videos & Images)
  • FunnyOrDie.com (Videos)
  • Hulu (Videos)
  • Imgur (Images)
  • Instagram (Images)
  • iSnare (Articles)
  • Issuu (Documents)
  • Meetup.com (Various)
  • EmbedArticles (Various)
  • Mixcloud (Music)
  • Photobucket (Images)
  • PollDaddy (Polls & Surveys)
  • Rdio (Music)
  • Revision3 (TV shows)
  • Scribd (Documents)
  • SlideShare Presentation (slideshows)
  • SmugMug (Various)
  • SoundCloud (Music)
  • Spotify (Music)
  • TED (Videos)
  • Twitter (Social media)
  • Vimeo (Video)
  • Vine (Video)
  • WordPress.tv (Videos)
  • YouTube (Videos)

Bu yazimda bu listeye yeni siteler nasil ekleyeceksiniz onu anlayatacagim. Eklenti yazarlari eklentilerinde, tema yazarlari temalarindaki functions.php dosyasinda (sitesine eklemek isteyenlerde) asagidaki kodlari eklesinler.

Yukaridaki kodlari sitenize (kod kismi) eklediginizde ornek link asagida veriyorum, yazi yazma alanina yazdiginizda otomatik olarak bulunan parametre: 1111 cikacak.

Burda onemli olan ilk kisim regex alanidir. Burda yazi editorune eklenen yada yazi icinde eslesen alanlarda islem yapmaniz icin gereklidir. Regex kismi biraz karisik, verdigim ornegi kullanabilir yada daha profesyonel regex kodlari hazirlamak isterseniz burdaki konuyu PHP ile regular expression (regex) ve php.net sayfasini hatim edebilirsiniz.. Yukaridaki kodda regex kismi asagidakidir:

Cikan sonuclari islemek icinde fonksiyonumuzu kullanacagiz. Bulunan parametreler asagidaki sekilde sirayla array olarak toplanmaktadir.

Ekrana yazdirilacak icerikleri isleminiz bittikten sonra $embed degiskeninde toplamaniz gerekli.

Embed konusunda daha fazla bilgiye buradan ulasabilirsiniz. Ben bir kac gune piclect resim linklerini resme ceviren ve yaziya ekleyen eklentiyi yada fonksiyonu paylasacagim. Ornek bir calisma olmasi acisindan da sizlere yol gosterecektir diye dusunuyorum..

 

Bir Cevap Yazın