Penting: Laman web ini menggunakan cookies (cookies). Menggunakan laman web ini tanpa mematikan cookies dalam pelayar, bermakna bahawa anda bersetuju untuk menggunakannya.
Buy Now! Ciri-ciri Muat turun

Earn dengan kami!

Jika anda ingin untuk memulakan mendapatkan wang dengan vBET menyertai untuk Program Affiliate.
Keputusan 21 untuk 30 daripada 73

Thread: Sitemap Generator integrasi

View Thread

Previous Post Previous Post   Next Post Post seterusnya
  1. #1
    Michał Podbielski (vBET Staff) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default Sitemap Generator integrasi

    Anda hanya boleh mengintegrasikan vBET dengan vBSEO Sitemap Generator (ianya percuma) untuk memasukkan pautan ke diterjemahkan halaman dan cms ke dijana sitemap.

    Jika anda mempunyai fail anda sudah disunting, sila upload versi asal

    Sila ambil perhatian bahawa arahan di bawah akan membolehkan anda untuk ditambah ke dalam link sitemap anda untuk benang yang diterjemahkan halaman. Oleh kerana sebab prestasi mereka pautan tidak akan diterjemahkan - akan hanya tambah kod bahasa. Google akan mencari halaman yang sebenar anyway kerana anda akan mendapat 301 redirect. Sila ambil perhatian bahawa ia bukan pendekatan yang terbaik - Google lebih suka mempunyai hubungan yang terakhir dalam sitemap yang tidak mengubah hala, tetapi terjemahan memaksa beribu-ribu link dalam semua bahasa dalam masa yang sama boleh membunuh pelayan anda atau threated oleh Google sebagai satu serangan (jika link tidak cache lagi).

    Pada mulanya, anda perlu mencari fail vbseo_sitemap_functions_vbseo.php anda
    forum akar -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Buka dan edit dengan mana-mana program pengeditan teks
    Pada awal-awal lagi mencari baris ini:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Dan meletakkan selepas ini:
    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'); 

    NOTA: MEMBUANG KOD BAHASA DEFAULT ANDA dari $ alanguages
    Juga jika anda kurang upaya beberapa bahasa dalam panel pilihan, anda perlu memadam kod juga.

    Dan cari baris ini:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    untuk mengintegrasikan diterjemahkan benang
    dan jika anda menggunakan SEO links iaitu
    / En / title
    diletakkan selepas ia:
    PHP Code:
    if(!$archived) {    $strlenhost strlen($vbseo_vars['bburl']."/");    
    $currenturl vbseo_url_thread($threadrow1$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);    }  } 
    atau dalam kes anda TIDAK menggunakan pautan SEO iaitu
    alamat? language = en
    :
    PHP Code:
    if(!$archived) {
      global 
    $alanguages;
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&language=';
      
    $vbseo_stat['t'] += sizeof($alanguages);
      
    $lastpost =& $threadrow['lastpost'];
      foreach(
    $alanguages as $language) {
        
    vbseo_add_url($currentthreadurl.$language$prior$lastpost$freq);
      } 

    Jangan menggunakan kedua-duanya!



    **** Sebahagian daripada penyelesaian ini adalah hanya untuk vBulletin Penerbitan Suite pengguna ****

    Kemudian, anda perlu mencari kedua-dua baris

    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2); 
    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2); 

    dan jika anda menggunakan SEO links iaitu
    / En / title
    diletakkan selepas kedua-duanya:
    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']); } 
    atau dalam kes anda TIDAK menggunakan pautan SEO iaitu
    alamat? language = en
    tempat selepas masing-masing:
    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']); } 
    Jangan menggunakan kedua-dua mereka (dengan dan tanpa seo link)!


    Akhir penyuntingan dan menikmati!
    Good luck!
    Last edited by r.dziadusz; 23-09-11 pada 15:56.

Tags untuk Thread ini

Posting Permissions

  • Anda mungkin tidak membuka topik baru
  • Anda mungkin tidak post replies
  • Anda mungkin tidak pos lampiran
  • Anda mungkin tidak mengedit post anda
  •