# Setting up Resolvers

Source: https://dev.arcxp.com/themes/how-to-guides/setting-up-resolvers/

This page documents the [resolvers](https://docs.arcxp.com/en/products/pagebuilder/pagebuilder-editor/developer-tools-overview/configuring-resolvers.html) included with Themes. These resolvers assume that you are using the template names included by default and that URL patterns match the standard ones that you must configure in URL Service. See [How to set up canonical URL service for Themes](https://dev.arcxp.com/themes/developer-docs/how-to-setup-canonical-url-service-for-themes/) for more information.

> **Note:**
> 
> You can adjust these resolvers, but it is your responsibility to ensure that any customizations work as expected.

Each of these is configured to work for all sites.

| NAME                        | PATTERN                                                                                             | PRIORITY | DEFAULT TEMPLATE   | CONTENT SOURCE          | CONTENT SOURCE CONFIGS                                   |
| --------------------------- | --------------------------------------------------------------------------------------------------- | -------- | ------------------ | ----------------------- | -------------------------------------------------------- |
| Video                       | ^(/video/\[\\w-/\]+?/)?$                                                                            | 5        | video              | content-api             | **website\_url** _Pattern_ 1                             |
| Preview unpublished stories | ^/composer-preview/(.\*)/                                                                           | **5**    | article-right-rail | content-api-unpublished | **\_id** _Pattern_ 1                                     |
| Tags                        | ^/tags/(\[\\w-\]+?)/?$                                                                              | 6        | tags               | tags-api                | **Slug** _Pattern_ 1                                     |
| Author                      | ^/author/(\[\\w-\]+?)/?$                                                                            | 6        | author             | author-api              | **Slug** _Pattern_ 1                                     |
| Gallery                     | ^(/gallery/\[\\w-/\]+?/)?$                                                                          | 8        | gallery            | content-api             | **website\_url** _Pattern_ 1                             |
| Article                     | (./\[0-9\]{4}/\[0-9\]{2}/\[0-9\]{2}/.)                                                              | 10       | article            | content-api             | **website\_url** _Pattern_ 1                             |
| Section                     | ^(.\*)/ or ^(\\/\[\\w\\-\]\*\\/?\[\\w\\-\]\*\\/?\[\\w\\-\]\*\\/?\[\\w\\-\]\*\\/?\[\\w\\-\]\*)\\/.\* | 50       | section            | site-service-hierarchy  | **hierarchy** _Static_ default **sectionId** _Pattern_ 1 |
