Oceanwp 3.0 – Bu yaz Vanilya Hakkında

Oceanwp şimdi daha hızlı, daha kaygan ve daha kararlı! Modernize edilmiş ve nesne yönelimli bir kodla, çok daha az kaynak ve çok daha az bağımlılık kullanarak işlevleri hızlı bir şekilde gerçekleştirir. Yüksek umutları olan herkes için lezzetli vanilyalı dondurma vereceğiz – özür dileriz! Yine de, bu hala bir tazeleme. JavaScript Vanilya ve Oceanwp 3.0’ın yeni versiyonundan bahsediyoruz. Gelecek değişiklikleri ve iyileştirmeleri açıklamadan önce, bazı temel şeyleri sizinle tartışmak istiyoruz. Bu, kullanıcıların – özellikle kodu anlamayanların – gelecekteki değişikliklerin faydalarını anlamalarına yardımcı olacaktır.
JavaScript nedir? JavaScript bir ön uç dildir (kodlama/programlama). Ana amaç, özellikle kayar çubuk veya duyarlı gezinme menüsü gibi hareketli bir parça olarak adlandırılan şey için animasyonlu bir etki yaratmaktır. Her birinizden bir tarayıcı tarafından JavaScript işlevini etkinleştirmeniz istendiğiniz bir durum yaşadığınızdan eminiz. JavaScript her zaman tüm web sitesi tarayıcılarının bir parçası olmuştur, bu nedenle bir eklenti veya komut dosyası kullanarak web sitenize ayrı olarak girmeniz gerekmez. WordPress ve JavaScript JavaScript WordPress CMS’nin bir parçasıdır.
JavaScript birçok şekilde, bu nedenle WordPress’in birçok JavaScript kütüphanesiyle birlikte toplanması şaşırtıcı değil. Ancak, kullanılacak ana şeyin şudur:
JQuery,
JSON,
Altını çiz ve
Omurga.

JavaScript kullanarak WordPress Ayarlamaları Neden sizi bu detaydan sıkılıyoruz? Sayısız kez, kullanıcıların JQuery’yi web sitelerinden kaldırmalarına yardımcı olmalarını isteyecekleri yardım talepleri alıyoruz, çünkü “bazı hız optimizasyon araçları web sitesini yavaşlattığını göstermektedir”. Bu durum, kullanıcıların bu tür değerlendirme araçlarını hiç yanlış ve mükemmel anlamalarının biraz zaman aldığını fark etmemizi sağlıyor. Bu aynı zamanda bize “çadır altında” WordPress işlevselliğine aşina olmayan birçok WordPress kullanıcısı olduğu, bu nedenle WP’nin teması ve eklentisi olduğu konusunda da bilgi verir. Değerlendirme aracını (çevrimiçi) daha iyi anlamak için önemli bilgi WordPress işlevselliği hakkında genel bir şekilde gerekli. Herhangi bir programlama dili öğrenmeyi veya bir WordPress geliştiricisi olmayı planlamasanız bile, bu bilgiler belirli bir aracın “raporunun” doğru mu yoksa yanlış olup olmadığını belirlemenize yardımcı olacaktır. Son olarak, rapor hakkında bir şeyler yapıp yapamayacağınızı hemen bileceksiniz. Sıradan İngilizcede, tüm JavaScript kütüphanelerinden JQuery en yaygın olarak kullanılan. Sadece WordPress tarafından değil, aynı zamanda temalar ve eklentiler tarafından da.
Ve özetlemek gerekirse, JQuery’yi WordPress sitesinden silemezsiniz. JQuery nedir? İnternetteki en iyi 1 milyon web sitesinin (sadece WordPress siteleri değil),% 80’inin jQuery kullandığını bilmek şaşıracak mısınız? JQuery, çok hafif, esnek, çok genişletilmiş ve (geliştiricilerin perspektifinden) kullanımı çok kolay olan bir JavaScript kütüphanesidir. JQuery, Ajax istekleri, olaylar, animasyonlar, CSS manipülasyonu ve genel web sitesi ön uç işlevselliği gibi karmaşık görevlerin yapılmasına ve işlenmesine yardımcı olur. Diğer JS kütüphanelerine kıyasla, asgari kodlama gerektirdiği için karmaşık görevleri jQuery ile elde etmek daha kolaydır. Yine, Moto JQuery “daha az yazmak, daha fazlasını yapmak”. Oceanwp ve Jquery elbette, şimdi tahmin etmiş olabilirsiniz. Oceanwp jQuery kullandı. Elementor ve WooCommerce Run JQuery gibi en sevdiğiniz eklentilerden bazıları bile.
Element sayfası üreticisi, OceanWP’den yeni başlayan veya en azından düşünenler için jQuery kullanır – OceanWP, WooCommerce ve/veya Elementor için kullanım için en iyi temalardan biridir. Bkz. 2016’dan beri, JQuery’nin yardımıyla, kullanıcılarımızın tek bir WordPress temasıyla ve gereksiz bir ek eklenti kullanmadan daha fazlasını yapmalarına ve daha fazla ulaşmalarına yardımcı olabiliriz. Söylemeye gerek yok, Oceanwp hakkında konuşuyoruz
Moto JQuery ile karşılaştırıldığında, sloganımız hiç farklı değil. OceanWP’nin amacı, yeni başlayanlardan profesyonellere kadar herkesin her türden (e -ticaret, bloglar, portföyler) hızlı ve düzgün ve kullanıcı bir şekilde olağanüstü web siteleri oluşturmasını sağlamaktır. Kullanıcılarımızdan aldığımız geri bildirim ve incelemelerden yola çıkarak başarılı olduk. En önemlisi, bu geleneği sürdürmeyi planlıyoruz, ancak daha iyi bir şekilde. JQuery’den Vanilla JavaScript’e geçmemizin nedeni budur. JavaScript Vanila nedir? Vanilya JavaScript veya Vanilla JS, sıradan JavaScript için kullanılan popüler bir terimdir. JQuery veya altüst JS gibi değil, vanilya JS, bir çerçeve veya kütüphane bağımlılık olarak kullanmadan başlangıçtan itibaren kodlama anlamına gelir. Sıradan İngilizcede, Vanilla JS özel bir JavaScript türü değildir – bu JavaScript en saf formda. Böylece ve daha önce de belirttiğimiz gibi, bu tüm tarayıcılar tarafından kullanılmış ve desteklenmiştir. Vanilya JS terimi nereden geldi? Bu aslında eğlenceli bir gerçektir ve ister inanın ister inanmayın, bu orijinal vanilyalı dondurma ile ilgilidir. Vanilyalı dondurma, dondurmanın ilk şeklini veya lezzetini temsil eder. Yani, bir kek dükkanında iseniz ve tadı belirlemeden dondurma sipariş edin, vanilya alacaksınız.

Oceanwp ve Vanilla Neden Oceanwp Başından beri JavaScript Vanilya kullanmadı? Ne yazık ki, bir ya da diğerini kullanmanın en iyi olduğunu belirlemek için kural kitabı veya rehber diye bir şey yoktur. Programlama dilleri, özellikle PHP ve JavaScript, (WordPress’te en çok kullanılan CSS arasında) gelişmeye devam etmektedir. Hangi dilin gereksiz kodları şişirmeden en iyi işi yapacağını belirlemek geliştiricinin görevidir. JavaScript’e veya “çocuklara” geldiğinde, OceanWP’de bizim için, mükemmel seçim yıllardır jquery haline geldi.
Son olarak, JavaScript bu durumda JQuery ile aynı görevi yapmak için kullanılabilir ve aynı zamanda daha hızlı çalıştırılabilir. Ve o an beklediğimiz an. JQuery kullanmak web sitemi daha yavaş mı yapıyor? Daha önce de belirtildiği gibi, JQuery en hızlı ve en yaygın kullanılan JS komut dosyalarından biridir. Sadece senaryo herhangi bir web sitesini daha yavaş hale getirmez – web sitesinin performansını etkileyen Kodel’in kalitesi (diğer iç ve dış faktörler arasında). Ve bu, en az sayıda özelliğe sahip diğer temalardan hızlı veya hatta daha iyi çalışmasını sağlayan OceanWP web sitesini yapan aynı kod kalitesidir.
Oceanwp jQuery’yi tamamen silecek mi? Bu sorunun kısa cevabı – hayır. Uzun cevap ve karmaşık bir geliştirici terminolojisi içermeden, hala sadece JQuery yapılabilecek görevler var. Ya da daha iyi, bu JQuery kodu için JS vanilya kodunun yerine geçmez. Bu nedenle, OceanWP hala tema ve tüm eklentilerimizdeki kodlarında JQuery’yi kullanacak, ancak minimum seviyede. OceanWP’deki Vanilla JS, JQuery çalıştıran eklentiyi etkileyecek mi? OceanWP’nin Vanilya JS’ye geçişi olumsuz bir etkisi olmayacak ve JQuery kullanan eklentilerle çatışmaya neden olmayacak. Aslında, genel web sitesi deneyiminiz ve özellikle web sitesi ziyaretçilerinizin deneyimi önemli ölçüde artacaktır. Yükseltilmiş bir kodlama ile OceanWP artık istikrarı sağlayan ve JS çatışması olasılığını en aza indiren çok daha az bağımlılığa bağlı. En önemlisi, çok daha az kaynak kullanarak işlevleri daha hızlı gerçekleştirir. Oceanwp 3.0 ne zaman yayınlanacak? Oceanwp’de Vanilla JS kullanma dönemi 3.0 sürümüyle başladı. 20 Temmuz’da resmi bir sürüm bekleyebilirsiniz – WordPress 5.8’in yeni sürümü için doğru gün bekleniyor. Ve bu bizi en önemli kısma götürüyor – güncellemelere hazırlan. OceanWP temasına ek olarak, aşağıdaki okyanus uzantısı Vanilya’ya da yükseltildi: Deniz Gönderimi Zorunlu,

Herhangi bir deniz çubuğu,

Deniz sermayesi penceresi,
Sosyal Sosyal Deniz,
Deniz ürünlerini paylaşmak,
Yapışkan deniz gölgelik,
Yapışkan deniz altbilgisi,
Pop -up denizine girmek,
Woo Sea Popup,
Tam deniz ekranı,
Deniz elemanı widget,
Deniz tarafı paneli,
Deniz kurabiyesi bildirimi ve
Deniz portföyü.
Ekstra 1.7.8 okyanus güncellemeleri de yayınlandı, ancak bu eklenti vanilya değişiklikleri içermiyor.OceanWP Vanilla JS güncellemeleri OceanWP ile birlikte nasıl hazırlanırken, Vanilla JS sürümüne sahip tüm eklentiler aynı gün piyasaya sürülecek.Güncellemelerin doğru sırası: OceanWP’yi görünümden güncelleme> temalarla güncelleyin
Tüm okyanus eklentilerini eklentiler> eklentileri yükleme aracılığıyla güncelleyin.
Güncellemeden önce, gerekli önlemleri aldığınızdan emin olun. Localhost veya sahneleme web sitesinde yeni sürüm testi ilk önce hatırlayın, bu büyük bir güncelleme. En iyi uygulama, localhost’ta yeni değişiklikleri test etmek, ortamları test etmek veya evrelemeyi test etmektir. Güncellemeleri her yerde test etme seçeneğiniz yoksa, hemen güncellemeyin. Geri bildirim toplayana ve güncellemenin güvenli olduğundan emin oluncaya kadar birkaç gün hatta bir hafta bekleyin. Unutmayın, her şey yolunda olsa da, güncelleme sırasında her zaman yanlış bir şey vardır. Sonuçta, yazılımla ilgili kötü şey – yazılım. Web sitenizin bir yedeğini doğru bir şekilde yaptığınızdan emin olun. Yedekleme barındırmasına güvenmeyin, yedek kılavuzlar da alın ve verileri güvenli bir yerde kaydedin. Bir WordPress sıfırlama eklentisi kullanıyorsanız (bir WordPress veritabanı sıfırlama ile doldurulmayın), bir web sitesi anlık görüntüsü de oluşturabilirsiniz. Önemli: Gerekirse birkaç kez, güncellemeden sonra önbelleği bir bütün olarak temizlemeyi unutmayın. Aynı şey CDN önbellek (bulut) için de geçerlidir. Vanilya JS ile Vanilla JS’nin nasıl kullanılması Vanilya JS’yi tam olarak kullanmak için, Tema Panelleri> Komut Dosyaları ve Stilleri aracılığıyla tüm komut dosyaları istediğiniz zaman etkinleştirilmelidir. Kısa bir açıklama: Daha sonra web sitesi yükleme klasörüne yerleştirilen, daha sonra varsayılan OceanWP tema komut dosyasını kullanmak yerine web sitenize uygulanan tamamen yeni bir dosya oluşturmak için herhangi bir komut dosyasını devre dışı bırakır. Uzun açıklama: senaryolar ve
Stiller (Ocean Extra eklentisinin bir parçası) tanıtıldı, herkes tarafından iyi bir önbellek eklentisi (ve ücretsiz) erişilemez.Zamanla durum değişti.İyi bir optimizasyon ve önbellek eklentisi çalıştırırsanız, herhangi bir komut dosyasını devre dışı bırakmak hiç gerekli değildir.Önemli: Gerekirse önbelleği bir bütün olarak temizlemeyi unutmayın.Aynı şey CDN önbellek (bulut) için de geçerlidir.Tüm komut dosyalarının web sitem üzerinde olumsuz bir etkisi olacak mı?Hayır hayır.Vanilya JS’yi tanıtmamızın ana nedenlerinden biri de budur.Ancak, orada durmayı planlamadık.Kodumuzda koşullu komut dosyalarının yüklenmesini kullansak da (komut dosyasını sadece ön uçtaki yükleme) kullansak da, vanilya sürümünden sonra bu işlevselliği daha da geliştirmeyi planlıyoruz.Temel olarak, daha önce senaryolar tarafından sağlanan işlevleri otomatikleştirmeyi planlıyoruz ve

admin

Bir Cevap Yazın

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