YouTube videolarınızı kolayca sitenize eklemenize yarayan onlarca eklenti mevcut. Fakat bu kadar basit bir işlem icin bile eklenti kullanmak istediğiniz emin misiniz?

Daha onceki makalelerimizde WordPress‘in eklenti desteğinin dikkatli ve yerinde kullanılması gerektiğini belirtmiştik. Eklentilerin veritabanında bıraktığı izler, zamanla veri sorgulama hızını, beraberinde de web sayfanızın acılma hızını yavaşlatacaktır.

Hal boyleyken gelin WordPress’in shortcode desteği ile kendimize bir video tanımlaması yapalım.

Ne yapıyoruz?

WordPress, kullanıcılarına geliştirilebilir bir shortcode desteği sunuyor. Biz bu desteği kullanarak YouTube videolarını sitemize daha hızlı ve işlevsel yukleyeceğiz. Eklenti kullanmadığımız icin gereksiz eklentiler listemiz kabarmayacak, hem de shortcode mantığının temelini anlayacağız.

Yapacağımız işlemde temanızın icerisindeki function.php ve style.css dosyalarınıza erişmeniz yeterli olacak.

Başlayalım.

Nasıl yapılır?

Sırasıyla ilerleyelim.

Tasarım

İlk olarak işin en kolay kısmıyla başlayalım. Temamızın icerisindeki (wp-content/themes/temanız) CSS dosyasını acalım ki bu dosyanın adı genellikle style.css şeklindedir. Daha sonra bu dosyada video oynatıcımızı barındıracak division elemanını tasarlayalım. Kısaca aşağıdaki CSS kodlarını dosyaya ekleyelim.

HTML:
.aw-player .aw-player iframe,.aw-player object,.aw-player embed

Boyle responsive, yani sadece mobil ve tablet uyumlu değil, her turden ekran cozunurluğunu algalayıp boyutunu değiştiren bir oynatıcı tasarladık.

Yazılım

Şimdi işin yazılım kısmına gelelim. Temamızın icerisindeki (wp-content/themes/temanız) function.php dosyasını acıyoruz. Dosya icerisinde uygun yere tanımlamamızı yapıyoruz.

Kod:
function youtube( $atts, $content = lisanssız )

Hemen bu satırların altına da shortcode ismimizi belirtelim.

Kod:
add_shortcode("youtube", "youtube");

İşlem tamam!

Kullanım

WordPress sitenizdeki sayfa veya yazılara artık kolaylıkla YouTube videolarınızı ekleyebileceksiniz. Ornek olarak Uwnzu3_aobo id’li Photoshop dersimizi test ederek başlayalım.




Kaynak : http://www.adobewordpress.com/wordpresse-youtube-videosu-nasil-eklenmeli