Quote:
Originally Posted by NLP-er
This is FAQ
1. Can I add translated pages to sitemap?
Yes - very easy  install vbSEO Sitemap Generator ( it is free) and edit one file: vbseo_sitemap_functions.php in vbseo_sitemap directory.
Find:
Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
And place under it:
Code:
//additional code
$alanguages = array ('sq', 'ar','bg', 'ca', 'zh-CN', 'hr', 'cs', 'da', 'nl', 'en', 'et', 'tl', 'fi', 'fr', 'gl', 'de', 'el', 'iw', 'hi', 'hu', 'id', 'it', 'ja', 'ko', 'lv', 'lt', 'mt', 'no', 'pl', 'pt', 'ro', 'ru', 'sr', 'sk', 'sl', 'es', 'sv', 'zh-TW', 'th', 'tr', 'uk', 'vi', 'sq', 'ca', 'et', 'tl', 'gl', 'hi', 'id', 'lv', 'lt', 'mt', 'sl', 'uk', 'vi');
if(!$archived)
foreach($alanguages as $language) {
$vbseo_stat['t']++;
vbseo_add_url(vbseo_url_thread($threadrow, $p, $archived).'?language='.$language, $prior, $threadrow['lastpost'], $freq);
}
//end additional code
NOTE: REMOVE YOUR DEFAULT LANGUAGE CODE from $alanguages
Also if you disabled some languages in option panel you have to delete it codes.
So to be sure whole code with some lines under and bellow will look like:
Code:
for($p=1; $p<=$totalpages; $p++)
{
//additional code
$alanguages = array ('sq', 'ar','bg', 'ca', 'zh-CN', 'hr', 'cs', 'da', 'nl', 'en', 'et', 'tl', 'fi', 'fr', 'gl', 'de', 'el', 'iw', 'hi', 'hu', 'id', 'it', 'ja', 'ko', 'lv', 'lt', 'mt', 'no', 'pl', 'pt', 'ro', 'ru', 'sr', 'sk', 'sl', 'es', 'sv', 'zh-TW', 'th', 'tr', 'uk', 'vi', 'sq', 'ca', 'et', 'tl', 'gl', 'hi', 'id', 'lv', 'lt', 'mt', 'sl', 'uk', 'vi');
if(!$archived)
foreach($alanguages as $language) {
$vbseo_stat['t']++;
vbseo_add_url(vbseo_url_thread($threadrow, $p, $archived).'?language='.$language, $prior, $threadrow['lastpost'], $freq);
}
//end additional code
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
vbseo_url_thread($threadrow, $p, $archived),
vbseo_url_thread($threadrow, $p, $archived, true),
$prior,
$threadrow['lastpost'],
$freq
);
Pice of cake
2. I have warnings in safe mode - what to do?
Just turn off save mode - it is DEPRECATED in php and not supported in future versions. See here for details:
http://us2.php.net/manual/en/ini.sec...#ini.safe-mode
|
Parse error: syntax error, unexpected ';' in /home/xxxxx/domains/xxxxxxxxxxx/public_html/vbseo_sitemap/vbseo_sitemap_functions.php on line 310
|