Появилась необходимость создания темы Wordpress c аудио-плеером в хедере.. navbar-е.. без прерываний при переходах
Соответственно, ajax-ом все содержимое по клику в навигации прогружается в main div (условно), и если с главной страницей все понятно, то как быть с остальными? Как wordpress-у объяснить при переходе по ссылке что прогружать?
Например при переходе на mysite.domen/about WP должен отфильтровать /about и прогрузить контент в main div
Как это реализуется на WP?
Александр Соболев, если делать SPA, то роутинг надо делать на фронтенде. Как - зависит от фреймворка, на котором вы будете делать SPA - React Router, @angular/router, vue-router и тд. WordPress тут уже ни при чем, он только отдаем JSON по API. Ну а роуты API (если стандартных не хватает) делаются по доке https://developer.wordpress.org/rest-api/extending...