OK hekk - inti tista 'tagħmel dan ukoll billi fajl vBET:
1. Miftuħa vbenterprisetranslator_seo.php
2. Sib:
Code:
$vbet_custom_char_replacement = array(
'"' => '',
'[langtitle=' => '',
'[/langtitle]' => '',
']' => '-'
);
3. Żid hemm pari b'mod simili għal vBSEO
Inti ser ikollhom iżidu mill-ġdid wara kull aġġornament, peress li bidliet tiegħek se jinkitbu fuqhom. Għalhekk iż-żamma fil-sostituzzjonijiet vBSEO dwana jidher li jkun idea aħjar.
Dwar proposition 2 tiegħek. Kundizzjoni bħal din look bħal dan:
Code:
if ($_REQUEST['language'])
{
Keep Non-English Characters in URLS for other languages
} else {
Replace Non-English Characters in URLs?
}
Aħna ma dik is-soluzzjoni tat-test hekk aħna parir biex tagħmel dan fuq xi każ tat-test mhux fuq il-forum reali u jiċċekkjaw kif iġib ruħu. Ma nemminx li se taħdem - I jissoponi li minn konfigurazzjoni hija inkluża sempliċement valur u mehmuża ma 'varjabbli, varjabbli sabiex ikun se jittratta dan biss bħala valur sekwenza. I jissoponi - mhux ittestjati. Allura dak it-tibdil għandu jkun fil-ton post ieħor fil-post fejn varjabbli jieħu valur inti tista 'tagħmel:
Code:
$theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
Jekk il-varjabbli hija globali (u jekk huwa varjabbli mhux kostanti) allura inti tista jissostitwixxu fil- / Jinkludi / vbenterprisetranslator_functions_seo.php fajl. Hemm 2 postijiet fejn inti għandek kodiċi bħal dan:
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);
}
Allura tista 'tbiddel valur varjabbli globali fid-dikjarazzjoni ieħor, qabel it-test huwa evalwat.