@simon Я просто хотел ответить и поблагодарить вас. Я действительно считаю, что ваше предыдущее предложение — правильное решение. У меня возникли трудности с его реализацией на моём сайте, но проблема, похоже, в основном заключается в том, что это полукастомная CMS, и много хрупкого кода мешает этому.