What are endpoints?
Endpoints are essentially an extra part in the website URL that we detect and show different content when present.
For example, you may have a ‘my account’ page shown on the URL yoursite.com/my-account. When the endpoint ‘edit-account’ is appended to this URL, making it ‘yoursite.com/my-account/edit-account‘ we show the Edit account page instead of the My account page.
This allows us to show different content without the need for multiple pages and shortcodes, thus reducing the amount of content we need to install.