確定這樣 - 你可以做到這一點也由vBET文件:
1。打開 vbenterprisetranslator_seo.php
2。查找:
Code:
$vbet_custom_char_replacement = array(
'"' => '',
'[langtitle=' => '',
'[/langtitle]' => '',
']' => '-'
);
3。添加有雙類似百度推廣
你將不得不重新添加它每次更新後,因為您的更改將被覆蓋。因此保持它在百度推廣的自定義替換似乎是更好的主意。
關於你的第二個命題。這種狀況是這樣的:
Code:
if ($_REQUEST['language'])
{
Keep Non-English Characters in URLS for other languages
} else {
Replace Non-English Characters in URLs?
}
我們沒有測試等解決方案,使我們的意見,做一些測試實例不是真正的論壇,並檢查它的行為。我不相信它會工作 - 我想,從配置它採取簡單的價值和附加到變量,因此變量將同樣對待這個字符串值。我想 - 沒有測試。因此,這種改變應在其他地方調在需要的地方變量的值你可以這樣做:
Code:
$theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
如果變量是全局的(如果它是可變的不恆定),那麼你可以覆蓋它 /包括/ vbenterprisetranslator_functions_seo.php 文件。有2個地方,你的代碼是這樣的:
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);
}
所以,你可以改變全局變量的值在else語句,前文本進行了評價。