в wp при каждом запросе сначала всё ядро подключается, а потому уже начинается выполнение плагинов и темы, поэтому для разработчика все функции ядра всегда доступны
Zellar13, обычно упрощают модель, или вручную или с помощью плагинов 3д редатора. Если оно будет на сайте в размере 500х500 выводиться то большинство деталей не будут нужны потому что невидимы
учитывая что в примере разбивали анимацию 3д модели на кадры могу предложить google/model-viewer который сразу 3д модель крутит. Если ограничить орбиту камеры то можно сделать как в примере. Из минусов нужна 3д модель того что будете крутить
Она вроде обновляется, но каждый раз приходиться удалять или менять слишком большую часть кода, поэтому в итоге пришли к тому чтобы сделать свой вариант стартового шаблона со структурой underscores, но добавив то что мы использовали в большинстве последних проектов и удалив неиспользуемые части undercscores. Получилось так github.com/its2easy/wp-starter-theme
а по изменению размеров блока можно разделить длительность сцены scrolltrigger с помощью duration в таймлайне (например 20% увеличивается, 60% ничего не делает, 20% уменьшается (таймлайн соответственно разбить на 3 части)). Или попробовать настроить toggleActions в настройках scrolltrigger
ScrollTrigger это современная версия ScrollMagic, которую сделали разрабы gsap. Он уже умеет больше чем ScrollMagic, так что ScrollMagic больше нет смысла использовать
Егор Мушка, не должно быть одинаковых слагов на сайте чтобы не было конфликтов, скорее всего по ссылке /reviews грузится страница потому что она приоритетнее чем архив, а при /reviews/page/2 уже шаблон архива отзывов, но из за того что отзывов меньше чем на две страницы (меньше 10), то второй страницы не существует, и выдает 404.
Можно проверить если поменять слаг страницы или поменять rewrite в настройках post_type отзывов, потом сохранить пермалинки. Если проблема была в конфликте слагов то начнёт работать
Страница у которой Reviews Template выбран имеет такой же slug как и post_type отзывов? если woocommerce отключить, то вернётся как было или продолжит 404 показывать? После создания нового post_type пермалинки сохраняли в настройках?