WordPress JavaScript kullanıyor mu? Kodlayıcı olmayanlar için Nasıl Yapılır ve SSS.
Yayınlanan: 2021-03-05Açıklama: Bu gönderi bağlı kuruluş bağlantıları içerir. Bu gönderideki ürünlerin bağlantılarına tıkladığınızda tazminat alabilirim. Reklam Politikamın açıklaması için bu sayfayı ziyaret edin. Okuduğunuz için teşekkürler!
İçindekiler
- WordPress JavaScript kullanıyor mu?
- WordPress neden JavaScript kullanıyor?
- WordPress'te kullanmak için JavaScript öğrenmem gerekir mi?
- JavaScript ve WordPress arasındaki fark nedir?
- Kodlayıcı olmayan biri WordPress'te JavaScript'i nasıl kullanabilir?
- JavaScript'i WordPress'te nereye koyabilirim?
- WordPress için önce PHP mi yoksa JavaScript mi öğrenmeliyim?
- Hangisini öğrenmek daha iyidir: PHP mi yoksa WordPress mi?
- Herhangi bir JavaScript WordPress eklentisi var mı?
- WordPress ve JavaScript sonuçları.
WordPress JavaScript kullanıyor mu?
Evet, WordPress JavaScript kullanır. WordPress, PHP adlı programlama dili üzerine kurulmuş olsa da, JavaScript'in yanı sıra HTML ve CSS'yi de kullanır.
Peki WordPress neden JavaScript kullanıyor? WordPress'i kullanmak için JavaScript bilmem gerekir mi?
Bu soruları diğer bazı SSS'lerle birlikte yanıtlayacağım ve ayrıca kodlayıcı olmayan bir kişi olarak sizin de yalnızca JavaScript'ten nasıl yararlanabileceğinizi değil, aynı zamanda WordPress web sitenizi geliştirmek için JavaScript'i nasıl uygulayabileceğiniz konusunda da birkaç ipucu vereceğim. WordPress geliştiricisi veya PHP programcısı olmasanız bile.
Aslında, kodun kendisini gerçekten anlamak zorunda kalmadan JavaScript'te epeyce işlevler WordPress web sitenize uygulayabilirsiniz.
Yine de bunu WordPress web sitenizi bozmayacak şekilde yapmanız gerekecek.
WordPress geliştiricileri bile bazen JavaScript'i yanlış şekilde uygulayarak bir WordPress temasını veya web sitesini bozabilir.
Bununla birlikte, kodlayıcı olmayanların bile birçok JavaScript işlevini WordPress web sitelerine bozmadan uygulayabilmelerinin yolları vardır. Bunları da geçeceğim.
WordPress neden JavaScript kullanıyor?
WordPress, JavaScript'i çeşitli nedenlerle kullanır. İlk olarak JavaScript, WordPress web sitenize gelen ziyaretçilerin onunla etkileşim kurmasını sağlayan dildir.
JavaScript, bir web sitesine giriş yapmak, şifreleri ve giriş adlarını hatırlamak gibi basit işlevler için kullanılır.
Ayrıca, kullanıcılarınız bir form doldurduğunda, bir video izlediğinde, bir resim galerisi kullandığında veya hatta çeşitli arama işlevleri ve web sitenizi ziyaret ederken etkileşimde bulunmalarını istediğiniz diğer etkinliklerde kullanılır.
WordPress web siteniz için örneğin Google Haritalar, Google Analytics veya herhangi bir üçüncü taraf eklenti kullanıyorsanız, web siteniz JavaScript kullanıyordur.
JavaScript, temelde bir istemci tarafı programlama dili olduğu için bir WordPress web sitesinin çok daha hızlı çalışmasına yardımcı olur.
Bu, JavaScript'i sunucu tarafında kullanabilmenize ve JavaScript'in sunucunuzdaki arka uçta veya sunucu tarafında kullanıldığında çok güçlü olmasına rağmen, kullanımlarının çoğunun ziyaretçinin tarayıcısı üzerinden gerçekleştiği anlamına gelir.
JavaScript, bir kullanıcının web sitenizdeki geçmişini hatırlar. Bu, kullanıcınızın, örneğin, resim galerinizdeki yeni bir fotoğrafa bakmak gibi bir işlevi kullanmak istediklerinde tüm sayfayı yeniden yüklemek zorunda kalmadan resimleri görüntülemesine ve web sitenizle etkileşime girmesine olanak tanır.
Web siteniz için harikadır, çünkü web sitenizin daha hızlı çalışmasına olanak tanır, çünkü kullanıcı bilgilerinin sunucularınıza ve ardından tekrar kullanıcınıza geri dönmesi gerekmez.
Bazı bilgilerin sunucunuza geçmesi gerekmesine rağmen. Örneğin parolalar ve diğer hassas veriler.
Bununla birlikte, web sitenizin normal çalışması için bunun çoğu, kullanıcının tarayıcısı aracılığıyla JavaScript kullanılarak yapılabilir.
WordPress'te kullanmak için JavaScript öğrenmem gerekir mi?
JavaScript'i WordPress web sitenizde veya müşterileriniz varsa WordPress web sitelerinde en etkili şekilde kullanabilmeniz için öğrenebilseydiniz harika olurdu.
Buna rağmen, WordPress web sitenizde kendiniz için kullanmak için JavaScript öğrenmeniz gerekmez.
Elbette JavaScript'in arkasındaki konsepte aşina olmalı ve JavaScript'te kullanılan bazı kodlamaların nasıl yazıldığını tanımanın yanı sıra nasıl kullanıldığı ve neden kullanıldığı hakkında genel bir fikre sahip olmalısınız.
Bununla birlikte, pek çok kullanımında, bundan yararlanmak için JavaScript ile nasıl kod yazılacağını gerçekten bilmenize gerek yoktur.
Aşağıda, WordPress web sitenize kodlayıcı olmayan biri olarak bile JavaScript'i nasıl uygulayabileceğinize dair bazı yollar göstereceğim.
Aslında, işlevselliğini geliştirmek veya WordPress web sitenizle etkileşim kurarken kullanıcılarınızın gerçekleştirebileceği işlevlerin kapsamını genişletmek için web sitenize uygulamak isteyebileceğiniz birçok kod parçacığı vardır.
İşin zor yanı, bu Javascript kodunu kırmadan wordPress web sitenize nasıl uygulayacağınızdır.
Bu yazıda, kodlayıcı olmayan biri olarak bunu nasıl uygulayabileceğinizi göstereceğim.
JavaScript'i uygulamanın başka yolları olsa da, elbette bir geliştiriciyseniz ve WordPress web siteleri için nasıl kod yazacağınızı biliyorsanız.
Bununla birlikte, JavaScript'i yerleştirmenin bu yönüne girmeyeceğim, ancak JavaScript'i kodlayıcı olmayanlar için WordPress web sitelerine uygulamanın daha kolay ve daha güvenli bir yolunu kullanacağım.
İlk olarak, JavaScript ve WordPress arasındaki farka girelim.
JavaScript ve WordPress arasındaki fark nedir?
JavaScript bir programlama dilidir. WordPress, aksi takdirde CMS olarak adlandırılan bir içerik yönetim sistemidir.
WordPress JavaScript kullanır, ancak WordPress PHP adlı dil üzerine kurulmuştur. Bugün web'deki diğer sitelerde olduğu gibi, HTML ve CSS de kullanır. HTML ve CSS, web gönderilerinizin ve sayfalarınızın yapıldığı yapı iskelesini sağlar.
Kodlayıcı olmayan biri WordPress'te JavaScript'i nasıl kullanabilir?
Kodlayıcı olmayan biri olarak, WordPress web sitenizde JavaScript kullanmanın en iyi yolu eklentileri kullanmaktır.
Kodlayıcı olmayan veya programcı olmayan veya geliştirici olmayan biri olarak, temanızın PHP dosyaları veya kodlamasıyla asla uğraşmamak her zaman güvenli ve iyi bir uygulamadır.
Birçok WordPress web sitesinin, birisi WordPress web sitesine JavaScript eklemeye çalışırken çökmesinin ana nedeni, onu doğrudan PHP dosyalarına veya hatta doğrudan değiştirmek istedikleri WordPress gönderisine veya sayfasına eklemeye çalışmasıdır.
Bir gönderiye veya sayfaya JavaScript eklemek, onu doğrudan PHP dosyalarınıza eklemekten biraz daha güvenli olsa da, gönderiye veya sayfaya eklense bile bozulmasına neden olabilir.
JavaScript'in bir WordPress web sitesini bozabilmesinin bir başka nedeni de, belirli bir web sitesinin eklentilerinin tümü olmasa da çoğu, genellikle içinde bir miktar JavaScript içermesidir.
Bazen bu eklentiler, web sitesine yeni bir JavaScript parçası eklendiğinde iyi oynamaz.
Bu kodun yanlış alana yerleştirilip yerleştirilmediği veya web sitesinde aktif olarak yüklü olan diğer WordPress eklentilerinden birinde JavaScript ile yazılmış talimatlarla çakışıp çakışmadığı.
Kodlayıcı olmayan birinin JavaScript'i WordPress web sitelerine güvenli bir şekilde eklemesinin en iyi yolu, bir eklenti kullanmaktır.
Evet, WordPress web sitenize güvenli bir şekilde JavaScript kodu parçaları eklemenize izin verebilecek eklentiler var.
Bu eklentilerin güzelliği, talimatları doğru bir şekilde izlerseniz, kod parçacıklarını WordPress web sitenizde doğru yere yerleştirmenize izin verecek olmalarıdır.
JavaScript kodu parçaları da bulunabilir, erişilebilir ve gerektiğinde alınabilir, özellikle de herhangi bir çakışma varsa, bu JavaScript kodu parçası için PHP dosyalarınızda gezinmenize gerek kalmadan.
Bu eklentiler, JavaScript kod parçalarını tam olarak ait oldukları yere yerleştirmek için tasarlanmıştır.
Bu, özellikle PHP bilmiyorsanız, WordPress web sitenize JavaScript eklerken birçok misafir işini ortadan kaldırır.
WordPress web sitenize güvenli bir şekilde JavaScript eklemek için kullanabileceğiniz en popüler eklentilerden bazılarını aşağıda listeleyeceğim.
JavaScript'i WordPress'te nereye koyabilirim?
JavaScript'in WordPress'teki çoğu temel işlevi, bir WordPress gönderisinin, sayfasının veya web sitesinin kendisinin üstbilgisine veya altbilgilerine eklenir.
<body> içine bazı JavaScript eklenebilir olsa da, bunu güvenli bir şekilde yapmanızı sağlayacak bir eklentiniz yoksa eklememek en iyisidir.
Örneğin, JavaScript normalde başlık bölümlerine eklenir. Ana içerik veya <body> tarayıcıya yüklenmeden önce istenen işlevin gerçekleşmesi gerekiyorsa, başlık bölümünde olacaktır.
Bu işlevlerin, içerik kullanıcının tarayıcısına yüklendikten sonra gerçekleşmesi gerektiğinde, bir WordPress web sitesinin altbilgi bölümlerine JavaScript eklenir.
Bunu akılda tutarak, JavaScript'in web sitenizde nasıl çalıştığını daha iyi anlamalısınız.
WordPress için önce PHP mi yoksa JavaScript mi öğrenmeliyim?
Bir WordPress geliştiricisi olacaksanız, önce PHP öğrenmelisiniz. Neden? Niye? Peki, WordPress PHP üzerine inşa edilmiştir. PHP, WordPress'i destekleyen dildir.
Ancak, tam kapsamlı bir WordPress geliştiricisi olmak için JavaScript de öğrenmelisiniz.
JavaScript, WordPress web sitenizi geliştirmenize ve müşterilerinizin web sitelerinin olmasını istediği kadar etkileşimli hale getirmenize yardımcı olacaktır.
Elbette, herhangi bir geliştiriciye, özellikle bir WordPress geliştiricisine, HTML ve CSS hakkında sağlam bir bilgi verilmelidir.
Hangisini öğrenmek daha iyidir: PHP mi yoksa WordPress mi?
Bir WordPress geliştiricisi olacaksanız, elbette PHP öğrenmek daha iyidir. Bunun nedeni, bahsettiğim gibi WordPress'in PHP üzerine kurulu olmasıdır.
Bununla birlikte, yalnızca önceden oluşturulmuş temalar, eklentiler vb. kullanarak WordPress web siteleri oluşturmakla ilgileniyorsanız ve sabit kodlama yapmakla ilgilenmiyorsanız, yalnızca tüm WordPress ekosistemini, WordPress'in nasıl çalışması gerektiğini ve sorun gidermeyi anlamak istiyorsanız. ve olası bir sorun varsa, o zaman WordPress'i öğrenmelisiniz.
Yine de, WordPress'in güzelliği, PHP'yi tam olarak bilmeden, gerekirse birçok özel PHP çalışmasını kiralayabilmenizdir. Ancak bu, fiyatlandırmanızı ve sorunların ortaya çıkması durumunda sorun giderme yeteneğinizi önemli ölçüde etkileyecektir.
Herhangi bir JavaScript WordPress eklentisi var mı?
WordPress web sitenizde JavaScript işlevlerini uygulamanıza yardımcı olacak, özellikle kodlayıcı olmayan biri olarak kullanabileceğiniz epeyce JavaScript WordPress eklentisi vardır.
Temel olarak bu eklentilerin yapmanıza izin verdiği şey, önceden yazılmış Javascript'i WordPress web sitenize eklemektir.
Örneğin, Stackexchange.com, Stackoverflow.com veya GitHub.com'da önceden yazılmış kodla belirli bir işlev veya özellik bulduysanız ve bunu web sitenize veya yalnızca bir gönderiye veya sayfaya eklemek istiyorsanız, bunlar size böyle yap.
Lütfen dikkat edin, bilmediğiniz veya kimin çalışmasına aşina olmadığınız bir çevrimiçi forumdan bir geliştiriciden herhangi bir kod eklememeye dikkat etmelisiniz. Neden? Niye?
Çünkü komut dosyasına web sitenizde her türlü tahribata neden olabilecek kötü amaçlı kodlar eklenebilir.
Aşağıda, temel özellikleriyle birlikte bir liste bulunmaktadır.
Tanım
Bu eklenti, tema veya eklenti dosyalarını değiştirmek zorunda kalmadan kolayca özel CSS ve JS kodu ekleyerek WordPress sitenizin görünümünü özelleştirmenize olanak tanır. Bu, sitenize özel CSS veya JavaScript ince ayarları eklemek için mükemmeldir.
ÖZELLİKLERİ
- Sözdizimi vurgulamalı metin düzenleyici.
- Kodu satır içi veya harici bir dosyaya yazdırın.
- Kodu üstbilgi veya altbilgiye yazdırın.
- Ön uca veya yönetici tarafına CSS veya JS ekleyin.
- İstediğiniz kadar kod ekleyin.
- Temayı değiştirdiğinizde de değişikliklerinizi saklayın.
Tanım
Bu kısa kod eklentisi, kullanıcıların HTML, JavaScript ve diğer parçacıklar için özel kısa kodlar oluşturmasına olanak tanır. Artık kısa kodlar yazılarda/sayfalarda kullanılabilir ve snippet yerinde değiştirilecektir.
KOLAYCA KISA KODLAR OLUŞTURUN
- Kısa kod için bir ad verin.
- HTML/JavaScript/CSS'yi kısa kod içeriği olarak yapıştırın.
- Kaydetmek !
Şimdi yazınıza/sayfanıza [sc name=”my_shortcode”] kısa kodunu ekleyin.
İşte! Gönderinizde HTML/Javascript/CSS var.
ÖZELLİKLERİ
- Kolayca özel kısa kodlar oluşturun ve bunları kısa kodun desteklendiği her yerde kullanın.
- Kısa Kod içeriği olarak herhangi bir HTML, Javascript, CSS'ye sahip olun.
- Ekle: Kısa kodda özel parametreler
- Ekle: Kısa kodda WordPress parametreleri
- Çoklu editörler: Kod, Görsel ve metin modları.
- Gerekmediğinde kısa kodu genel olarak devre dışı bırakın.
- Masaüstünde, mobil cihazlarda kısa kodu devre dışı bırakın.
- Gönderi düzenleyicide, eklenecek kısa kodları seçmek için bir düğme.
- Gutenberg'i destekler.
Tanım
WordPress 5.0 ve üzeri kullanıcıları için not: Bu eklentiyi blok düzenleyici ile kullanmayla ilgili ayrıntılar için lütfen SSS bölümüne bakın.
Code Embed , içerik düzenleyici tarafından değiştirilmeden bir gönderiye kod (JavaScript ve HTML – PHP gibi sunucu tarafı kodu için kullanılamaz) gömmenize olanak tanır . Bu, üçüncü taraf komut dosyalarını vb. gömmek için inanılmaz derecede faydalıdır. Eklenti, Mozilla dahil olmak üzere birçok büyük site tarafından kullanılır.
Anahtar özellikler şunları içerir:
- Yazılara veya sayfalara HTML veya JavaScript ekleyin - özellikle videoları gömmek için kullanışlıdır!
- Widget Logic eklentisini kullanarak widget'lara gömün.
- Global yerleştirme, bir gönderide veya sayfada bazı kodlar oluşturmanıza ve ardından diğerinden erişmenize olanak tanır.
- Kodu gömmek için kullanılan anahtar kelimeleri veya tanımlayıcıları kendi tercihinize göre değiştirin.
- Basit bir arama seçeneği ile gömme kodunu arayın.
- Videoları duyarlı çıktıya dönüştürmek için yerleştirme koduna basit bir son ek ekleyin.
- Yalnızca URL'yi kullanarak harici bir komut dosyasını doğrudan gömün.
Ve çok daha fazlası!
Tanım
LeafletJS ile oluşturulmuş bir harita ekleyin: mobil uyumlu etkileşimli haritalar için açık kaynaklı bir JavaScript kitaplığı. Harita döşemeleri varsayılan olarak OpenStreetMap veya MapQuest (bir uygulama anahtarıyla) aracılığıyla sağlanır. Kısa kod öznitelikleri ile harita başına veya gösterge tablosu ayarları aracılığıyla ayarlanabilir.
Tanım
Benzersiz kod bloklarımıza CSS, JavaScript ve hatta HTML ve PHP ekleyin, ardından kodun tam olarak nerede çalışmasını istediğinizi seçin.
- Kodunuzu şurada çalıştırın: Sayfalar, Gönderiler, Özel Gönderiler, Etiketler, Kategoriler.
- Kodunuzu ortak bölümlerde çalıştırın (örn. Tüm Web Sitesi, Web Sitesi Arka Uç, Tüm Sayfalar, Tüm Gönderiler, Son Gönderiler, Blog Dizini, Tüm Kategoriler, Arama Sayfaları, Tüm Arşivler, Etiket Arşivleri, Yazar Arşivleri, Ek Sayfaları, 404 Hata Sayfaları).
- Kodunuzu şu yollarla çalıştırın: URL'ler veya Normal İfadeler (Regex).
- Tema dosyalarınızı değiştirmeden ön uç kodu ekleyin.
- Çekirdek dosya hileleri veya özel eklentiler olmadan işlevsellik kodu ekleyin.
- GitHub, Code Canyon, JSFiddle, vb.'den komut dosyalarını gömün.
- Ziyaretçi takibi, reklam ve ortaklık komut dosyaları ekleyin.
- Sosyal medya kanallarını veya pazar yeri mağaza widget'larını gömün.
- İster tek başınıza ister ekip halinde web sitesi geliştirmenizi kolaylaştırın.
- FTP'ye gerek yok - sadece kodunuzu ekleyin, kaydet'e tıklayın, değişikliği görün.
Tanım
Yani daha fazla içerik göstermek, ancak kullanıcıların deneyimini etkilememek mi istiyorsunuz?
Bu eklenti, önceden tanımlanmış metni bir kısa kod aracılığıyla gizler ve seçiminize göre kalanını arama motorlarına görünür halde bırakır.
Okuyucularınız ayrıca sayfayı yeniden yüklemeden 'Devamını Oku' düğmesine basarak daha fazla içerik okuyabilecekler.
“Daha fazla oku” düğmesine bastığınızda, genişleyecektir.
Ayrıca, 'Daha az oku'ya dönüştürülecek olan aynı düğmeye basarak tekrar gizleyebilecekler.
Kısa kod aracılığıyla çalışır ve her yere yerleştirilebilir!
Renklerini ayarlar menüsünden değiştirebilirsiniz!
Basit kullanım: [devamını oku] Uzun metniniz [/read]
Birkaç tane daha JavaScript yükleyici eklentisi var , sadece bağlantıya tıklayın.
WordPress ve JavaScript sonuçları.
JavaScript'in bugün WordPress ekosisteminde ne kadar önemli olduğunu size göstermek için, JavaScript'in WordPress web siteleri için oluşturabileceği potansiyel tehlikeler hakkında bir makale: “ Büyük Ölçekli Saldırıda WordPress Hedefli ”
Ancak, kullanıcılarınız için WordPress web sitenizin performansını artırmakla gerçekten ilgileniyorsanız, WordPress web siteniz için biraz fazladan JavaScript eklemenin yapabileceği birçok işlevden bazılarına bakın. Kodlayıcı olmayan biri olarak bile.