En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Metin Widget'larında oEmbed Nasıl Etkinleştirilir

Son zamanlarda, kullanıcılarımızdan biri bize WordPress metin widget'larında oEmbed'in nasıl etkinleştirileceğini sordu. oEmbed, blogunuzun oEmbed özellikli bir web sitesinden, dinamik içeriği yerleştirmek için gereken HTML'i sağlamasını isteyen bir protokoldür. Basitçe söylemek gerekirse, bir blog yazısına bir YouTube video URL'si yapıştırmanıza ve WordPress'in bunu otomatik olarak yerleştirmesine olanak tanır. oembed maksimum genişliğini manuel olarak ayarlayabilir veya oEmbed içerik genişliğini ve yüksekliğini dinamik olarak değiştirebilirsiniz. Ancak, oEmbed kullanarak bir metin widget'ına içerik yerleştiremezsiniz. Bu makalede, WordPress metin widget'larında oEmbed'in nasıl etkinleştirileceğini göstereceğiz.

Tek yapmanız gereken, aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemektir:

add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );

Bunu yaptıktan sonra işiniz bitti demektir. Metin widget'ları için oEmbed'i başarıyla etkinleştirdiniz. Test etmek için Görünüm » Widget'lar bölümüne gidebilirsiniz. Metin widget'ınıza bir Youtube video URL'si ekleyin ve sihrin gerçekleşmesini izleyin.

Bu kodun ne yaptığını bilmek isteyenler için, metin widget'larının kısa kod çalıştırmasına ve oEmbed ve otomatik yerleştirme içeriği sağlamasına izin veren bir widget_text filtresi ekler.

Kodla uğraşmak istemeyenler için, Text Widget oEmbed eklentisini etkinleştirebilirsiniz. Kelimenin tam anlamıyla aynı şeyi yapıyor. Eklentide, yukarıda paylaştığımız sadece 2 satır kod var.

Bu makalenin metin widget'larında oEmbed'i etkinleştirmenize yardımcı olduğunu umuyoruz. Herhangi bir sorunuz veya yorumunuz varsa, lütfen aşağıya bir yorum bırakarak bize bildirin.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

2 CommentsLeave a Reply

  1. Bu kod yeterli değil mi?

    add_filter ('widget_text', array ($ wp_embed, 'autoembed'), 8);

  2. İpucu için teşekkürler ama bir sorun var, medya içeriği kenar çubuğu genişliğine uyum sağlamıyor, bu da eklenti veya kod ile değil, yerleştirme kodu ile kontrol edebileceğimiz bir şey.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.