Blog

Dil Değişim Sorunu (WordPress)

Merhaba Arkadaşlar,

İnternet her geçen gün hızla gelişiyor ve beraberinde birçok yenilik getiriyor. Ancak bu yenilikler bazen karşımıza beklenmedik problemler çıkarabiliyor. Özellikle son zamanlarda, Hostinger sunucumda barındırdığım web sitelerinde yaşadığım cache (çerez) problemleri nedeniyle site tasarımı sırasında ciddi zaman kayıpları yaşadım. Bu süreçte birçok destek bileti açtım ve konuyla ilgili internetteki çeşitli videolar ve blog yazılarıyla yoğun bir araştırma yapmak zorunda kaldım. Tüm bu çabalarımın sonunda, yaşadıklarımı ve çözümlerimi sizinle paylaşmak adına bir rehber niteliğinde video hazırlamaya karar verdim.

Yaşadığım İlk Sorun: Cache (Çerez) Problemi

Web sitesi tasarlarken karşılaştığım çerezleme problemi, süreçte beni epey yordu. Neyse ki çözümü oldukça basit:

  1. Hostinger paneline giriş yapın.
  2. Performance (Performans) ayarları altında bulunan CDN bölümüne tıklayın.
  3. Geliştirici Modunu aktif edin.

Bu işlemi gerçekleştirdikten sonra çerez sorunundan tamamen kurtuldum. Eskiden bu işlemi yapmaya gerek yoktu, ancak LiteSpeed Cache yazılımı WordPress sitelerinin hızını artırmak için oldukça faydalı bir özellik. Ancak bazen bu tür problemleri beraberinde getirebiliyor.

İkinci Sorun: Tema ve Eklenti Çevirileri

Bir diğer problem, Loco Translate ile tema ve eklentileri Türkçeye çevirirken ortaya çıktı. Özellikle WooCommerce’in ürün niteliklerinde yer alan “Select Options” ifadesinin bir türlü Türkçeleşmediğini fark ettim. İlginç bir şekilde, birkaç gün sonra bu ifadenin otomatik olarak Türkçeye döndüğünü gözlemledim.

Bu durumu daha hızlı çözmek için, benzer bir sorun yaşayan bir arkadaşımla konuştuğumda bana basit bir PHP kodu ekleyerek bu problemi çözdüğünü anlattı. Aynı yöntemi denedim ve sorunu başarıyla çözdüm. İşlem oldukça basitti:

  1. Dosya Yöneticisine bağlanın.
  2. Public_HTML klasöründe yer alan .htaccess dosyasını açın.
  3. İlgili PHP kodunu dosyanın içerisine ekleyin.
  4. .htaccess dosyası  gizli dosyadır görünür yapmanız gerekir

Önemli Not:

Bu problem şu anda Hostinger sunucularında yaşanıyor, ancak ileride farklı bir sunucuda da karşınıza çıkabilir. Böyle bir durumda, aynı adımları takip ederek hızlıca çözüm bulabilir ve projenize zaman kaybetmeden devam edebilirsiniz.

Bu deneyimlerimden yola çıkarak hazırladığım videonun, benzer sorunlarla karşılaşanlar için faydalı bir rehber olmasını umuyorum.

Saygılarımla,

				
					<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
				
			

Eklentiler :

Özel tekliflerden ve kurs güncellemelerinden haberdar olmak ister misiniz?

Formu gönderebilmek için giriş yapmanız gerekmektedir.

Tema & Eklentiler

All-in-one

E-ticaret sitenizi biz tasarlayalım!

Başarılı Satışlar İçin Profesyonel WooCommerce E-Ticaret Çözümleri