WordPress 5.6: Yeni Değişiklikler Nelerdir?

Blair2004 WordPress Eğiticileri Dec 2, 2020

WordPress 5.6, piyasaya sürülmek üzere olan bir sonraki büyük WordPress sürümüdür. Bugün çekirdeğe eklenecek en önemli özellikleri ve eklemeleri ele alacağız.

Önceki sürümle aynı olan WordPress 5.6, Gutenberg eklentisi henüz yüklenmemiş ve web sitelerinde güncellenmemiş WordPress kullanıcıları için düzenleme deneyimini zenginleştirmek amacıyla Gutenberg için çeşitli geliştirmeler içerir.

Blok Düzenleyicide her değişiklik yapılmaz. WordPress Core'a, yeni bir varsayılan Yirmi Yirmi Bir WordPress teması, büyük sürümler için otomatik güncellemeler, PHP 8.0 için daha iyi destek, REST API Kimlik Doğrulaması için Uygulama Şifreleri gibi çeşitli değişiklikler eklendi.

Varsayılan WordPress Teması: Yirmi Yirmi Bir

WordPress 5.6 yepyeni bir varsayılan tema içerir. Yirmi Yirmi Bir, tek bir sütun düzeni ve bir altbilgi kenar çubuğu ile son derece erişilebilir, minimalist bir WordPress teması'dir.

Divi'yi İndirin En İyi WordPress Temasını

Dünyadaki en popüler WordPress teması ve nihai WordPress sayfası oluşturucu

Divi'yi indirin

Yeni tema, bir sistem yazı tipi yığını ve pastel arka plan renklerine dayalı minimal bir renk paleti kullanıyor.

Gutenberg'deki Yenilikler

WordPress 5.6 ile Gutenberg eklentisinin çeşitli sürümleri çekirdek haline getirildi, bu nedenle WordPress kullanıcıları düzenleyicideki yeni iyileştirmeleri fark etmelidir. Somut olarak, gelişmiş blok kalıplarını, bilgi panelindeki kelime sayılarını, iyileştirilmiş klavye gezinmesini, iyileştirilmiş sürükle ve bırak kullanıcı arayüzünü ve daha fazlasını fark etmelidirler.

Neler olduğunu ayrıntılı olarak görelim.

Bloklar, Desenler ve Kullanıcı Arayüzü İyileştirmeleri

Yeni blok özellikleri, geliştirmeleri ve hata düzeltmeleri genel düzenleme deneyimini iyileştirmelidir. Ayrıca, erişilebilirlik konusunda harika çalışmalar yapıldı. Gutenberg'e eklendiğini göreceğiniz ve WordPress 5.6 sürümüne güncellemekten keyif alabileceğiniz en ilginç özelliklerden bazıları burada.

Position Controls for Videos

Gutenberg 8.6'ten beri Kapak Bloklarına eklenen konum kontrolleri, kullanıcıların odak noktasını hareket ettirmesine ve videolar için özel bir konum belirlemesine olanak tanır. Bu işlevsellik daha önce yalnızca görüntü arka planları için mevcuttu.

Block Pattern Updates

WordPress 5.6 ayrıca Gutenberg 8.6 ile eklenen birkaç blok kalıbı iyileştirmesi içerir.

Alıntı deseni artık üstte bir görüntü ve altta bir ayırıcı içeriyor.

Yeni Alıntı deseni bir görüntü ve bir ayırıcı içerir.

Blok yerleştirici için iyi bir kullanılabilirlik iyileştirmesi, modelleri kategoriye göre filtrelemenize izin veren Blok kalıbı kategorisi açılır menüsü'dir. Bu, aralarından seçim yapabileceğiniz tonlarca deseniniz olduğunda gerçekten kullanışlıdır (# 24954).

Support for Video Subtitles

Video Blokları artık Video altyazıları'yi desteklemektedir.

Editörler ve içerik oluşturucular, "<track> öğesini kullanarak zamanlanmış metin parçalarını (alt yazılar veya başlıklar gibi) görüntülemek için bir biçim" (# 25861) olan WebVTT biçimi (Web Video Metin Parça Biçimi) video altyazıları sağlamalıdır.

Farklı dillerdeki altyazılara bağlanan öğeleri izleyin

.Vtt dosyalarınızı yükledikten sonra, site görüntüleyenlerin favori dillerinde altyazıları etkinleştirmelerine izin verilecektir.

Transform Multiple Blocks into a Single Columns Block

Kullanılabilirlik açısından ilginç bir gelişme, birden çok seçilen bloğu bir Sütun Bloğuna dönüştürme yeteneğidir.

Sütunlarda göstermek istediğiniz blokları seçmeniz ve ardından blok araç çubuğunun sağ üst düğmesini tıklamanız yeterlidir.

Seçilen her blok, bir Sütun Bloğunun bir sütununa dönüştürülecektir.

Background Patterns In Cover Block

Kapak blokları artık arka plan desenlerini gösterebilir.

Bir arka plan deseni eklemek için bir desen görüntüsü yükleyin, ardından Tekrarlanan arka plan seçeneğini açın. İşiniz bittiğinde odak noktası seçiciyi ihtiyaçlarınıza göre ayarlayın ve sabit arka planlarla farklı kombinasyonlar deneyin.

Image Size Control Added to the Media & Text Block

Gutenberg 9.1 ile, Medya ve Metin Bloğundaki görüntülere yeni bir görüntü boyutu kontrolü eklenmiştir. Kullanıcılar artık mevcut tüm görüntü boyutlarından birini seçebilir (# 24795).

Büyük Sürümler için Otomatik Güncellemeler

"Otomatik güncellemeler", site güvenliğini artırmayı ve site yöneticilerinin WordPress web sitelerini güncel tutmalarını kolaylaştırmayı amaçlayan, WordPress 3.7'de sunulan temel bir özelliktir.

Önceki sürümlerde otomatik küçük çekirdek güncellemeler uygulanmış olsa da, WordPress 5.6 ile site yöneticileri artık büyük sürümler için otomatik güncellemeleri manuel olarak da etkinleştirebilir.

Ancak, bu önemli bakım görevi, teknik bilgisi olmayan kullanıcılar için hala biraz kafa karıştırıcı olabilir.

Kısacası, site yöneticilerinin ana çekirdek sürümler için otomatik güncellemeleri etkinleştirmesine izin veren WordPress 5.6 yeni bir arayüze sahip.

Çekirdek otomatik güncellemelerinin ilk kapsamı şu konuma taşındı:

  • Yeni kurulumlar için, varsayılan davranış, varsayılan olarak küçük güncellemelere dahil olmayı değiştirecek ve varsayılan olarak büyük güncellemeleri etkinleştirecektir.
  • Mevcut kurulumlar için davranış bugün olduğu gibi kalacaktır: varsayılan olarak küçük güncellemeleri etkinleştirmiştir, ancak bir kullanıcının büyük güncellemeleri seçmesi gerekir (ana bilgisayarlar veya ajanslar tarafından halihazırda kullanımda olan sabitler ve filtreler yine de geçerli olacaktır) öncelik).
  • Kullanıcı arayüzünün tasarımına bazı güncellemeler sağlayın.

WordPress 5.6'dan başlayarak, yeni bir kullanıcı arayüzünün WordPress'in tüm yeni sürümleri için otomatik güncellemeleri etkinleştirmenizi sağlayan bir onay kutusu sağladığı Güncellemeler ekranında ana çekirdek sürümler için otomatik güncellemeleri etkinleştirebilirsiniz.

WordPress'in tüm yeni sürümleri için otomatik güncellemeleri etkinleştirin.

Büyük sürümler için çekirdek otomatik güncellemeleri etkinleştirdikten sonra, yalnızca bakım ve güvenlik sürümleri için otomatik güncellemelere geç seçeneğine tıklayarak bunların yalnızca bakım ve güvenlik için tetiklenmesini etkinleştirebilirsiniz.

Yalnızca bakım ve güvenlik sürümleri için otomatik güncellemelere geçin

Geliştiriciler için Büyük Otomatik Çekirdek Güncellemeleri

WordPress, temel otomatik güncellemelerin WP_AUTO_UPDATE_CORE sabiti veya allow_major_auto_core_updates filtresiyle etkinleştirilip etkinleştirilmediğini kontrol eder ve onay kutusunu buna göre ayarlar.

WordPress kullanıcıları ayrıca WP_AUTO_UPDATE_CORE sabitini aşağıda gösterildiği gibi false veya minör olarak ayarlayarak büyük çekirdek otomatik güncellemeleri devre dışı bırakabilir:

# Disables all core updates:
define( 'WP_AUTO_UPDATE_CORE', false );

# Enables minor updates:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );

Olası değerler şunlardır: true (tümü için), 'beta', 'rc', 'minor' ve false (devre dışı bırakma anlamına gelir).

Varsayılan olarak büyük çekirdek otomatik güncellemeleri devre dışı bırakmak için başka bir seçenek de yeni allow_major_auto_core_updates filtresini kullanmaktır:

add_filter( 'allow_major_auto_core_updates', '_return_false' );

REST API Kimlik Doğrulaması için Uygulama Şifreleri

Uygulama Şifreleri, çeşitli WordPress API'lerine kimliği doğrulanmış isteklerde bulunmak için yeni bir sistemdir.

Parolalar 24 karakter uzunluğundadır ve manuel olarak veya REST API aracılığıyla oluşturulabilen büyük harf, küçük harf ve sayısal karakterlerden oluşur.

Manuel olarak yeni bir uygulama şifresi oluşturmak için Profil ekranınıza gidin ve sayfayı aşağı kaydırın.

Uygulama Şifreniz için bir isim seçin ve onaylayın. WordPress yeni şifrenizi gösterecektir.

Yeni bir uygulama şifresi

Uygulama parolaları, boşluklarla ayrılmış 4 karakterlik parçalar halinde görüntülenir

Bununla birlikte, şifreler Boşluklu veya boşluksuz kullanılabilir:

Kullanıcı Profili ekranında, uygulama şifrelerini görüntüleyebilir, oluşturabilir ve iptal edebilirsiniz. Son Kullanılan ve Son IP sütunları, artık kullanılmayan ve iptal edilmesi gereken parolaları kolayca bulmanızı sağlar.

Şu anda, Uygulama Şifreleri REST API kimlik doğrulamalı isteklerle ve eski ile kullanılabilir. Ancak, yakında ek API'lerle birlikte kullanılacağına inanıyoruz.

WordPress 5.6'daki Site Sağlığı Değişiklikleri

Daha önce bahsedilen tüm özelliklerin yanı sıra, WordPress 5.6, şimdi arka planda farklı davranan bir Site Sağlığı aracının geliştirilmiş sürümü de getiriyor.

Site Sağlık Kontrolü Veri Doğrulaması

Bir doğrulayıcı artık Site Sağlığı testleri için sorun yanıtlarını kontrol ediyor. Doğrulayıcı, herhangi bir geçersiz yanıtı atarak Site Sağlığı aracının önemli hatalara neden olmasını ve diğer kontrolleri durdurmasını sağlar.

Şu andan itibaren, geçersiz yanıtlar Site Sağlığı göstergesini (# 50145) etkilemeyecektir.

REST Uç Noktası aracılığıyla Eşzamansız Denetimler

Site Sağlığı aracı, site sahiplerinin web sitelerinin sağlık durumundan haberdar olmalarını sağlayan güçlü bir güvenlik aracıdır.

Bu araç, web sitenizin sağlık durumuna genel bir bakış sağlayan bir dizi güvenlik testi yürütür.

Bu testler iki kategoriye ayrılır: doğrudan testler, sayfa yüklemede çalıştırma ve tamamlanması biraz zaman alabilen ve daha sonra JavaScript çağrılarıyla çalıştırılacak zaman uyumsuz testler.

WordPress 5.6 ile eşzamansız testler / wp-json / wp-site-health / v1 ad alanı altında bulunabilir.

Yeni REST API geliştirmesi sayesinde, eklentiler ve temalar da REST uç noktalarından yararlanabilir ve sağlık testleri için Ajax eylemleriyle sınırlı değildir.

Her zaman uyumsuz test artık varsayılan olarak false olan has_rest bağımsız değişkenini bildirebilir.

Yavaş sayfa yüklemelerini ve zaman aşımlarını önlemek için zaman uyumsuz testler uygulanmış olsa da, programlanmış testlerde bu tür bir endişe mevcut değildir.

Planlanmış bir etkinlik sırasında bir test çalıştırılırsa test, REST API uç noktasını kullanmaz ancak doğrudan arka planda çalışır.

PHP 8 için Daha İyi Destek

PHP 8.0, tonlarca yeni özellik ve optimizasyon getiriyor ve bu da onu dilin evriminde gerçek bir kilometre taşı yapıyor. PHP'nin yeni sürümü, geriye dönük uyumluluğu bozan pek çok güncelleme getiriyor ve kullanımdan kaldırılan birçok özellik artık resmi olarak kaldırıldı. Bu nedenle, WordPress'te PHP 8 desteği çok büyük bir görevdir.

Aslında, WordPress Core katılımcıları, WordPress 5.6'yı PHP 8 ile uyumlu hale getirmek için büyük çaba sarf etseler bile, bazı sorunlar piyasaya sürüldüğünde keşfedilmeyebilir. Buradaki amaç, tüm WordPress ekosisteminin PHP 8 ile uyumlu olduğu bir noktaya ulaşmaktır.

Ayrıca, bir WordPress web sitesi en az bir tema ve eklenti kullanır. Dolayısıyla, WordPress'te PHP 8 desteği beklenebilirse, eklentilerin ve temaların hızla PHP 8 desteği ekleyeceğine inanmak zor.

Bu nedenle, hala çözülmemiş birkaç sorun nedeniyle, canlı web sitenizde PHP 8'e geçiş yapmadan önce bir hazırlık veya geliştirme ortamında uyumluluk testleri çalıştırmanız şiddetle tavsiye edilir.

Özet

WordPress 5.6, hem kullanıcılar hem de geliştiriciler için tonlarca özellik ve değişiklik içeren büyük bir sürümdür. Web teknolojilerinin evriminin WordPress ekosistemini doğrudan nasıl etkilediğini görmekten heyecan duyuyoruz. Gelecek güncelleme için bir yedekleme yapmanızın önerildiğini unutmayın.