Kullanıcılara bir kırbaç kodu tabanı kullanarak PHP 7’ye yükselmelerini nasıl hatırlatırsınız

PHP 7 şu anda bir yıldan fazla bir süredir var, ancak PHP 5’ten yükseltilen sitelerin sadece% 4.5’i, kullanıcıları ve ev sahipleri gecikmesiyle, hack ve performans sorunlarına karşı çok sayıda site, güncellenen meslektaşlarından daha savunmasız kalıyor . Bir WordPress geliştiricisi olarak, düşündüğünüzden daha fazla güç ve etkiye sahip olursunuz. Yoast gibi markalar, interneti bir bütün olarak geliştirmeye yardımcı olmak için bu gücü kullanmanızı istedi. Bunu kırbaç yoast çerçevesini kullanarak eklentinize dürtmeler ekleyerek yapabilirsiniz. Bu, kullanıcılara neden her zaman en son PHP sürümünü çalıştırmaları gerektiğini anlatmanıza yardımcı olur. Ayrıca eklentinizin üretimde daha sorunsuz çalışmasını sağlar, bu nedenle bu karşılıklı faydalı bir tekliftir.
Bu makalede, PHP 7’ye yükseltmenin mümkün olduğunca çok insanın neden olması gerektiğini açıklayacağız. Ardından, PHP Nudge sürümünü üç adımda kendi WordPress eklentinize nasıl ekleyeceğinizi göstereceğiz. Başlayalım! Kullanıcıları neden PHP 7 WordPress.org’a yükseltmeye zorlamanız gerekiyor, kullanıcıların her zaman en son PHP sürümünü kullanarak sitelerini oluşturmalarını öneririz. Bunun nedeni, güvenlik, modern kodlama standartlarının uygulanması da dahil olmak üzere çeşitli nedenlerden kaynaklanmaktadır ve genellikle performans iyileştirmeleri sağlar.

PHP 7, önceki sürüme kıyasla bir takım avantajlara sahiptir – özellikle hız. Ne yazık ki, PHP kullanan web sitelerinden, yenilgilerin% 94,5’i hala önceki sürümü yürütüyor – ve çeyreği en son PHP 5.6’yı yönetiyor. Geliştiriciler genellikle anahtarlamadan önce yeni sürümün ana sürümünün pişirilmesine izin verir. PHP 7 şimdi bir yıldır mevcut ve üretimde kendini kanıtladı, ancak PHP kullanıcılarının sadece% 4.6’sı yükseltildi. Son sürüm. Her ne kadar başlangıçta böyle bir cesaretten korksa da kullanıcılarına müdahale edebilir, De Valk “olumsuz geri bildirim gerçekten minimum” dedi. Yoast fikir birliği, geliştiricinin kullanıcıları geliştirmeye teşvik etmesi gerektiğidir. Genel olarak, daha yeni ve daha iyi bir yazılım sürümü olduğunda, güncellememenin sadece birkaç nedeni vardır. Bu nedenle Yoast, WordPress eklentisinde kendi PHP güncellemenizi uygulamanıza yardımcı olan WHIP adlı halka açık bir paket yayınladı. Bu GitHub’da bulunur ve uygulanması kolaydır. Bunu hatırlayarak, nasıl yapılacağını görelim.
Kırbaç Kodu tabanını kendi eklentinize (3 adımda) nasıl uygularken, bu, WordPress eklentileri yapan ve dağıtanlar için çok yararlı olacaktır. Sonraki üç adım için, PHP güncelleme bildirimi eklentinize Whip Yoast ile eklemenin ne kadar kolay olduğunu göstereceğiz. 1. Kırbaç kodu tabanı için yerel geliştirme ön koşullarını yükleyin Kırbaç kodu tabanını eklentinize yüklemek için, önce Bester – Bağımlılık Yöneticisi’ni yüklemeniz gerekir, bu da WHIP’yi hızlı bir şekilde yüklemenizi sağlar: bestecileri bilgisayarınıza indirin. Bunu yapmak için konsolunuza aşağıdaki komutu girebilirsiniz.
Php -r “kopya (‘https://getcomposer.org/installer’, ‘composer-setup.php’);”

Php -r “if (hash_file (‘sha384’, ‘besteci -setup.php’) === ‘669656bab3166a7aff8a7506b8b2d1c292f04204c5a994c43155c0b619
PHP besteci-setup.php
php -r “unink (‘besteci -setup.php’);” Ardından, işletim sistemi pencereniz veya Linux, UNIX ve OS X/macOS için uygun kurulum adımlarını izleyin. Bu noktada, dürtmeyi planladığınız bir eklentiniz olması gerekir. Öyleyse, kullanmanız için yerel bir geliştirme ortamı (WordPress ve eklentinizle dolu) hazırladığınızdan emin olun.
2. Besteci yüklendikten ve yerel geliştirme ortamınız hazır olduktan sonra Whip Core kod tabanını eklentinize yükleyin, konsoldaki hedef eklenti klasörünüze gidin. Eklentinizin/WP-Concent/Eklentileri/Örnek’e benzer bir yolda olması muhtemeldir; Eklenti klasörünüzü bulduktan sonra, konsolda kırbaçlamak için kurulum komutunu yazmanız yeterlidir: Composer Yoast/Cambuk, eklentinize satıcı adlı yeni bir klasör ekleyecektir. Ancak, yapmanız gereken tek şey bu değil. Yeni Composer kullanıcılarının hala eklentinize bu yeni dosyanın var olduğunu söylemesi gerekiyor ve eklenti kodunuzdaki bir yerde besteci autoLoader.php dosyalarını ‘ihtiyacınız’ almalısınız. Aşağıda, ana eklenti dosyasında işlev gören bir kod örneğidir:
if (file_exist (plugin_dir_path (__ file__). ‘/vendor/autoload.php’) {

Plugin_dir_path (__ dosya__) gerektirir. ‘/Vendor/autoload.php’;

} Bu noktada, Kırbaç Kodu tabanı kalan eklentiye dahil edilmelidir. Son adım, ön uç itmeyi gerçekten tetiklemektir. 3. Eski PHP sürümü için ön uç bildirimini tetikler Son adım için, eski PHP sürümünü çalıştıran kullanıcılar için bildirimleri tetiklemeniz gerekir. AutoLoad.php Composer dosyasını girdikten sonra, PHP sürümünü kontrol eden bir işlev eklemek, ardından belirli bir sayının altında ise bildirimi geri yüklemek istersiniz.
Uygun olduğunu düşündüğünüze bağlı olarak gereken minimum PHP seviyesini seçebilirsiniz. Bu örnekte, yalnızca PHP sürümü 5.6’dan düşükse tetiklendiğini görebilirsiniz: whip_wp_check_versions (dizi (
‘Php’ => ‘> = 5.6’,
)); Bunun için kırbaç işlevi yapılandırılabilir. Örneğin, ayarlama seçeneği vardır: eklentinin ne kadar sıkı istediğine bağlı olarak hangi PHP sürümünü kontrol etmek istediğiniz.
WordPress eklentilerini dağıtan bir web ana bilgisayarıysanız, özel mesajı barındırın.
Yoast tarafından sağlanan yön sayfasını kullanmak istemiyorsanız, öneri bağlantısı.
Değişikliklerinizi kaydettikten sonra, yeni bir mesaj için tarayıcınızdaki WordPress kontrol panelinizi kontrol edin.
Örnek yükseltme yoast whip php bildirimi. PHP sürümünüzü güncellemenin kullanıcılar için büyük sonuçları vardır, bu nedenle gösterge paneli mesajının uygulamaya değer olduğundan eminiz – ve WHIP Yoast kodu tabanı bunu kolaylaştırır! Sonuç Selefine kıyasla en son sürümün birçok avantajı sayesinde kullanıcıları PHP 7’ye artırmaya zorlamak eklentinizin performansını artırmaya yardımcı olur. Sürüm bildirimine ilk başta gerekli görünmese de, kullanıcınız geçtikten sonra minnettar olabilir. Kullanıcıları geçiş yapmaya teşvik etmek için eklentinize yoast kırbaç kodu tabanını yüklemek için:
Kırbaç kodu tabanı için yerel gelişim için ön koşulları takın.
Kırbaç Çekirdek Kodu tabanını eklentinize yükleyin.
Eski PHP sürümü için ön uç bildirimini inceleyin.

WordPress eklentinize PHP sürümünü artırmak için bildirim ekleme hakkında sorularınız var mı? Aşağıdaki yorum bölümünde bize bildirin! Kredi görüntüsü: Andrew Measham.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir