Yazar: Kerem SARI

  • Doğru font yükleme modeliyle bütün test hatalarına çözüm

    Doğru font yükleme modeliyle bütün test hatalarına çözüm

    Bahsedeceğim font optimizasyonuyla günlük ortalama 15000 sayfa görüntülemesi olan bloğumda %40 iç-dış kaynak tüketimi tasarrufu, %50 civarlarındaysa sayfa yükleme hızı elde ettim. Bilgisayarlarda, telefonlarda ve tarayıcılarda standart olarak yüklü gelen Arial, Verdana, Helvetica gibi ön yükleme yapmadan kullanabileceğimiz standart fontların dışında bir font tercih ettiğimizde, fontu kullanabilmek için web sitemize bir font dosyası yüklememiz gerekir.…

  • Pre ve Code etiketleri nasıl kullanılır

    Pre ve Code etiketleri nasıl kullanılır

    Çok basit olsada ne yazık ki kafa karıştırıcı bir konudur. WordPress sitemde kodlar için hangisini kullanmalıyım, <pre> mi yoksa <code> mi? İkisini de kullanabilirsiniz. Buradaki asıl soru, kullanacağınız kod satır içerisinde mi yoksa satır içerisinde kullanılamayacak kadar alt satırlardan oluşan bir kod kümesi mi olduğudur. Bu soruyu oluşturan asıl neden pre ve code etiketlerinin bilindik…

  • Url yapısındaki author ifadesini yazar olarak değiştirin

    Url yapısındaki author ifadesini yazar olarak değiştirin

    Bilindiği gibi WordPress url yapısında; kategori sayfalarından category, etiket sayfalarından tag alanlarını admin panelinden istediğimiz gibi düzenleyebiliyoruz. Düzenleyemediğimiz tek alan yazar profil sayfalarındaki linkte bulunan author sloganıdır. Standart olarak yazar profil sayfamızın linki bu şekildedir: https://birblog.com/author/kerem-sari/ Türkçe içerikli bir sitede bu görüntü hiç hoş durmuyor. Bu yüzden aşağıdaki adımları uygulayarak author kısmına istediğiniz ifadeyi yerleştirebilirsiniz.…

  • Genesis Framework’e arşiv sayfası ekleyin

    Genesis Framework’e arşiv sayfası ekleyin

    Eğer Genesis kullanıyor ve bir arşiv sayfanız olsun istiyorsanız, standartında gelen düzenleme ayarlarıyla veya bir Genesis arşiv sayfası eklentisi bulma ümidiyle zaman harcamayın. Genesis, arşiv sayfası gibi birçok kullanılabilir özelliğe yer vermemiş. Bunu sunduğu esneklik imkanıyla geliştiricilerin yapmasını sağlıyor. Arşiv sayfası oluşturabilmeniz için aşağıdaki kodları /wp-content/themes/genesis-sample/page-templates klasörüne Arsiv.php adında boş bir sayfa oluşturup kaydedin. <?php…

  • Genesis Framework alt temanıza widget ekleyin

    Genesis Framework alt temanıza widget ekleyin

    Bazı müşterilerimin projeleri için Studiopress Genesis Framework çok ideal bir seçim oluyor. Yaptığım çalışmalarda müşterilerime esneklik sunmak için işlevleri arka planda tutmaktan kaçınıyorum. Bu noktada widget’lar devreye giriyor. Widget kullanmak, istediğinizde veya gerektiğinde WordPress bileşenler kısmından ilgili alanı düzenlemenize olanak tanır. Genesis’de özel widget alanları oluşturmak için fonksiyonlar oluşturmanız gerekiyor. Kullandığınız alt temanın functions.php dosyamıza…

  • AMP uyumlu içindekiler listesi (eklentisiz)

    AMP uyumlu içindekiler listesi (eklentisiz)

    Kullanılabilirliğe önem veren blog yazarları genelde içeriklerinin ilk paragraflarından birinden sonra konunun içerisinde yer alan ana ve alt başlıklara listeler ve hızlı erişim için bağlantı verirler. Okuyucuların içeriğin hangi başlıklardan oluştuğunu ve istediği alana hızlıca ulaşmasını sağlar. Tabii uygulamayı bu amaçla kullanan yüzde onluk bir kesimden bahsettim. Çoğunluk daha fazla ziyaretçi çekeme ümidiyle kullanılıyor. Kullanmayan…

  • Yazı içine eklentisiz reklam eklemek

    Yazı içine eklentisiz reklam eklemek

    WordPress sitenizin yazı içine reklam eklemek için, eklentisi kullanmak istemiyorsanız bu işlemi uygulayabilirsiniz. Eklentilerle sitenize ek yük oluşturmadan, istediğiniz gibi düzenleyebileceğiniz temiz bir uygulama olacak. Aşağıdaki kodlamayı temanızın functions.php dosyasına ekleyin. Düzenleme yapabileceğiniz alanları bold yaparak belirttim. function birblogcom_yazi_ici_reklam($content){ $yazida_en_az_kelime_sayisi = 500; $kelimeden_sonra_ekle = 300; if (is_single() && strlen($content) > $yazida_en_az_kelime_sayisi) { $before_content = substr($content,…

  • En hızlı WordPress temalarını test ediyoruz

    En hızlı WordPress temalarını test ediyoruz

    İçerik kalitesi tamamen sizin yeteneklerinize, bilginize, tecrübenize dayalıdır. Hız ve okunabilirlik kalitesi ise sunucu özelliklerinize ve kullanacağınız temaya bağlıdır. Şu an neredeyse bütün hosting firmaları belli bir kalitedir. Ufak bir araştırmayla ihtiyacınız olan hızı sağlayacak bir hosting satın alabilirsiniz. Peki tema? Sonuç olarak hız ve okunabilirlik konusunda en büyük söz hakkı tercih edeceğiniz WordPress temasında…

  • İstediğiniz kategoriye ait yazıları gizleyin

    İstediğiniz kategoriye ait yazıları gizleyin

    Ana sayfanızda son eklenen yazıları listeliyorsanız ve bazı yazılarınızın ana sayfada listelenmesini istemiyor olabilirsiniz. Genelde tanıtım yazılarının ana sayfada listelenmesi istenilen bir durum değildir. Bu işlem için eklenti kullanmanıza hiç gerek yok. Yapmanız gereken bir kategori oluşturmak ve oluşturduğunuz kategoriyi aşağıdaki kodlarla ana sayfada gizlemek. Sonrasında gizlemek istediğiniz yeni veya eski yazılarınızı açtığınız kategoriye alabilirsiniz.…

  • Yazılarınıza tahmini okuma süresi ekleyin

    Yazılarınıza tahmini okuma süresi ekleyin

    Kategori:

    Yazar:

    Eklentilere muhtaç olmadan, birkaç satır kod ile basit bir şekilde sitenize okuma süresi ekleyebilirsiniz. Peki ziyaretçilerinize yazılarınızın uzunluğu hakkında bilgi vermenizin ne gibi faydaları olacak? Bu yeniliğin nelere sebep olacağını öğrenince şaşıracaksınız. Yani sitenize ekleyeceğiniz okuma süresi basit bir yeniliğin çok ötesinde. Yazılarına tahmini okuma süresini eklersen ne olur? Ziyaretçilerinizin sitenizde kalma süresini arttırırsınız! Yazılım…