يمكنك دمج ببساطة vBET مع لخدمات خريطة الموقع مولد (وهو مجاني) لتشمل وصلات الى ترجمة صفحات و سم في خريطة الموقع الذي تم إنشاؤه.
إذا كان لديك بالفعل الملفات تحريرها ، يرجى تحميل النسخة الأصلية
يرجى ملاحظة أن التعليمات التالية سوف يسمح لك لإضافة إلى روابط للحصول على خريطة الموقع صفحات المواضيع المترجمة. ولأن العقل لا أداء تلك الصلات أن تترجم -- لن يكون هناك سوى واضاف رمز اللغة. سوف تجد صفحة جوجل الحقيقية على أي حال منذ ستحصل على توجيه 301. يرجى ملاحظة أنه ليس الطريقة الأفضل -- البحث يفضل أن لها صلات النهائي في خريطة لا إعادة توجيه واحد ، ولكن الترجمة اضطر الآلاف من الروابط في كل اللغات في نفس الوقت يمكن أن تقتل أو أن يكون خادم threated بواسطة Google على الهجوم (في حال لم يتم الروابط مؤقتا بعد).
في البداية عليك أن تجد في ملف vbseo_sitemap_functions_vbseo.php
الجذر المنتدى --> vbseo_sitemap --> vbseo_sitemap_functions_vbseo.php
فتحه وتحريره مع أي برنامج لتحرير النصوص
في البداية العثور على هذا السطر :
PHP Code:
global $vbulletin, $vbseo_vars, $vbseo_stat, $vboptions, $db, $forumcache, $bbuserinfo;
ووضع بعد ذلك ، وهذا :
PHP Code:
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php'); $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','pl','et','tl','fi','fr','gl','de','el', 'en','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');
ملاحظة : إزالة رمز لغتك DEFAULT من $ alanguages
أيضا إذا قمت بتعطيل بعض اللغات في لوحة لديك خيار لحذف قوانينها أيضا.
وتجد هذا السطر :
PHP Code:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
لدمج المواضيع المترجمة
وإذا كنت تستخدم SEO أي صلات وضعت بعد ذلك :
PHP Code:
if(!$archived) { $strlenhost = strlen($vbseo_vars['bburl']."/");
$currenturl = vbseo_url_thread($threadrow, 1, $archived);
$currenturl_before = substr($currenturl,0,$strlenhost);
$currenturl_after = "/".substr($currenturl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
global $alanguages;
foreach($alanguages as $language) {
vbseo_add_url($currenturl_before.$language.$currenturl_after, $prior, $lastpost, $freq); } }
أو في حال كنت NOT به SEO أي صلات :
PHP Code:
if(!$archived) {
global $alanguages;
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
لا تستخدم كلا منهم!
**** هذا جزء من الحل هو فقط من أجل المنتدى جناح النشر شاهد ****
ثم ، عليك أن تجد هذين الخطين
PHP Code:
$prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2);
PHP Code:
$prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2);
وإذا كنت تستخدم SEO أي صلات بعد وضع كل منهما :
PHP Code:
global $alanguages;
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currenturl = vbseo_url_cms($drow);
$currenturl_before = substr($currenturl,0,$strlenhost);
$currenturl_after = "/".substr($currenturl,$strlenhost);
foreach($alanguages as $language) { $added_urls += vbseo_add_url($currenturl_before.$language.$currenturl_after, $prior, $drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); }
أو في حال كنت NOT به SEO أي صلات المكان بعد كل منها :
PHP Code:
global $alanguages;
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_cms($drow) . '?language=';
foreach($alanguages as $language) {
$added_urls += vbseo_add_url($currentthreadurl.$language, $prior, $drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); }
لا تستخدم كل منهما (مع وبدون سيو الرابط)!
نهاية التحرير والاستمتاع بها!
حظا سعيدا!