В последнее время все чаще сталкиваюсь с задачами где нужно применять ендпоинты в WordPress.
Например через ендпоинты собран раздел личного кабинета WooCommerce (My Account).
Все подразделы личного кабинета — это ендпоинты. Хотя выглядит как подстраницы.
Также часто нужны корневые эндпоинты например для AJAX и каких-то frontend-обработок.
Либо для построения тех же личных кабинетов, когда создание страниц в большом количестве не целесообразно по аналогии с WooCommerce.
Однако при их добавлении и использовании часто получаем 404 ошибку. Чтобы ее обойти нужно пересохранять пермалинки (постоянные ссылки).
Иногда это может вызывать проблемы или инциденты. Потому бывает полезно к механизму добавления эндпоинта добавить хак, который контролирует его наличие и вызывает сброс в случае отсутствия. Мелочь, особо ресурсы не ест, но зато делает механику антихрупкой.