Yazar: Kerem SARI

  • PHP ve fonksiyonu kısa kod olarak kullanmak

    PHP ve fonksiyonu kısa kod olarak kullanmak

    WordPress güvenlik nedeniyle widget vb. kolaylıkla erişebilir olan alanlarda php çalıştırmanıza izin vermiyor. Bu işlem için bir PHP eklentisi kullanabilirsiniz fakat bu da kısıtlı alanlar için geçerli olacaktır. Veya bir fonksiyonunuz var ve bu fonksiyonu belirli sayfalarda belirli alanlarda kullanmanız gerekiyor. Bu işlem için en ideal olan işlem fonksiyona bir kısa kod atamaktır. PHP ve…

  • SEO bitti mi? SEO eklentilerine ihtiyaç var mı?

    SEO bitti mi? SEO eklentilerine ihtiyaç var mı?

    Uyarı: Bu içerik SEO bilgisi olmayan, bilinçsiz bir şekilde SEO’ya dair erişebildiği bütün bilgileri uygulamaya çalışan kişiler için hazırlanmıştır. SEO’nun ne olduğunu hiç düşünmediyseniz, SEO ile ilgili yazılan her yöntemi uygulamaya çalışıyor, satılan bütün paketleri bütçeniz dahilinde alıyorsanız dikkatlice okuyun lütfen. Projenizin uyguladığınız SEO’ya ihtiyacı olmayabilir. Emeğinize, bütçenize, en önemlisi zamanınıza ve projenize zarar veriyor olabilirsiniz.…

  • Amp schema breadcrumb içerik haritası fonksiyonu

    Amp schema breadcrumb içerik haritası fonksiyonu

    Kategori:

    Yazar:

    Anasayfa, kategori ve yazı başlığı şeklinde içeriklerinize bir yol, içerik haritası eklemek isterseniz eklenti veya fonksiyon bulmanız gerekecek. Fakat siteniz AMP’mi, eklentinin veya fonksiyonun schema desteği var mı, sağlıklı çalışıyor mu? Bu ve benzeri bir çok noktada sorun yaşamanız muhtemeldir. Amp sayfalarda, schema tanımını sorunsuz uygulayan eklentiler mevcut olsada, kullandığınız tema veya eklentilerle çakışma olasılığı…

  • AMP sitenize sorunsuz iletişim formu sayfası ekleyin

    AMP sitenize sorunsuz iletişim formu sayfası ekleyin

    Kategori:

    Yazar:

    Sitenizin genelini AMP olarak kullanıyorsanız iletişim formu oluşturmakta muhtemelen sorun yaşayacaksınız. Amp, java gibi birçok işlevi etkisiz hale getirir ve bu sayede sadece ihtiyaç duyulan işlemlerle sitenizin olağanüstü bir hıza erişmesini sağlar. Öncelikle, ilgili sayfayı AMP’ye kapatıp istediğiniz formu rahatlıkla kullanabileceğinizi hatırlatırım. İletişim sayfanızın AMP olmaması sorun teşkil etmeyecektir. Contact Form 7 WordPress iletişim formu…

  • Veritabanı sorgusuyla özel alanları silebilirsiniz

    Veritabanı sorgusuyla özel alanları silebilirsiniz

    Ekleyip kaldırdığımız eklentiler sayesinde yazılarımızda bulunan özel alanlar kısmı gittikçe şişmeye başlıyor. Maalesef çok yaygın kullanılan eklentiler bile arkasında kırıntılar bırakıyor. Depolama, performans gibi birçok konuda, kullanılmayan özel alanları silmemizde fayda var. Ayrıca kullandığınız özel alanları daha kolay bulmanıza yaraytacak. Bu işlemi PhpMyAdmin panelimizden sorgu çalıştırarak yapacaksınız. Öncesinde yedeğinizi Export (dışa aktar) sayfasından almanızı öneririm.…

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

  • Sunucu yanıt süresi nedir ve nasıl optimize edilir?

    Sunucu yanıt süresi nedir ve nasıl optimize edilir?

    Sitenizin optimizasyonu ne kadar başarılı olursa olsun, sunucunuz bunu işlemekte gecikirse hiçbir anlamı kalmaz. Tam tersi de olumsuz etki yaratır. Bilmeyenler için küçük bir not; Hosting veya reseller paketleri de bir sunucuda barınır. Hosting yanıt süresi testi gibi arayışlara girmeyin. Sunucu Yanıt Süresi; Reduce server response times (TTFB) bir internet tarayıcısının, sunucuya gönderdiği isteğe, sunucunun…

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