Web sitenizi nitro paketi ile uçurun

WordPress sitelerde genel olarak hep hızdan şikayet edilir. Daha önceki yazılarımda da belirttiğim gibi aslında %60-70 lik kısmı wordpress kurulumu ayarları, hosting seçimi gibi şeyler site hızımızı etkiliyor. Tüm bunlar konusunda fazla tecrübemiz yok ve yine de var olan sitemizin hızını yükseltmek, Google pagespeed skorlarını iyileştirmek istiyoruz. Unutmayın sitenize giren her 4 kişiden 3’ü sitenin açılmasını 4sn beklemeden sitenizi terk ediyor. Dolayısıyla 4sn altında açılan bir web sitesi hayati önem taşır. Evet sitenizin tüm sayfalarını görsellerini optimize edip cdn üzerinden

Okumaya devam et

Ziyaretçilerinize bildirim gönderin

OneSignal – Web Push Notifications

Son zamanlarda sıkça kullanılmaya başladı. Bir web sitesini ziyaret ettiğinizde site size bildirim göndermek ister. Bu konuda bir iletişim kutusu açılır ve sizden bildirim için izin ister. Yayıncılar için oldukça güzel bir özelliktir bu. Bu konuda servis veren pek çok uygulama var. Ben şimdi size benim de kullandığım bir eklenti olan OneSignal – Web Push Notifications eklentisinden bahsedeceğim. Önce OneSignal sitesinden kendinize bir hesap oluşturmanız gerekiyor. Hesabınızı oluşturduktan sonra Add App diyerek web siteniz için aplikasyon oluşturma adımlarına ilerleyin. App

Okumaya devam et

WordPress nasıl hızlandırılır?

Merhaba, uzun bir aradan sonra yeniden yazmaya fırsat buldum. Bundan sonra da fırsat buldukça yazmaya çalışacağım. WordPress oldukça güçlü bir içerik yönetim sistemidir. En büyük gücü yapılan iş sonrası yazılımcıya bağımlı kalınmamasıdır. Bugün wordpress uzmanı binlerce insanı bulabilir web sitenizi emanet edebilirsiniz. Dünyada pek çok büyük şirket wordpress kullanmaktadır. Ancak wordpress kullanıcıların en fazla şikayeti sitelerinin yavaş çalışması. Aslında bu daha çok Türkiye’de yaşadığımız bir sorun. Sebebi de hosting şirketlerinin web alanlarındaki kısıtlamalar. Şöyle düşünün 1 bilgisayarda sizin siteniz ile

Okumaya devam et

WordPress üzerinden gönderilen postalar

Yeni bir WordPress kurulumu yaptığınızda şifre gönderimleri olsun diğer eklentilerin gerektirdiği mail gönderimleri olsun kısacası WordPress sistemi üzerinde gönderilen mailler “WordPress” adına ve “wordpress@siteadi.com” gibi bir adresten gönderilir. Şimdi bunu kendi sitemiz olarak ve istediğimiz mail adresinden göndermeyi nasıl sağlayabiliriz ona bakalım. 1) Öncelikle en basit çözüm, doğrudan WordPress çekirdek dosyalarına müdahale etmek: /wp-includes dizini içerisinde pluggable.php dosyasında $from_nameve $from_email değerlerinde düzenleme yapmanız gerekmektedir. 2) WordPress mail gönderimleri ile ilgili eklentilerden birini kullanmak. Örneğin WP Mail Smtp eklentisini inceleyebilirsiniz . 3) Kullandığınız tema’nın

Okumaya devam et

Contact Form 7 için Özel Mail Etiketleri

There are times when you may wish to follow more than just the user’s input through the contact form. For example, you may wish to know the client’s IP address for security reasons. Contact Form 7 provides some special mail tags for such purposes. You can insert these special mail tags into the Message Body field or other fields in the Mail section. TAG DESCRIPTION [_remote_ip] This tag will be replaced by the sender’s client IP address. [_user_agent] This tag

Okumaya devam et

İletişim Formunuz Çalışmıyor ve Hata veriyorsa..

Genelde hosting servisleri güvenlik sebebiyle smtp doğrulama yöntemi ile mail formlarının çalıştırılmasına izin veriyor. Böyle durumlarda eğer smtp ayarı yapmadıysanız formların çalışmaz. Smtp ayarı yapabilmeniz için gerekli eklenti benim de kullandığım basit ve kullanışlı olan SMTP eklentisidir. Bunu kurup gerekli ayarları yaparak formlarınızın çalışmasını sağlayabilirsiniz.

Okumaya devam et

Tema dil dosyası nasıl düzenlenir?

Normalde biz programcılar temanın dil dosyasını poedit programı ile hazırlayıp düzenleriz. Kullandığımız tema veya eklentinin dil dosyası bulunmuyorsa bu yöntemle dil dosyasını oluşturup düzenleriz. Ancak bu konulara daha uzak kişilerinde bu dosyaları kolayca oluşturup düzenleyebileceği yöntemler, daha doğrusu eklentiler mevcut. Öncelikle bu CodeStyling Localization eklentisini sitemize yüklüyoruz. Eklentiyi aktif hale getirdikten sonra, yönetim panelimizin araçlar menüsü altında Localization sekmesini göreceksiniz. Burayı da tıkladığınızda sitenizde kurulu olan tüm eklenti ve temaların dil dosyaları göreceksiniz. Düzenlemek istediğiniz dil dosyasını buradan düzenleyebilir, yeni

Okumaya devam et

WordPress Panelde Bağlantılar Görünmüyorsa!

WordPress 3.5 sürümünden sonra genelde yönetim panelinde herhangi bir sıkıntı yaşanmazken çoğu kişi “Bağlantılar” sekmesinin ortadan kaybolduğunu ve sitedeki bağlantıları yönetemediğini belirtmekte. İşte bu sorunla karşılaşan arkadaşlar için Link Manager  eklentisini tavsiye ediyorum. Eklentinin tek bir görevi var, o da WordPress 3.5 ve üzeri sürümlerde Bağlantılar sekmesinin görünmesini sağlamak. Eklentinin kurulumu ise standart bir eklenti kurulumundan farklı değil. Eklentiyi Link Manager  bağlantısından indirelim. İndirdiğimiz paketten çıkan link-manager klasörünü siteminizin plugins klasörüne yükleyelim. Son olarak WordPress panelden Eklentiler sekmesinden eklentiyi aktif hale getirelim. Hepsi bu kadar. Sorunu eklenti

Okumaya devam et

POT ya da PO dosyası nasıl oluşturulur?

Bir eklentiyi ya da temayı Türkçeleştirmek için ihtiyacınız olan ilk şey bir .pot dosyasıdır. Çoğu eklenti yazarı .pot dosyasını eklentisiyle birlikte dağıtır. Peki ama eklenti yazarı .pot (ya da .po) dosyası eklememişse ne yapacaksınız? Öncelikle http://sourceforge.net/projects/poedit/  adresinden poedit programını indirin. Poedit, .po dosyası oluşturmak için kullanacağımız bir program. Ben İngilizce arayüzü tercih ediyorum. Aşağıdaki anlatım İngilizce arayüz için. 1. poedit’i başlatın 2. File -> New Catalog 3. Projenizin adını girin. Eklenti adı uygun bir seçim olur mesela. 4. Paths sekmesine tıklayın. 5. New Item butonuna

Okumaya devam et

Site Altkısım