Важно: Ова страница користи колачиће (cookies). Користећи овај сајт без искључивања колачиће у прегледачу, значи да сте сагласни да га користите.
Купи Сада! Карактеристике Довнлоадс

Зарадите са нама!

Ако желите да почнете да зарађујете новац са вБЕТ придружити Партнерски програм.
Резултати 1 на 10 од 46

Тема: Ситемап Генератор интеграције

Threaded Pogled

Prethodni Post Previous Post   Next Post Sledeće mesto
  1. #1
    Мицхаł Подбиелски (вБЕТ штаба) vBET's Avatar
    Регистрован
    Сеп 2009
    Поруке
    3,037

    Default Ситемап Генератор интеграције

    Možete jednostavno integriše sa vBET вБуллетин Ситемап Генератор (је бесплатан) Да садржи линкове до странице преведене у генерисана мапа.


    Имајте на уму да ће инструкција који следе вам омогућавају да додате у ваш Ситемап линкове за теме преведене странице. Због извођења разлога те везе неће бити преведен - да ће бити само додати код језика. Гоогле ће пронаћи праве стране у сваком случају јер добијате 301 преусмеравање. Имајте на уму да то није најбољи приступ - Гоогле преферира да има коначну веза у мапа не преусмеравање, али приморавају превод хиљада веза на свим језицима у исто време може да убије ваш сервер или се тхреатед Гоогле као напад (ако везе нису кеширана још увек).

    Ако имате било какав ПХП-познавање програмирања можете модификовати упутства у наставку да подржи и друге делове мапа - не само теме УРЛ адреса. Решење испод ће додати преведен линкове само за прве странице теме.

    Интеграција упутства:
    Потребно је само да изменим фајл: вбсео_ситемап_фунцтионс.пхп у вбсео_ситемап директоријуму.

    Наћи:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    И место после...

    За СЕО линкове
    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 
    НАПОМЕНА: Уклоните КОД Дефаулт Лангуаге из $ Алангуагес
    Такође ако сте онемогућили неким језицима у опцији панелу морате да превише брисати своје кодове.

    За везе са језиком = (Не користите штанд - једини одговарајући за ваш тип везе)
    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 
    НАПОМЕНА: Уклоните КОД Дефаулт Лангуаге из $ Алангуагес
    Такође ако сте онемогућили неким језицима у опцији панелу морате да превише брисати своје кодове.


    ************************************************** ******************************
    ОПЦИОНО:
    Ако желите да додате Ситемап такође линкове за друге теме страница (уколико је тема има неколико страна), а затим додатно код из прошлог корак мора бити додати у друго место - ПРЕ:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Такође, у овом додатног кода морате да промените "1"Да"$ П".
    Последњи изменио r.dziadusz; 14-04-12 U 16:24.

Ознаке за ову тему

Правила постовања

  • Ти не могу постављати нове теме
  • Ти не могу порука одговора
  • Ти не могу слати прикачене фајлове
  • Ти не могу моњати ваше постове
  •