{"repo":"wagaweb/waboot","free":true,"listed":false,"github":"https://github.com/wagaweb/waboot","clone":"git clone https://github.com/wagaweb/waboot.git","description":"Flexible general-purpose WordPress theme","language":"PHP","stars":19,"topics":["wordpress","theme","multipurpose","child-theme","theme-options","wordpress-template"],"license":"GPL-2.0","category":"ecommerce","readme_excerpt":"Waboot Theme Waboot is a WordPress theme aimed at ecommerce development with WooCommerce. The focus is on speed, usability and modularity; it is aimed mainly at professionals and web agencies. Building - composer install - npm install - npm run assets:build && npm run checkout:build:prod && npm run catalog:build:prod Addons Addons are small, self-contained \"mini plugins\" dedicated to the theme, living under addons/packages/ / . Each one is loaded by requiring its own bootstrap.php , if present. Every addon found under addons/packages/ is active by default. An addon can be disabled by hooking the waboot/addons/disabled filter and returning its directory name, e.g.: The theme itself disables the invoicing addon by default this way. See CLAUDE.md for the full loading mechanics and addon package conventions. Back to top. Template system With Waboot, we revisited some features of the WordPress template system with the following goals: - To stay as DRY as possible. - To make the practice of overriding templates in child themes as agile as possible. - To adhere to a \"Convention over configuration\" principle. In particular: - The first entry point is the index.php file. In classic WordPress this file is used as a last-resort solution. We did that in order to keep the number of template files in the root folder to a minimum and to avoid repeating get header() , get footer() , get sidebar() calls and layout wrappers across multiple files. index.php itself is a fixed layout ( get header","default_branch":null,"files":null,"tree":[],"storefront":"/r/wagaweb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wagaweb/waboot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}