Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Sage | 12,162 | 6 | 3 | 9 days ago | 40 | July 19, 2022 | 10 | mit | PHP | |
WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and a modern development workflow | ||||||||||
Roots Example Project.com | 466 | 8 months ago | Jinja | |||||||
Example Roots stack project (Trellis, Bedrock, Sage) | ||||||||||
Sage Woocommerce | 203 | 5 | 2 | 2 years ago | 5 | January 11, 2020 | 6 | PHP | ||
WooCommerce integration for Sage 9 themes | ||||||||||
Sage Twig Theme | 95 | 7 years ago | 3 | mit | JavaScript | |||||
Best of Sage and Twig in one Theme | ||||||||||
Sage Woocommerce | 92 | a month ago | 7 | October 27, 2021 | 1 | PHP | ||||
Stage | 86 | 4 months ago | 58 | mit | PHP | |||||
WIP: WordPress Theme Framework based on Roots Sage | ||||||||||
Sage Bootstrap4 Navwalker | 74 | 4 | 2 years ago | 9 | October 14, 2020 | 3 | mit | PHP | ||
Sage Timber | 47 | 5 years ago | 1 | mit | JavaScript | |||||
SageTimber is Sage WordPress theme ported to twig templates for use with Timber plugin. | ||||||||||
Sage Starter | 40 | 8 months ago | JavaScript | |||||||
The best starter theme with a modern front-end development workflow. Based on Sage, HTML5 Boilerplate, gulp, Bower, and Bootstrap. | ||||||||||
Alps Wordpress | 35 | 2 months ago | 31 | other | PHP | |||||
This Wordpress theme is an implementation of the Adventist Living Pattern System (ALPS) designed to support the work of the Seventh-day Adventist church. |
This package enables WooCommerce integration with Sage 9 themes and Blade templates.
Install the package in your theme folder:
cd wp-content/themes/your-sage-theme-folder
composer require roots/sage-woocommerce
Create /resources/views/woocommerce
folder in your theme and place there any template used by WooCommerce with .blade.php
extension. This template will be loaded instead of a template from the WooCommerce plugin. If you want to replace particular template, please have a look into plugin folder woocommerce/templates
and use same folder structure and file name (and change the extension to .blade.php
) as the original template.
By default, you will get an error message that themes without header.php
, footer.php
and sidebar.php
are deprecated. You have to replace single-product.php
and archive-product.php
templates with your Blade template. You can find those two files in /examples/resources/views/woocommerce
folder of this package. The trick is not to use get_header
, get_footer
or get_sidebar
functions, because it's handled differently with Blade. Instead of that, you can use actions:
do_action('get_header', 'shop');
do_action('get_sidebar', 'shop');
do_action('get_footer', 'shop');