jaffagold, Сайт был создан "как нибудь", в нем много чего сделано не понятно как, много чего осталось по умолчанию. Сейчас разбираться почему это сделано именно так как сейчас есть - нету смысла, потому что не известно почему ситуация такая какая есть.
Сейчас есть ряд задач по сайту которые нужно выполнить, в этих задачах есть такие которые что-то добавляют и те которые решают уже найденные ошибки.
Как показывают наблюдения, при решении одной задачи возникают ошибки в других задачах либо в решениях которые ранее были сделаны. Потому сейчас двигаемся именно по такому пути, есть задача - стараемся найти решение которое решит её с минимальными возможными последующими ошибками, либо вовсе без их возникновения.