Kategori: WordPress

  • Schema sitelinks search box arama kutusu

    Schema sitelinks search box arama kutusu

    Sitenize Schema eklentisi kullanmadan sitelinks search box eklemek isterseniz bu adımları uygulayabilirsiniz. Aşağıdaki tanımı Schema SearchAction sayfasından inceleyebilirsiniz. Eğer WordPress kullanıyorsanız sadece bold kısımları düzenleyin. Özel bir yazılım kullanıyorsanız; target kısmında bulunan site adresini ?s= e kadar kendi arama sayfanızın adresiyle değiştirmelisiniz. <script type=”application/ld+json”> { “@context”: “https://schema.org/”, “@type”: “WebSite”, “name”: “Site Adınız”, “url”: “https://siteadresiniz.com/”, “potentialAction”:…

  • Basit bakım modu fonksiyonu (eklentisiz)

    Basit bakım modu fonksiyonu (eklentisiz)

    Bir çok farklı nedenlerden ötürü WordPress sitenizi bakım moduna almak isteyebilirsiniz. Sitenizi ziyaretçilere kapatmak ve istediğiniz mesajı ekrana yansıtmak için bir eklenti kullanmak zorunda değilsiniz. Bu uygulama; sitenizi sadece ziyaretçilere kapatır, admin girişi yaptığınızda sizin için devre dışı kalır. Bu sayede sitenizi bakım moduna alarak istediğiniz gibi çalışmalarınıza devam edebilirsiniz. Aşağıdaki kodu temanızın fonctions.php dosyasına…

  • LiteSpeed cache sorun giderme (Kaydetme Sorunu)

    LiteSpeed cache sorun giderme (Kaydetme Sorunu)

    WordPress LiteSpeed Cache eklentisi bazen yaptığınız değişiklikleri kaydetmenize rağmen sayfayı yenilediğinizde eski haline döner. Bu sorun eklentinin kurulum veya kaldırma aşamalarının sağlıklı işlemediği durumlarda karşımıza veritabanı hatası olarak çıkabiliyor. İşlem yapmadan önce cache eklentisini pasif duruma getirin. Kaydetme sorununu eklentinin veritabanını onararak düzelteceğiz. Veritabanını onarmak için repair.php adında bir dosya oluşturun ve aşağıdaki işlemi dosyaya…

  • Sidebar’da son yorumları eklentisiz listelemek

    Sidebar’da son yorumları eklentisiz listelemek

    Wordspress’in kendi son yorumlar bileşeni var ve bununla ilgili birçok eklenti de mevcut. Fakat orijinalinde gelen son yorumlar bileşeni pekte hoş durmuyor. Eğer bu listeleme için bir eklenti kullanmak istemiyorsanız, aşağıdaki işlemler minimal, anlaşılır ve düzenleyebileceğiniz bir şekilde son yorumlarımızı listeleyeceğiz. Bir HTML widget bileşenine aşağıdaki kodları eklemeniz yeterlidir. <?php $comments = get_comments(‘status=approve&number=10’); ?> <?php…

  • 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…