wirke / woowire
该软件包的最新版本(dev-master)没有提供许可证信息。
Woocommerce 前端脚手架 Livewire
dev-master
2024-08-16 15:25 UTC
Requires
- php: ^8.1
- generoi/sage-woocommerce: ^1.1
- illuminate/console: ^10
- livewire/livewire: ^3.5
- wpackagist-plugin/woocommerce: ^9.0
This package is not auto-updated.
Last update: 2024-09-27 16:00:41 UTC
README
尝试用 Blade 和基于 Tailwind 的样式替换 WooCommerce 主题模板。
目标功能
Woowire 旨在在 Roots 的 Sage 和 Bedrock 中使用。
本软件包旨在作为脚手架。在 Bedrock 根目录下运行 woowire:publish
命令,将文件复制到您的主题中,然后可以丢弃此软件包。
如果该命令没有复制任何文件,请尝试运行 vendor:publish --tag=woowire
命令,并告知我。
请注意,如果这些命令中存在同名的文件,将会覆盖您的文件。
模板使用 Tailwind 类,因此运行 Tailwind 编译器,应该就可以解决这个问题。
该软件包包含 livewire,一些 laravel,woocommerce 和 generoi 的 sage-woocommerce 桥接器,如果您尚未使用它们,则需要要求安装。但我推荐您自己要求安装所有这些。
它不做的事情
我不打算做任何可能影响结账或后端工作的大改动,它只是单页、存档页面和迷你购物车。
您应该做的事情
您可以在导航中添加 @liveiwre('woo-wire-cart')
组件来启用该功能。您还应该使用此过滤器删除基本的 WooCommerce 样式。
add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' );
更新
如果您想使用 woowire:update
命令用新版本覆盖已用 publish 命令复制的文件,可以这样做。