يمكنك ببساطة دمج إحصائيات مع vBSEO "مولد خريطة الموقع" (فحر) تضمين ارتباطات إلى ترجمة صفحات و سم في خريطة الموقع الذي تم إنشاؤه.
إذا كان لديك بالفعل الملفات تحريرها ، يرجى تحميل النسخة الأصلية
يرجى ملاحظة أن التعليمات التالية سوف يسمح لك لإضافة إلى روابط للحصول على خريطة الموقع صفحات المواضيع المترجمة. ولأن العقل لا أداء تلك الصلات أن تترجم -- لن يكون هناك سوى واضاف رمز اللغة. سوف تجد صفحة جوجل الحقيقية على أي حال منذ ستحصل على توجيه 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");
لدمج المواضيع المترجمة
وإذا كنت تستخدم أي صلات كبار المسئولين الاقتصاديين وضعت بعد ذلك :
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 استخدام كبار المسئولين الاقتصاديين وصلات أي :
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);
وإذا كنت تستخدم أي صلات كبار المسئولين الاقتصاديين بعد وضع كل منهما :
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 استخدام كبار المسئولين الاقتصاديين وصلات أي المكان بعد كل منها :
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']); }
لا تستخدم كل منهما (مع وبدون صلة سيو)!
نهاية التحرير والاستمتاع بها!
حظا سعيدا!