Cookie in wordpress

Impossibile utilizzarli in maniera tradizionale, si possono usare nei temi attraverso il file function es:

function setLang(){

            if ($_GET['lang'] == "it") {
                $lang = 'it';
            } elseif ($_GET['lang'] == "en") {
                $lang = 'en';
            } elseif (isset($_COOKIE["lang"])) {
                $lang = $_COOKIE["lang"];
            } else {
            $lang = 'it';
            }
            setcookie('lang', $lang, time()+2592000 , "/"); //setta il cookie della durata di un mese

            return $lang;
}

add_action('init', 'setLang');