У меня возникли проблемы при попытке передать дополнительную переменную в URL для моей установки WordPress.
 Например /news?c=123
 По какой-то причине он работает только в корне веб-сайта www.example.com?c=123 но не работает, если URL содержит дополнительную информацию www.example.com/news?c=123. У меня есть следующий код в моем файле functions.php в каталоге темы.
if (isset($_GET['c'])) 
{
  setcookie("cCookie", $_GET['c']); 
}
if (isset($_SERVER['HTTP_REFERER']))
{
  setcookie("rCookie", $_SERVER['HTTP_REFERER']);
}
 Есть идеи?