Question2Answer

Q2A Link Ayarları, Türkçe Harfleri kaldırma ve Bağlantıları Türkçe yapma, Question2Answer Linklerdeki Türkçe karakterleri kaldırma, Question2Answer Bağlantılardaki İngilizce yazıları türkçeleştirme.

Q2A Link Ayarları

En popüler Soru Cevap Script’i Question2Answer de Ayarlar gerçekten çok karmaşık, Hele bu Script’i yeni kullanıyorsanız, işin içinden çıkmak çok zor hale geliyor. Script ingilizce temelli olduğu için SEO açısından türkçe kullananlar için sıkıntı oluşturuyor.

Q2A Linklerdeki Türkçe Harfleri kaldırma

Question2Answer de bağlantı linkleri yani Kalıcı bağlantı ayarları varsayılan olarak Türkçedir. Örenğin “siteadi.com/deneme-yazısı” linklerindeki “ı” harfleri SEO açısından sorun olabilir. Bunu “siteadi.com/deneme-yazisi” olarak otomatik değiştirmek için:

“Q2A Yönetim > Görünüm > Soru URL’lerinden vurgulamaları kaldır:” seçeneğini işaretleyin; Böylece Türkçe karakter, ingilizce karakterlere dönüşecektir. Örneğin: linkteki “sığırcık” kelimesi “sigircik” olarak değişecektir.

Q2A Bağlantı Yollarını Türkçeleştirmek

Question2Answer de Bağlantı yazıları İngilizcedir. questions, unanswered, tags, users, ask gibi bağlantıları türkçeleştirmek için: Sitenizin dizinine FTP ile erişin. Burada qa-config.php konfigürasyon dosyasını bilgisayarınıza indirin. Bir metin düzenleyici ile açığ, İçindeki Aşağıdaki kodları bulun:

/*
	If you wish, you can define an array $QA_CONST_PATH_MAP to modify the URLs used in your Q2A site.
	The key of each array element should be the standard part of the path, e.g. 'questions',
	and the value should be the replacement for that standard part, e.g. 'topics'. If you edit this
	file in UTF-8 encoding you can also use non-ASCII characters in these URLs.

	$QA_CONST_PATH_MAP=array(
		'questions' => 'topics',
		'categories' => 'sections',
		'users' => 'contributors',
		'user' => 'contributor',
	);
*/

Yukarıdaki kodların tümünü(/*…*/ bunlarda dahil), Aşağıdaki kodlar ile değiştirin:

/*
	If you wish, you can define an array $QA_CONST_PATH_MAP to modify the URLs used in your Q2A site.
	The key of each array element should be the standard part of the path, e.g. 'questions',
	and the value should be the replacement for that standard part, e.g. 'topics'. If you edit this
	file in UTF-8 encoding you can also use non-ASCII characters in these URLs.
*/

	$QA_CONST_PATH_MAP=array(
	'questions' => 'sorular',
	'categories' => 'kategoriler',
	'users' => 'uyeler',
	'user' => 'uye',
	'ask' => 'sor',
	'hot' => 'one-cikan',
	'unanswered' => 'cevapsiz',
	'tags' => 'etiketler',
	'tag' => 'etiket',
	'admin' => 'yonetim',
	'login' => 'giris',
	'logout' => 'cikis',
	'register' => 'kayit',
	'feedback' => 'iletisim',
	'account' => 'hesabim',
	'confirm' => 'onayla',
	'updates' => 'guncellemeler',
	'favorites' => 'favoriler',
	'forgot' => 'unuttum',
	'search' => 'ara',
	);

Değişiklikleri kaydettikten sonra qa-config.php dosyasını tekrar sitenizin dizinine atın.

4 YORUMLAR

  1. Merhaba
    $QA_CONST_PATH_MAP=array(
    ‘questions’ => ‘sorular’,
    ‘categories’ => ‘kategoriler’,
    ‘users’ => ‘uyeler’,
    ‘user’ => ‘uye’,
    ‘ask’ => ‘sor’,
    ‘hot’ => ‘one-cikan’,
    ‘unanswered’ => ‘cevapsiz’,
    ‘tags’ => ‘etiketler’,
    ‘tag’ => ‘etiket’,
    ‘admin’ => ‘yonetim’,
    ‘login’ => ‘giris’,
    ‘logout’ => ‘cikis’,
    ‘register’ => ‘kayit’,
    ‘feedback’ => ‘iletisim’,
    ‘account’ => ‘hesabim’,
    ‘confirm’ => ‘onayla’,
    ‘updates’ => ‘guncellemeler’,
    ‘favorites’ => ‘favoriler’,
    ‘forgot’ => ‘unuttum’,
    ‘search’ => ‘ara’,
    );

    Bunları yaptım ama hala ingilizce görünüyor, değişmiyor linkler, ne yapabilirim?

CEVAP VER

Lütfen yorumunuzu girin!
Lütfen adınızı girin