Skip to content

QuadVector/wordpress-custom-theme-template

Repository files navigation

Custom WordPress Theme Template Icon

Custom WordPress Theme Template

This WordPress theme template is designed for creating custom themes from scratch (especially for building websites with Elementor).


  • Composer Autoloader: A convenient project structure with composer autoloading.
  • Bootstrap Menu Integration: Built using the Bootstrap menu navwalker, making it easy to create responsive menus. (Thanks to https://github.com/wp-bootstrap/wp-bootstrap-navwalker)
  • Integrated Bootstrap Styles and Scripts: An integration with Bootstrap styles and scripts for a modern and responsive design.
  • Basic Page Templates: Includes templates for pages both with and without containers, offering flexibility in your design.
  • Basic helper classes: Comes with static helper classes: \CustomTheme\Text, \CustomTheme\URL
  • Empty Enqueued Files: Comes with empty main.js and main.css files that are ready for your custom scripts and styles.

Important

This template includes ONLY basic page files (index.php, front-page.php, template files and 404.php). If you want to create an archive or single pages you need to create them by yourself. (You can read the WordPress documentation here - https://wordpress.org/documentation/). Also included pages have only basic markup for demonstration purposes. You need to edit it for your own purposes.

Getting Started

To get started with your custom WordPress theme, simply clone this repository and begin customizing it to suit your project's needs.

Usage

  1. Clone this repository to your WordPress themes directory.
  2. Install dependencies using composer install
  3. Activate the theme from your WordPress admin panel.
  4. Start building your website with your custom theme!

License

This WordPress theme template is open-source and available under the MIT License.

About

A WordPress theme template designed for creating custom themes from scratch. This template features Composer Autoloader, Bootstrap menu integration (based on Bootstrap menu navwalker), integrated Bootstrap styles and scripts, basic page templates (with and without containers), and empty enqueued main.js and main.css files.

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages