Vigtigt: Denne side bruger cookies (cookies). Brug af denne website uden at slukke cookies i browseren, betyder det, at du accepterer for at bruge det.
Køb nu! Egenskaber Downloads

Tjen med os!

Hvis du vil begynde at tjene penge med vBET join til Affiliate Program.
Resultater 1 til 10 af 73

Tråd: Sitemap Generator integration

Trådede visning

Tidligere Indlæg Previous Post   Next Post Næste Indlæg
  1. #1
    Michał Podbielski (vBET ansatte) vBET's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default Sitemap Generator integration

    Du kan simpelthen integrere vBET med vBSEO Sitemap Generator (det er gratis) til at inkludere hyperlinks til oversatte sider og CMS ind genereret sitemap.

    Hvis du har haft dine filer allerede redigeret, skal du uploade oprindelige version

    Bemærk, at vejledningen nedenfor vil give dig mulighed for at tilføje til din sitemap links til tråde oversatte sider. På grund af performance grund disse bånd vil ikke blive oversat - der kun vil være tilføjet sprogkode. Google vil finde rigtige side alligevel, da du vil få 301-omdirigering. Bemærk venligst, at det ikke er bedste fremgangsmåde - Google foretrækker at have den endelige links i sitemap, ikke at omdirigere én, men tvinger oversættelse af tusinder links på alle sprog på samme tid kunne dræbe din server eller blive truede af Google som angreb (hvis links ikke er cached endnu).

    I første omgang skal du finde din vbseo_sitemap_functions_vbseo.php fil i
    Forum rod -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Åbne og redigere det med enhver tekst-redigering program
    På selve begyndelsen finde denne linje:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Og satte efter den, dette:
    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'); 

    BEMÆRK: Fjern DEFAULT sprogkode fra $ alanguages
    Også hvis du deaktiverede nogle sprog i løsning panel, du er nødt til at slette sine koder.

    Og find denne linje:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    for at integrere oversat tråde
    og hvis du bruger SEO links dvs
    / Da / titel
    sætte efter det:
    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);    }  } 
    eller i tilfælde af at du IKKE ved hjælp af SEO hyperlinks dvs.
    adresse? language = da
    :
    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);
      } 

    Må ikke bruge dem begge!



    **** Denne del af løsningen er kun for vBulletin Publishing Suite brugere ****

    Så du er nødt til at finde disse to linjer

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

    og hvis du bruger SEO links dvs
    / Da / titel
    satte efter dem begge:
    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']); } 
    eller i tilfælde af at du IKKE ved hjælp af SEO hyperlinks dvs.
    adresse? language = da
    sted efter hver af dem:
    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']); } 
    Må ikke bruge dem begge (med og uden SEO link)!


    Slut redigering og nyde det!
    Held og lykke!
    Senest redigeret af r.dziadusz; 23-09-1115:56.

Tags til dette emne

Udstationering Tilladelser

  • Du måske ikke oprette nye tråde
  • Du måske ikke skrive svar
  • Du måske ikke vedhæfte filer
  • Du måske ikke redigere dine indlæg
  •