https://github.com/zohaib87/xe-theme
Just a starter WordPress theme + build process. It is built for developers to create awesome and highly customizable themes for clients or sell it on marketplace.
https://github.com/zohaib87/xe-theme
wordpress wordpress-development wordpress-framework wordpress-starter-theme wordpress-theme wordpress-theme-development wp wp-theme
Last synced: about 1 month ago
JSON representation
Just a starter WordPress theme + build process. It is built for developers to create awesome and highly customizable themes for clients or sell it on marketplace.
- Host: GitHub
- URL: https://github.com/zohaib87/xe-theme
- Owner: zohaib87
- License: gpl-2.0
- Created: 2018-04-27T07:37:44.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-02-17T15:09:43.000Z (over 1 year ago)
- Last Synced: 2025-02-13T17:54:47.010Z (3 months ago)
- Topics: wordpress, wordpress-development, wordpress-framework, wordpress-starter-theme, wordpress-theme, wordpress-theme-development, wp, wp-theme
- Language: PHP
- Homepage: http://demos.xecreators.pk/
- Size: 27.3 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Support: docs/support.md
Awesome Lists containing this project
README
## About Xe Theme
[](https://github.com/zohaib87/xe-theme/issues)
[](https://github.com/zohaib87/xe-theme/releases/latest)
[](https://github.com/zohaib87/xe-theme/releases/latest/download/xe-theme.zip)

[](https://github.com/zohaib87/xe-theme/blob/master/LICENSE.md)Just a starter WordPress theme + build process. It is built for developers to create awesome and highly customizable themes for clients or sell it on any marketplace.
[](https://github.com/zohaib87/xe-theme/releases/latest/download/xe-theme.zip)
[](https://zohaib87.github.io/xe-theme)## Requirements
Latest version of [WordPress](https://wordpress.org/) and [Nodejs](https://nodejs.org/en/).
## Getting Started
1. Change folder name to your theme name. e.g: `xurais` or `xu-rais`.
2. Navigate to `node_scripts` folder and open `config.json` with your favorite editor.
- Change `"name"` to your theme name eg: `Xurais` or `Xu Rais`.
- Change `"global"` to a unique prefix. e.g: `xurais` or `xus`.
- Change `"build"` to your desired folder path.
3. Open command line, navigate to project folder and run `npm install` to install dependencies.
4. Run `npm run init` command to change text-domain, prefixes, DocBlocks etc.
5. Run `npm run build` command to generate a clean copy in destination folder.
6. Run `npm run child` to generate child-theme in build destination folder.*Note: `.pot` file will also be generated inside languages folder.*
## Features
* Theme Options (Customizer).
* Highly Customizable and Easy to Customize.
* Bootstrap 4 and Fontawesome 5 Icons.
* Wide, Fluid and Boxed Layout.
* Right, Left or Both Sides Sidebar Supported.
* WooCommerce Ready.
* One Click Demo Import.
* Compatible with Elementor and WPBakery Page Builder.
* Forever Free.## Contributing
๐ฅ๏ธ Hello, fellow developer! ๐
Your [pull requests](https://github.com/zohaib87/xe-theme/pulls) will be highly welcomed. If you're looking for something to start with, you can check the [issues](https://github.com/zohaib87/xe-theme/issues) or open one about something you want to contribute and we can discuss it before your pull request.
1. You must have latest version of [WordPress](https://wordpress.org/) and [Nodejs](https://nodejs.org/en/).
2. Create a fork of this repository.
3. Clone the fork on your local machine. Your remote repo on Github is called `origin`.
4. Add the original repository as a remote called `upstream`.
5. If you created your fork a while ago be sure to pull upstream changes into your local repository.
6. Open command line, navigate to the local repository and run `npm install` to install dependencies.
7. Create a new branch to work on. Keep in mind that code should meet the [WordPress Coding Standards](https://developer.wordpress.org/coding-standards/wordpress-coding-standards/).
8. Once changes/feature/fix is completed, push your branch to your fork on Github, the remote `origin`.
9. From your fork open a pull request in the correct branch. Target this project's `main` branch.