這個論壇是在2,5歲,總有VB +百度推廣 +網站地圖安裝,從來沒有任何問題。
也有不僅是修道院的問題,有時還日期,URL等人,但不是所有的網址,只有一些。
我現在嘗試修復它通過 VB維護和修復主題或帖子,生病看是否有幫助。
這個論壇是在2,5歲,總有VB +百度推廣 +網站地圖安裝,從來沒有任何問題。
也有不僅是修道院的問題,有時還日期,URL等人,但不是所有的網址,只有一些。
我現在嘗試修復它通過 VB維護和修復主題或帖子,生病看是否有幫助。
問題仍然存在!
你到底需要什麼?
下午我訪問細節管理CP和FTP。你沒有確認沒有你對此有何評論我們的代碼,並檢查是否正常工作沒有這個。事實上,這是工作多年沒有任何意義 - 你所做的修改的文件,你可以打破一些其他部分的代碼錯誤 /事故。請確認它是與我們的代碼工作正常評論發送之前我們訪問的細節。
我已經把代碼 SEO鏈接 ....
$事先= vbseo_sm_priority($ vboptions ['vbseo_sm_priority_rt'],$ RELP);
如果($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ dpassed =(時間() - $ threadrow ['lastpost'])/ 86400;
如果($ dpassed <3)$頻率 =“人民日報”;
否則,如果($ dpassed <10)$頻率 =“每週”;
否則,如果($ dpassed <100)$頻率 ='月';
否則 $頻率 ='每年';
其他}
$頻率 = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry(“[showthread] forum_id:$ forumid,的thread_id:$ threadrow [ID為],文章總數:$ totalposts,頁數:$頁,視圖:$ threadrow [意見] $事先”);
/ /其他代碼
$ alanguages =陣列
如果(!$存檔){
$ strlenhost = strlen的($ vbseo_vars ['bburl ']."/");
$ currentthreadurl = vbseo_url_thread($ threadrow,1,$存檔);
$ currentthreadurl_before = SUBSTR($ currentthreadurl,0,$ strlenhost);
$ currentthreadurl_after =“/”。SUBSTR($ currentthreadurl,$ strlenhost);
$ lastpost =&$ threadrow ['lastpost'];
$ vbseo_stat ['T'] + = SIZEOF($ alanguages );
的foreach($ alanguages 元語言){
vbseo_add_url($ currentthreadurl_before $語言 $ currentthreadurl_after,$之前,$ lastpost,$頻率);
}
}
/ /結束額外的代碼
為($ P = 1; $ P <= $頁; $ P + +)
{
$ vbseo_stat [$存檔?“在':'T'] + = vbseo_add_2urls(
vbseo_url_thread($ threadrow,$ P,$存檔)
vbseo_url_thread($ threadrow,$ P,$存檔,真實),
$之前,
$ threadrow ['lastpost'],
$頻率
);
}
如果($ showpost)
{
$ getposts = $ DB ->查詢(“
SELECT p.dateline,p.postid,p.threadid
從“。TABLE_PREFIX。”後為 P
WHERE p.threadid = $ threadrow [主題 ID]
並可見 = 1
ORDER BY p.dateline
“);
$ pcount = 0;
而($ postrow = $ DB -> fetch_array($ getposts))
{
$ pcount + +;
vbseo_log_entry(“[showpost] forum_id:$ forumid,的thread_id:$ postrow [ID為],post_id:$ postrow [postid]”);
$ RELP * 0.8 = $ RELP + $ pcount /($ threadrow ['replycount'] +1)* 0.2;
$ RELP *= vbseo_apply_custom_priority(“論壇”,$ threadrow ['forumid']);
$ prior2 = vbseo_sm_priority($ vboptions ['vbseo_sm_priority_rp'],$ RELP);
$ vbseo_stat ['P'] + = vbseo_add_2urls(
vbseo_url_post($ threadrow,$ postrow,$ pcount)
vbseo_url_post($ threadrow,$ postrow,$ pcount,真實),
$ prior2,
$ postrow [“日界線'],
$ vboptions ['vbseo_sm_freq_p']
);
}
$ DB -> free_result($ getposts);
}
}
$ DB -> free_result($ getthreads);
$ vbseo_progress ['第三步'] = 0;
}
vbseo_inc_progress();
}
功能vbseo_sitemap_polls($進度)
{
全球$ DB,$ vboptions,$ vbseo_vars;
如果(vbseo_check_progress($進度))返回;
$ added_urls = 0;
vbseo_log_entry(“[第START]調查”,TRUE);
$ ST = $ DB -> query_first(“
SELECT
最大(選民)為 maxre,分(選民)為 minre,AVG(選民)為 avgre
從“。TABLE_PREFIX。”調查
“);
的foreach($ vbseo_vars ['forumslist']美元forumid)
{
$ getthreads = $ DB ->查詢(“
SELECT *
從“。TABLE_PREFIX。”線程為線程
WHERE forumid = $ forumid
並可見 = 1
與 pollid> 0
“);
而($ threadrow = $ DB -> fetch_array($ getthreads))
{
$ getpoll = $ DB -> query_first(“
SELECT *
從“。TABLE_PREFIX。”調查
WHERE pollid =“$ threadrow ['pollid'。”
“);
如果(!$ getpoll)
繼續;
vbseo_log_entry(“[調查] forum_id:$ forumid,的thread_id:$ threadrow [ID為],pollid:$ threadrow [pollid]”);
$ added_urls + +;
$ relp2 = vbseo_math_avg_weight($ getpoll ['選民'],$ ST ['minre'],$ ST ['maxre'],$ ST ['avgre']);
$ relp2 *= vbseo_apply_custom_priority(“論壇”,$ threadrow ['forumid']);
$事先= vbseo_sm_priority($ vboptions ['vbseo_sm_priority_rpoll'],$ relp2);
$ added_urls + = vbseo_add_2urls(
vbseo_url_poll($ threadrow,$ getpoll)
vbseo_url_poll($ threadrow,$ getpoll,真實),
$之前,
$ getpoll [“日界線'],
$ vboptions ['vbseo_sm_freq_poll']
);
}
$ DB -> free_result($ getthreads);
}
vbseo_inc_progress();
返回$ added_urls;
}
功能vbseo_sitemap_blogs($進度)
{
全球$ DB,$ vboptions,$ vbseo_vars;
如果(vbseo_check_progress($進度))返回;
如果(!vbseo_dbtbl_exists(“博客”))
返回0;
vbseo_log_entry(“[第START]博客”,TRUE);
vbseo_add_url(VBSEO_ON?vbseo_any_url($ vbseo_vars ['bburl '].'/博客... ...“。VBSEO_PHP_EXT):$ vbseo_vars ['bburl '].'/博客... ...”。VBSEO_PHP_EXT,1.0);
$ added_urls = 0;
所以我還是 confius在那裡我必須把這個代碼 $ vbseo_stat [$存檔?“在':'T'] + = vbseo_add_2urls( ?
終於,哪裡是我能找到更多的指令代碼,您必須改變 1 到 $ P ?
Code:$prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rt'], $relp); if($vboptions['vbseo_sm_freq_tsmart']) { $dpassed = (time() - $threadrow['lastpost'])/86400; if($dpassed<3)$freq = 'daily'; else if($dpassed<10)$freq = 'weekly'; else if($dpassed<100)$freq = 'monthly'; else $freq = 'yearly'; }else $freq = $vboptions['vbseo_sm_freq_t']; vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); //additional code $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); if(!$archived) { $strlenhost = strlen($vbseo_vars['bburl']."/"); $currentthreadurl = vbseo_url_thread($threadrow, 1, $archived); $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); $lastpost =& $threadrow['lastpost']; $vbseo_stat['t'] += sizeof($alanguages); foreach($alanguages as $language) { vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq); } } //end additional code for($p=1; $p<=$totalpages; $p++) { $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 ); } if($showpost) { $getposts = $db->query(" SELECT p.dateline,p.postid,p.threadid FROM " . TABLE_PREFIX . "post AS p WHERE p.threadid = $threadrow[threadid] AND visible = 1 ORDER BY p.dateline "); $pcount = 0; while ($postrow = $db->fetch_array($getposts)) { $pcount++; vbseo_log_entry("[showpost] forum_id: $forumid, thread_id: $postrow[threadid], post_id: $postrow[postid]"); $relp = $relp*0.8+$pcount/($threadrow['replycount']+1)*0.2; $relp*= vbseo_apply_custom_priority('forum', $threadrow['forumid']); $prior2 = vbseo_sm_priority($vboptions['vbseo_sm_priority_rp'], $relp); $vbseo_stat['p'] += vbseo_add_2urls( vbseo_url_post($threadrow, $postrow, $pcount), vbseo_url_post($threadrow, $postrow, $pcount, true), $prior2, $postrow['dateline'], $vboptions['vbseo_sm_freq_p'] ); } $db->free_result($getposts); } } $db->free_result($getthreads); $vbseo_progress['step3'] = 0; } vbseo_inc_progress(); } function vbseo_sitemap_polls($progress) { global $db, $vboptions, $vbseo_vars; if(vbseo_check_progress($progress)) return; $added_urls = 0; vbseo_log_entry("[SECTION START] polls", true); $st = $db->query_first(" SELECT max(voters) as maxre,min(voters) as minre,avg(voters) as avgre FROM " . TABLE_PREFIX . "poll "); foreach($vbseo_vars['forumslist'] as $forumid) { $getthreads = $db->query(" SELECT * FROM " . TABLE_PREFIX . "thread AS thread WHERE forumid = $forumid AND visible = 1 AND pollid > 0 "); while ($threadrow = $db->fetch_array($getthreads)) { $getpoll = $db->query_first(" SELECT * FROM " . TABLE_PREFIX . "poll WHERE pollid = ".$threadrow['pollid']." "); if(!$getpoll) continue; vbseo_log_entry("[poll] forum_id: $forumid, thread_id: $threadrow[threadid], pollid: $threadrow[pollid]"); $added_urls++; $relp2 = vbseo_math_avg_weight($getpoll['voters'], $st['minre'], $st['maxre'], $st['avgre']); $relp2*= vbseo_apply_custom_priority('forum', $threadrow['forumid']); $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rpoll'], $relp2); $added_urls += vbseo_add_2urls( vbseo_url_poll($threadrow, $getpoll), vbseo_url_poll($threadrow, $getpoll, true), $prior, $getpoll['dateline'], $vboptions['vbseo_sm_freq_poll'] ); } $db->free_result($getthreads); } vbseo_inc_progress(); return $added_urls; } function vbseo_sitemap_blogs($progress) { global $db, $vboptions, $vbseo_vars; if(vbseo_check_progress($progress)) return; if(!vbseo_dbtbl_exists('blog')) return 0; vbseo_log_entry("[SECTION START] blogs", true); vbseo_add_url(VBSEO_ON ? vbseo_any_url($vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT) : $vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT, 1.0); $added_urls = 0;
請使用容易expalanation理解。我不流利的英語。它是正確的代碼,我把?正確與否?
這個代碼放在哪裡?請幫我把這個代碼在最上面,讓我很容易追查
$ vbseo_stat [$存檔?“在':'T'] + = vbseo_add_2urls(
最後,也是在我們的額外代碼,你必須改變 1 到 $ P..我不undertand請例子...
確定這樣 - 我會形容它,換句話說 - 希望這將有助於
所以 - 你的實際代碼看起來 OK - 最好的檢查方法是運行它。
其他步驟是沒有必要的 - 實際的解決方案將增加對線程翻譯的頁面鏈接到地圖。其他步驟可以讓你的廣告也有鏈接到其他網頁的主題 - 如果線程是大足有其他網頁(第二,第三...).
所以,如果你想使這個變化。然後,你必須消除我們的額外的代碼(你說)從地方,你有現在,把它在其他地方。另一個地方是BEFORE:
而這正是我們的教學手段 - 把我們的代碼之前百度推廣代碼如下(而不是實際位置我們的代碼在你的文件)。PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
而最後一部分告訴你清楚,在我們的代碼(代碼添加),你必須找到這個 1 (排名第一 - 這是只能使用一次在我們的代碼,所以它是很容易的)給你更多precised指令:
這裡是 1 在我們的代碼。而你必須改變這種 1 到 $ PPHP Code:
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
因此,如果你看看我們的代碼行從哪裡 1 存在,並且您將其更改為 $ P 然後你將有有:
希望這是更容易理解了。請告訴做到了幫助PHP Code:
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived) . '&language=';
![]()
好了,百度推廣發布了新的地圖生成器,如何將它添加呢?請問你只要把正確的代碼在這裡,它是非常容易的所有用戶。
好吧,它同樣像舊百度推廣網站地圖,謝謝。
最後編輯者 wowglider.de; 13-06-11 在 22:03.