WordPress Sayfaya Kod Ekleme WordPress’e kod parçacıkları ekleme ile mücadele mi ediyor musunuz? Kod parçacıkları, yararlı bir işlevsellik yığınının kilidini açar. ancak bazen geliştiriciler sadece sihirli bir şekilde her kod parçasını nereye koyacağınızı bilmenizi bekler gibi gözüküyor, değil mi?
Ve kaynak koduna girmek çok ciddi bir şey olduğu için kesinlikle seyahat etmek ve yanlışlıkla hata yapmak istemezsiniz…
Bu talihsiz durumdan kaçınmanıza yardımcı olmak için bu yazıda iki şeyi ele alacağım:
Çoğu durumda, muhtemelen yalnızca iki tür kod snippet’iyle ilgileneceksiniz:
Onları nasıl ayırt edebilirsiniz? Peki, kod pasajının kaynağı zaten size söylemedi ise, nasıl göründüklerine dair bazı örnekler.
PHP kod parçacıkları şöyle görünecek:PHP
add_action( ‘after_setup_theme’, ‘yourtheme_setup’ );
function yourtheme_setup() {
add_theme_support( ‘wc-product-gallery-zoom’ );
add_theme_support( ‘wc-product-gallery-lightbox’ );
add_theme_support( ‘wc-product-gallery-slider’ );
}
Oysa CSS kod snippet’leri şöyle görünecek :CSS
/* WooCommerce 3.0 Gallery */
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
position: absolute;
top: .875em;
right: .875em;
display: block;
height: 2em;
width: 2em;
border-radius: 3px;
z-index: 99;
text-align: center;
text-indent: -999px;
overflow: hidden;
}
Aşağıda, WordPress sitenize her iki tür kod snippet’ini nasıl güvenli bir şekilde ekleyebileceğinizi göstereceğim.
WordPress’e bir PHP kod pasajı eklemek için kullanabileceğiniz iki genel yaklaşım vardır:
Her iki yaklaşım da, WordPress sitenize eklenen snippet’le bitiyor olsa da, bazı işlevsel farklılıklar vardır, yani:
Kod pasajını doğrudan temanıza eklerseniz, WordPress temalarını değiştirirseniz bu pasaj çalışmayı durduracaktır.
Öte yandan, kod snippet’inizi bir eklentiye eklerseniz, hangi WordPress temasını kullanırsanız kullanın, orada kalacaktır.
İşte PHP kod parçacıklarını nereye koyacağınıza dair hızlı bir kural:
Kulağa hoş gelmek? Özel yöntemlere geçelim…
Functions.php dosyasına kod parçacıkları eklemek oldukça basittir. Temel olarak iki aşamalı bir işlem:
Zaten bir alt temanız varsa, 2. Adıma geçin. Aksi takdirde, en baştan başlayalım…
Bir alt tema, sitenizdeki mevcut işlevlerin hiçbirini etkilemez. Ancak, temanızı bir sonraki güncellemenizde bu değişikliklerin üzerine yazılma tehlikesi olmadan güvenli bir şekilde yeni değişiklikler yapmanıza izin verecektir.
El ile bir alt tema oluşturmak mümkün olsa da, süreci basitleştirmek için Childify Me adlı ücretsiz bir eklenti kullanabilirsiniz . İşte nasıl yapılacağı:
Her şeyin iyi göründüğünden emin ol. Ardından, alt temanızı etkinleştirmek için Etkinleştir ve Yayınladüğmesini tıklayın:
Şimdi, tek yapmanız gereken kodları temanızdaki yeni functions.php dosyasına eklemek.
FTP’ye aşina iseniz, bunu en güvenli yaklaşım için FTP üzerinden yapmanızı öneririm ( bazen kodu yanlışlıkla yanlış yazabilirsiniz, bu da sitenizde sorunlara neden olabilir. FTP işleri hızlı bir şekilde düzeltmenize olanak sağlar ).
Ancak bu kafa karıştırıcıysa, WordPress panonuzdan da yapabilirsiniz:
Ve bu kadar!
Temaya özgü olmayan kod parçacıkları için, aptly adlı Kod Kod Parçacığı eklentisini kullanabilirsiniz .
Buraya eklediğiniz snippet’ler, önceki yöntemle eklediğiniz snippetlerle aynı şekilde çalışır. Tek fark, WordPress temalarını değiştirseniz bile parçacıklarınızın artık etkin kalacağıdır.
Eklentiyi nasıl kullanacağınız:
Ve bu kadar! Snippet’iniz artık etkin.
Snippet’i daha sonraki bir tarihte devre dışı bırakmanız veya düzenlemeniz gerekirse, bunu Snippets → Tüm Snippets alanına giderek yapabilirsiniz :
Genel olarak, WordPress sitenize CSS parçacıkları eklemenin iki kolay yolu vardır. Çoğu durumda, iki yöntem arasında bir fark yoktur – hangisini en uygun bulursanız kullanın.
WordPress 4.7’den bu yana, WordPress Özelleştiricisi, özel CSS parçacıkları eklemek için bir nokta içermektedir.
İşte nasıl kullanılacağı…
Hepsi bu kadar! Ve bu yöntemle ilgili güzel şey, özel CSS snippet’inizle yapılan değişiklikleri sitenizin canlı önizlemesinde ekranın sağ tarafında görebilmenizdir.
WordPress Özelleştirici’yi kullanmamayı tercih ederseniz, CSS parçacıklarını doğrudan temanın stil sayfasına da ekleyebilirsiniz.
temayı kurduğunuzda, özel CSS parçacıklarınızı şu şekilde ekleyebilirsiniz:
Ve bu kadar! Özel CSS’niz canlı olmalıdır.
Artık WordPress sitenize kod parçacıkları eklemeye başlamak için ihtiyacınız olan tüm bilgiye sahip olmalısınız!
Unutmayın, PHP kod parçacıkları için:
Ve CSS parçacıkları için aşağıdakilerden birini kullanabilirsiniz:
Başka sorunuz varsa, yorum olarak bırakın
Instagram'daki Kaybolma Modu, kullanıcıların birbiriyle yaptığı sohbetlerde mesajların, fotoğrafların, videoların ve diğer içeriklerin bir süre…
Pil ömrü, iPhone kullanıcıları için en önemli konulardan biridir. Gün içinde şarj cihazına ulaşamama durumunda,…
iPhone'da Konum Geçmişi Nasıl Bulunur ve Yönetilir? iPhone'unuz, Android telefonlar gibi konumunuzu takip eden özelliklere…