Title: Theme Integration
Last modified: August 31, 2016

---

# Theme Integration

 *  Resolved [sasherwood93](https://wordpress.org/support/users/sasherwood93/)
 * (@sasherwood93)
 * [10 years, 3 months ago](https://wordpress.org/support/topic/theme-integration-27/)
 * Hi Everyone,
 * I was wondering how do I integrate the Unyson Framework into a custom theme and
   have it activate on theme setup. I want to have the page builder selected by 
   default when installed along with removing the Unyson menu link as the theme 
   doesn’t require additional extensions at this moment in time.
 * Many thanks
    Stephen
 * [https://wordpress.org/plugins/unyson/](https://wordpress.org/plugins/unyson/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Unyson](https://wordpress.org/support/users/unyson/)
 * (@unyson)
 * [10 years, 3 months ago](https://wordpress.org/support/topic/theme-integration-27/#post-7157107)
 * Hello,
 * You can [require the Unyson plugin with TGM](https://github.com/ThemeFuse/Scratch-Theme/blob/v1.0.7/scratch-parent/functions.php#L8-L26).
 * Require PageBuilder from theme by specifying it in `$manifest['supported_extensions']`
   [docs](http://manual.unyson.io/en/latest/manifest/theme.html).
 * You can change the menu via [this action](https://github.com/ThemeFuse/Unyson/blob/v2.5.0/framework/core/components/extensions/manager/class--fw-extensions-manager.php#L705-L709)
   or find a WordPress filter/action to remove it from menu (by finding it by slug).
 * To install/uninstall/activate/deactivate extension from code you can use `fw()-
   >extensions->manager->...()` methods, [for example](https://github.com/ThemeFuse/Unyson/blob/v2.5.0/framework/core/components/extensions/manager/class--fw-extensions-manager.php#L1007).
   Important: On some server, on install/uninstall you’ll need ftp details, so it’s
   a bit tricky to do that.
 * Also the framework by default will check if PageBuilder is not active it will
   show a warning and a link to install it ([code](https://github.com/ThemeFuse/Unyson/blob/v2.5.0/framework/core/components/extensions/manager/class--fw-extensions-manager.php#L3179-L3200))

Viewing 1 replies (of 1 total)

The topic ‘Theme Integration’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/unyson_4e6064.svg)
 * [Unyson](https://wordpress.org/plugins/unyson/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/unyson/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/unyson/)
 * [Active Topics](https://wordpress.org/support/plugin/unyson/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/unyson/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/unyson/reviews/)

## Tags

 * [Theme Integration](https://wordpress.org/support/topic-tag/theme-integration/)

 * 1 reply
 * 2 participants
 * Last reply from: [Unyson](https://wordpress.org/support/users/unyson/)
 * Last activity: [10 years, 3 months ago](https://wordpress.org/support/topic/theme-integration-27/#post-7157107)
 * Status: resolved