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 1 para 10 de 46

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

    Pode simplemente integrar con vBET vBSEO Sitemap Generator (é gratuíto) Para incluír enlaces a páxinas traducidas para o sitemap xerado.


    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).

    Se ten calquera coñecemento de programación PHP é posible modificar as instrucións de abaixo para apoiar tamén outras partes do mapa do sitio - non só URLs threads. Solución de abaixo engadir ligazóns traducido só para as primeiras páxinas de temas.

    Instrucións de integración:
    Ti só tes que editar un arquivo: vbseo_sitemap_functions.php en vbseo_sitemap directorio.

    Buscar:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    E poñelas DESPOIS...

    SEO para conexións
    PHP Code:
    //additional code 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','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'); 
    if(!
    $archived) { 
      
    $strlenhost strlen($vbseo_vars['bburl']."/"); 
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived);
      
    $currentthreadurl_before substr($currentthreadurl,0,$strlenhost);
      
    $currentthreadurl_after "/".substr($currentthreadurl,$strlenhost);
      
    $lastpost =& $threadrow['lastpost'];
      
    $vbseo_stat['t'] += sizeof($alanguages);
      foreach(
    $alanguages as $language) { 
        
    vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after$prior$lastpost$freq); 
      } 
    }   
    //end additional code 
    NOTA: Eliminar o seu código de idioma por defecto $ Alanguages
    Ademais, se escolleu algúns idiomas no panel de opcións que ten que borrar os seus códigos tamén.

    Para as conexións coa linguaxe = (Non use cabina - só apropiado para o tipo de ligazóns)
    PHP Code:
    //additional code
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','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');
    if(!
    $archived) {
      
    $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);
      } 
    }  
    //end additional code 
    NOTA: Eliminar o seu código de idioma por defecto $ Alanguages
    Ademais, se escolleu algúns idiomas no panel de opcións que ten que borrar os seus códigos tamén.


    ************************************************** ******************************
    OPCIONAL:
    Se desexa engadir ao sitemap tamén con páxinas de outra thread (se rosca ten varias páxinas), entón código adicional da última etapa debe ser engadido noutro lugar - ANTES:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Tamén neste código adicional tes que mudar "1" A "$ P".
    Último editado por r.dziadusz; 14-04-12 en 16:24.

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
  •