Extending SXA

You might want to extend SXA, for example, to add your own custom rendering to the SXA toolbox, add a theme, or a template.

You can extend the logic of SXA processing pipelines and message events with your own implementation. You can extend and customize the pipelines by adding or replacing processors.

Note

If you want to change or extend any of the SXA functionality, you must patch it in a correct way, using Sitecore patch configuration files.

Learn more about extending SXA by reading the following topics: