Шаблон для записей категории

У меня уесть мета-поле для рубрик в которое загружается список шаблонов для вывода записей.
У меня есть несколько категорий с разными шаблонами. Например:

  • Категория 1(шаблон 1)
  • Категория 2(шаблон 2)
  • Категория 3(шаблон 3)

и есть набор записей, каждая из которых закреплена за своей категорией.

  • Запись 1
  • Запись 2
  • Запись 3
  • Запись 4

Но случается так что "Запись 5" начинает принадлежать 2м категориям (например Категория 1 и Категория 2).

Необходимо подключить шаблон той категории с которой пользователь перешел на запись.

Саму проверку хотел устроить в файле single.php, и в зависимости от категории подключать определённый шаблон.

В принципе можно решить проблему с помощью функции add_query_arg(), но не хочется в адресную строку добавлять мусор. К тому если я что-то понимаю в SEO то это будут дубли.

Буду благодарен за ваши мысли.

Заметки к вопросу:
Sasha Lifestar 6.2 года назад

А мысль такая - брать категорию из $_SERVER['HTTP_REFERER']