WordPress Çoklu Dil Desteği Eklentisi

Artık bütün firmalar, şirketler ve daha bir çok insan wordpress alt yapısını kullanarak site yapmaktadırlar. WordPress’te neredeyse bütün ihtiyaçlarımızı karşılayabiliyor. Eskiden iki dilde bir websitesi yaptığım zaman. FTP’de ayrı bir klasör açıp bir öcenki dosyaları oraya kopyalayıp yeni veri tabanı kurup o şekilde kurulum yapardım. Ama bu çözüm yerine wordpress’in Polylang eklentisi kullanmaya başladım. Eklenti fazlasıyla işimi görüyor ve hala kullanmaya devam ediyorum.

Eklenti kurulumuna geçelim;

İlk olarak eklentimi bu linkten indirelim ve sitemizde eklentiyi aktif hale getirelim. Eklentiyi aktif hale getirdikten sonra aşağıda bulunan resimdeki gibi ayarlar menüsü altında “Dil” menüsü görebilirsiniz.

 

polylang-eklenti-img1

 

Eklenti menüsüne girdiğinizde karşınıza 3 tabdan oluşan bir ayar sayfası çıkacaktır. İlk olarak sitenizin varsayılan dil tercihinizi yaparsanız iyi olacaktır.

İlk tabdaki “Dil” kısmına giriş yapalım. Burada sitenize eklemek istediğiniz dilleri seçiyorsunuz. Varsayılan dilinizin ekli olduğundan emin olunuz. Yoksa sorun yaşabilirsiniz.

 

polylang-eklenti-img2

 

Diğer ayar ise üçüncü tab olan “Cümle Çevirisi” kısmı. Bu kısımda sitenizde geçen tüm ifadelerin ekleyeceğiniz dillerdeki karşılığını girip kayıt edebilirsiniz.

 

polylang-eklenti-img5

 

Şimdi yapmanız gereken yazılarınızın dil destekli olması. Aşağıdaki resimdeki gördüğünüz gibi yazı ekleme sayfasında veya sayfa ekleme sayfasında editörün sağ tarafında sitenize eklediğiniz dilleri göreceksiniz. Burada ekleyeceğiniz yazının o dile ait başlığını girip kayıt ederek başlık çevirisini yapmış oluyorsunuz. Yazı içeriğinizde diğer dillerde çeviri olacak “+” ikonuna tıkladığınızda yeni bir yazı ekleme sayfası geliyor ve bu sayfada yazı o dile ait oluyor. Bu alandaki editöre yazının seçtiğiniz dildeki çevirisini girip kayıt edebilirsiniz.

 

polylang-eklenti-img4

 

Aynı şeklde kategori, etiket gibi alanların çevirilerinide yapabilirsiniz. Herkese kolay gelsin.

2 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by Hatası

WordPress sistemini kullanan bir çok kişi bu hatayı alıyor ve hatanın çözüm yolunu yapamayanlar var. Bu hatanın çözümünü en hızlı şekilde yapmayı anlatacağım. Oldukça basit bu yüzden telaşa kapılmayın.

“Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by” bu hata genellikle tema, eklenti veya wp-config gibi dosyalarda meydana gelebilir.

Yapmanız gereken tek şey;

  1. WordPress dosyalarının olduğu bölümüne girin. (FTP programı ile veya hosting panelinizde ulaşabilirsiniz)
  2. Ana dizinde wordpress dosyalarınız içinde “index.php” dosyasını bulun.
  3. Bu dosya içinde hemen <?php tagının altına bunu yazın: ob_start();
  4. Son olarak dosyanızı kayıt edin ve sayfanızı yenileyerek sitenizin tekrardan açıldığını göreceksiniz 🙂

Örnek Ekran Görüntüsü:

ob-start

İlk siz beğenin

Diğer Benzer Yazılar:


WordPress Son Üyeleri Gösterme

WordPress sitelerde portal tarzı tema kullanımızda sizlere gerekli olacak bir özellik yazacağım. Üyelik gerektiren bir wordpress tabanlı site yapıyorsanız belki son üye olanları göstermek isteyebilirsiniz. İşte bunun için yapmanız gereken kod aşağıdadır. Bu kodu temanızda son üyeleri listelemek istediğiniz yere ekleyin.


<ul class="son-uyeler">
<?php $usernames = $wpdb->get_results("SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 5");
foreach ($usernames as $username) {
echo '<li>' .get_avatar($username->comment_author_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";
}
?>
</ul>

Yukarıdaki kod ile son 5 üyeyi göstermiş olacaksınız. Eğer bu sayıyı değiştirmek istiyorsanız 2. satırda bulunan 5 rakamını silip kendi rakamınızı yazabilirsiniz.

12 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Menüdeki Başlangıç Yazan Yeri Değiştirme

WordPress kullanıcılarının bazı temalarda yaşadıkları ufak bir sorun. O da anasayfa yazısı yerine “Başlangıç” yazısının yazması. Bunu wordpress panelinden menü ayarları kısmından da yapabilirsiniz. Ama aşağıdaki anlatacağım yöntem kodlar ile nasıl değiştirileceğini yazacağım.

Ftp’nize giriş yaparak wp-includes/post-template.php yolunu takip ederek post-template.php dosyasını bilgisayarınıza indiriniz. (Bu dosyasının bir kopyasını alarak yaparsanız sizin için daha iyi olacaktır. Belki yanlış bir yeri düzelterek sitenizde sorun yaratabilirsiniz.) Bu dosya içerisinde $text = __(‘Home’); yazan yeri aratın ve Home yazan yeri Anasayfa yazısı ile değiştirip kaydedin. Tekrardan ftp’nizdeki dosya üzerine yazarak eskisi ile değiştirin.

İşte bu kadar : )

4 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Yorum Alanından URL Kısmını Kaldırmak

WordPress sitenizlerinizde yorum alanlarında bulunan url kısmı bir çoğumuzu rahatsız edebiliyor. Şu zaman spam yapan kişiler oldukça fazla 🙂 Bunun için önleminizi yorum kısmında url kısmını kaldırmakta bulabilirsiniz. Bunun için yapmanız tek şey aşağıdaki çözüm önerisini kullanmak.

add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

 

Yukarıda gördüğünüz kodu functions.php dosyasına eklediğinizde yorum kısmında url bölümünün kalktığını göreceksiniz. Bazı temalarda comments.php dosyasındaki gerekli kod satırını silmek yeterli oluyor. Ama bu yöntem her tema için geçerli olmadığı için yukarı kod her tema için kesin çözümdür.

4 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Admin Giriş Adresini (Wp-Admin) Değiştirme

Merhaba,

Bildiğiniz üzere wordpress sistemini inanılmaz derece fazla kişi kullanıyor. Hem kullanımı basit, hem bir çok eklentisi var hemde güvenli yönünden bir çok kişi wordpress’i tercih etmektedir. Tabikide güvenliği en üst düzeyde tutmak sizin elinizde. Bunlar eklentilerinizi ve wordpress’i güncel tutmanızla yeterli değildir.

Bunun için güzel bir eklentiyi sizlere anlatacağım. WordPress’in admin paneline girmek için siteniz.com/wp-admin şeklinde giriş yapmanız gerekmektedir. İş bu /wp-admin uzantısını siz kendiniz istediğiniz şekilde farklı uzantılar yaparak farklı kişilerin admin paneline giriş denemelerini etkisiz hale getirebilirsiniz. Lafı fazla uzatmadan hemen anlatacağım.

Adım 1:

Admin panelinden eklentiler bölümüne girerek “Yeni Ekle” diyerek arama kısmına “Lockdown WP Admin” yazarak eklentiyi bulunuz.

Adım 2:
Karşımıza gelen ekran ilk baştaki eklentiyi “Şimdi Kur” butonuna basarak eklentimizi kuruyoruz.

Adım 3:
Eklentiyi kurduktan sonra panelimizin sol tarafında bulunan “Eklentiler” sayfasına girerek yüklediğiniz eklentiyi etkinleştiriniz.

Adım 4:
Eklentiyi etkin hale getirdikten sonra panelin sol tarafında en alt kısımda eklentinin menüsü çıkmış bulunuyor. Şimdi buraya girerek en üstteki “Yes, please hide WP Admin from the user when they aren’t logged in.” checkbox’u seçiniz. WordPress Login URL kısmındaki boşluğa /wp-admin yerine gelecek uzantıyı yazınız ve ardından “Save Options” butonuna basınız.

Artık sitenize siteismi.com/sizingirisadiniz şeklinde giriş yapabileceksiniz.

Kafanıza takılan yerlerde aşağıda bulunan yorum bölümünden yazarak destek sağlayabilirim.

7 kişi bunu beğendi

Diğer Benzer Yazılar:


7 Adet WordPress İletişim Formu Eklentisi

WordPress websitelerinizde kullanacağınız 7 adet iletişim formu eklentileri.

Contact Form 7: Oldukça kullanışlı ve basit olan bu eklentiyle çok kısa sürede formlar hazırlayabilirsiniz. Hazırladağınız formlar AJAX, CAPTCHA ve Akismet spam filtresi destekli olabilir.

Contact Form 7 Widget: Yan menülerde(sidebar) Contact Form 7 eklentisini kullanarak oluşturduğunuz formları gösterebilmenizi sağlar. Çalışması için Contact Form 7 eklentisi yüklü olmalıdır.

Contact Form Captcha: Oldukça basit bir form eklentisi.. Eklentiyi yükledikten sonra ayarlar kısmından mail adresinizi girin ve formun gözükmesini istediğiniz sayfada ya da yazıda <!–contact form–> kodunu ekleyin. CAPTCHA korumalı formunuz bu kadar kolay bir şekilde hazırlanacaktır.

Fast and Secure Contact Form: 3 adımda kurulabilen iletişim formu eklentisi… CAPTCHA ve Akismet desteği bulunuyor.

WP Flex Contact Form: Flash ile yapılmış bir iletişim formu eklentisi.

Easy Contact: Kolay kullanımlı XHTML tabanlı iletişim formu eklentisi.. [easy-contact] kodunu istediğiniz sayfaya ya da yazıya ekleyerek formu kullanabilirsiniz.

MM Forms: Formu dolduran kişiye teşekkür mesajı göndermek gibi ekstra özellikleri olan kolay kullanımlı iletişim formu eklentisi.

4 kişi bunu beğendi

Diğer Benzer Yazılar:


blockUI requires jQuery v1.2.3 or later! You are using v1.10.2 hatası çözümü

Merhaba,

WordPress’in son güncellenmesinde karşılaştığım bir hata vardı. Sitede ve yönetici panelinde gezinirken sürekli başlıkta belirttiğim hata karşıma çıkıyordu. Bende biraz araştırmalarım sonucunda bu hatanın çözümünü buldum ve sizlerle paylaşıyorum. Çözüm oldukça basit. Yapmanız gereken tek şey aşağıdaki linkte bulunan eklentiyi indirip kurmanızdır.

~ Kolay Gelsin

http://wordpress.org/plugins/jquery-updater/

4 kişi bunu beğendi

Diğer Benzer Yazılar: