WordPress 3.5 sürümünden itibaren, bazı seçenekler kullanıcı arayüzünden kaldırılacaktır:
- Seçeneklerden biriYerleştirme ayarları.
autoembed_urls
, onay kutusunu değiştirin, devam edin ve her zaman oEmbed'in açık olduğunu varsayın.oEmbed için kullanıcı arayüzünü açmanın/kapatmanın tek nedeni, öğeleri yanlışlıkla yerleştirmenin kolay olmasıdır.Ancak gönderideki her bağlantıyı değil, yalnızca kendi bağlantısını veya [gömülü] koddaki bağlantıyı ayrıştırır.
Bu, WordPress 3.4'teki oEmbed ayarları arayüzüdür.
- WordPress 3.5 sürümünden itibaren, otomatik yerleştirmeyi devre dışı bırakmanıza izin veren görünür bir ayar yoktur.
WordPress, WordPress'tir ve değilse, devre dışı bırakmanın başka bir yolu vardır.
Gömme, WP_Embed sınıfı tarafından gerçekleştirilir:
- Sınıfın yapıcısı bazı eylemleri ve filtreleri ve bir filtreyi kaydeder.
the_content
▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
oEmbed özelliğini kapatın
Şimdi sadece belirli filtreyi tekrar kaldırmamız gerekiyor ▼
- yapamadığımızdan beri
$this
在remove_filter
çağrıda kullanıldı, kullanmamız gerekiyor$wp_embed
Nesne referanslarını içeren global bir değişken.
WordPress temanızın functions.php dosyasına aşağıdaki kodu ekleyin ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) "WordPress'te Otomatik Gömme Nasıl Devre Dışı Bırakılır?Size yardımcı olması için "oEmbed yöntemini kapatın".
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-1814.html
En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!