Как использовать запуск сеанса _в Wordpress?

Я создаю двуязычный сайт и решил использовать session_startдля определения языка страницы, используя следующее:

session_start();    
if(!isset($_SESSION['language'])){
    $_SESSION['language'] = 'English'; //default language
}

Проблема в том, что он конфликтует с Wordpress, и я получаю следующее:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/neurosur/public_html/v2/wp-content/themes/default/header.php:8) in /home/neurosur/public_html/v2/wp-content/themes/default/region.php on line 13

Есть ли способ обойти это?

19
задан Rob 3 August 2012 в 14:07
поделиться