Tamam bu yüzden - BB dosyası tarafından da yapabilirsiniz:
1. Açık vbenterprisetranslator_seo.php
2. Bul:
Code:
$vbet_custom_char_replacement = array(
'"' => '',
'[langtitle=' => '',
'[/langtitle]' => '',
']' => '-'
);
3. VBSEO benzer çiftleri ekle
Yaptığınız değişiklikleri üzerine olacağından, her güncellemeden sonra tekrar eklemek olacaktır. Yani vBSEO özel değiştirmeleri tutarak daha iyi bir fikir gibi görünüyor.
2. önerme hakkında. Böyle bir durum bu gibi görünecektir:
Code:
if ($_REQUEST['language'])
{
Keep Non-English Characters in URLS for other languages
} else {
Replace Non-English Characters in URLs?
}
Biz böyle bir çözümün gerçek forumda bazı test örneği bu değil yapmak için tavsiye ve nasıl davranacağını kontrol sınav vermedi. Ben işe inanmıyorum yapılandırma sadece değeri alınır ve değişkene bağlı olduğunu varsayalım, bu nedenle değişken sadece bir dize değeri olarak bu tedavi. Test değil sanırım. Yani böyle bir değişiklik değişken yapabileceğini değerini alır yerde başka bir yerde sesi olmalıdır:
Code:
$theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
Eğer değişkenin küresel (sürekli değişken değil ise) o zaman bunu üzerine yazabilirsiniz / / Vbenterprisetranslator_functions_seo.php dosya. Bu gibi bir kod 2 yer vardır:
Code:
if ($language) {
$text = vbet_filter_replace_text($text, VBSEO_SPACER, VBSEO_APPEND_CHAR);
} else {
$text = vbseo_filter_text($text, $allowcharsl, $filter_stop_words, $reversablee, $keep_tailspaces);
}
Böylece metin değerlendirilmeden önce, başka bir açıklamada global değişken değeri değiştirebilirsiniz.