roots/sage-woocommerce

此包已被废弃,不再维护。未建议替代包。

Sage 9 的 WooCommerce 集成

资助包维护!
roots
Patreon

安装量: 236 552

依赖项: 2

建议者: 0

安全: 0

星标: 213

关注者: 22

分支: 52

开放问题: 9

1.0.5 2021-10-27 10:45 UTC

This package is auto-updated.

Last update: 2022-03-27 11:38:06 UTC


README

此包使 WooCommerce 与 Sage 9 主题和 Blade 模板集成。

安装

将包安装到您的主题文件夹中

cd wp-content/themes/your-sage-theme-folder
composer require roots/sage-woocommerce

使用

在您的主题中创建 /resources/views/woocommerce 文件夹,并将任何使用 .blade.php 扩展名的 WooCommerce 模板放置在那里。此模板将替换 WooCommerce 插件中的模板。如果您想替换特定模板,请查看插件文件夹 woocommerce/templates,并使用与原始模板相同的文件夹结构和文件名(并将扩展名更改为 .blade.php)。

默认情况下,您将收到一个错误消息,指出没有 header.phpfooter.phpsidebar.php 的主题已被弃用。您必须用您的 Blade 模板替换 single-product.phparchive-product.php 模板。您可以在本包的 /examples/resources/views/woocommerce 文件夹中找到这两个文件。技巧是不使用 get_headerget_footerget_sidebar 函数,因为它们在 Blade 中处理方式不同。相反,您可以使用操作

do_action('get_header', 'shop');
do_action('get_sidebar', 'shop');
do_action('get_footer', 'shop');