Importante: Esta páxina está utilizando galletas (cookies). Utilizando este sitio web sen apagar galletas en navegador, significa que estás de acordo para utilizalo.
Comprar! Características Descargas

Gañar coa xente!

Se gostaríache arrancar gañando diñeiro con vBET une a Afiliar Programa.
Resultados 61 para 70 de 73

Thread: Sitemap Generator integración

Vista parcial

Correo anterior Previous Post   Next Post Correo próximo
  1. #1
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default Sitemap Generator integración

    Te Sinxelamente pode integrar vBET con vBSEO Sitemap Xerador (é libre) para incluír ligazóns a páxinas traducidas e cms en sitemap xerado.

    Se xa tivo os seus arquivos xa editados, por favor, enviar versión orixinal

    Ten en conta que as instrucións de abaixo permitirá que engadir nos seus enlaces de sitemap para temas páxinas traducidas. Porque o desempeño da razón esas relacións non serán traducidas - haberá código de linguaxe só engadiu. Google vai atopar a páxina real de todos os xeitos dende que vostede pode obter redirección 301. Ten en conta que non é a mellor visión - Google prefire ter con final no sitemap non redirixido un, pero a tradución forzando miles de conexións en todos os idiomas á vez podería matar o seu servidor ou ser threated Google como ataque (se as ligazóns non son caché aínda).

    No comezo ten que atopar o arquivo en vbseo_sitemap_functions_vbseo.php
    raíz foro -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Aberto e editalo con calquera programa de edición de texto
    A principios atopar esta liña:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    E poñer-se despois, é dicir:
    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: quitaremos o seu código de idioma por defecto de US $ alanguages
    Ademais, se escolleu algúns idiomas no panel de opcións que ten que borrar os seus códigos tamén.

    E atopar esta liña:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    para integrar temas traducido
    e se está a usar SEO con ie
    / En / título
    poñer-se despois:
    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);    }  } 
    ou no caso de NON Utilizando ligazóns de SEO p.ex.
    enderezo? 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);
      } 

    Non use os dous!



    **** Esta parte da solución é só para vBulletin Publishing Suite usuarios ****

    Entón, tes que atopar estas dúas liñas

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

    e se está a usar SEO con ie
    / En / título
    posto tras os dous:
    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']); } 
    ou no caso de NON Utilizando ligazóns de SEO p.ex.
    enderezo? language = en
    lugar despois de cada un deles:
    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']); } 
    Non use os dous (con e sen seo link)!


    Final de edición e divírtete!
    Boa sorte!
    Último editado por r.dziadusz; 23-09-11 en 15:56.

Tags para este tema

Permisos de Mensaxe

  • Vostede non publicar novos temas
  • Vostede non enviar respostas
  • Vostede non anexos post
  • Vostede non editar as túas mensaxes
  •