Важливий: Ця сторінка використовує кукі (cookies). Використовуючи справжній сайт, не вимикаючи кукі в браузері, означає, що ви згодні для його використання.
Купити зараз! Особливості Завантаження

Заробляйте з нами!

Якщо ви хотіли б почати заробляти гроші з vBET приєднатися до Партнерська програма.
Результати 31 до 40 з 46

Тема: Sitemap Generator інтеграції

Режим Перегляду

Попередній Пост Previous Post   Next Post Наступний Пост
  1. #1
    Міхал Podbielski (vBET штабу) vBET's Avatar
    Реєстрація
    Жовтень 2009
    Повідомлень
    3,037

    Default Sitemap Generator інтеграції

    Ви можете просто інтегрувати компанія vbet з vBSEO Sitemap Generator (це безкоштовно), Щоб включити посилання на перекладені сторінки в створювані сайту.


    Зверніть увагу, що інструкції дозволить вам додати в карту сайту посилання на теми перекладених сторінок. Через продуктивності причини ці посилання не будуть переводитися - залишиться тільки додати код мови. Google знайде реальну сторінку в будь-якому випадку, оскільки ви отримаєте 301 редирект. Будь ласка, зверніть увагу, що це не найкращий підхід - Google вважає за краще, щоб остаточне посилання в карту сайту не перенаправлення, але змушуючи переклад тисяч посилання на всіх мовах, в той же час може вбити ваш сервер або бути threated від Google, як атака (якщо посилання не є кешуватися поки що).

    Якщо у вас є навички програмування PHP, ви можете змінювати інструкції нижче, щоб підтримувати і інші частини карти сайту - не лише теми URL. Рішення нижче додадуть переведені посилання тільки на перших сторінках теми.

    Інтеграція інструкції:
    Ви просто повинні відредагувати один файл: vbseo_sitemap_functions.php в vbseo_sitemap каталогу.

    Знаходити:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    І вже після цього...

    Для SEO-посиланнями
    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 
    ПРИМІТКА: ВИДАЛИТИ за замовчуванням код мови з $ Alanguages
    Також, якщо ви відключені деякі мови у варіанті панелі ви повинні видалити його коди теж.

    Для зв'язку з мови = (НЕ використовуйте стенд - тільки підходить для вашого типу посилання)
    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 
    ПРИМІТКА: ВИДАЛИТИ за замовчуванням код мови з $ Alanguages
    Також, якщо ви відключені деякі мови у варіанті панелі ви повинні видалити його коди теж.


    ************************************************** ******************************
    ДОДАТКОВО:
    Якщо ви хочете додати в карту сайту та посилання на інші сторінки різьбленням (різьблення, якщо є кілька сторінок), то додатковий код від останнього кроку повинні бути додані в іншому місці - ДО:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Також у цей додатковий код потрібно змінити"1"Кому"$ Р».
    Востаннє редагувалось r.dziadusz; 14-04-12 в 16:24.

Мітки цієї теми

Ваші права

  • Ви не може створювати нові теми
  • Ви не може відповідати на повідомлення
  • Ви не може прикріплювати вкладення
  • Ви не може редагувати свої повідомлення
  •