Woocommerce(不能使用woocommerce模板)

我刚刚在Wordpress网站上安装了Woocommerce插件, 并创建了自己的自定义主题。我的主题结构应如下所示:

. ├── index.php ├── style.css ├── functions.php

现在, 当我尝试访问/ cart路由时, 它仍会加载空白页面(我假设是我的主页), 并且无法加载驻留在?/ wp-content / plugins / woocommerce / template / cart /中的Woocommerce模板。我在这里阅读了文档, 但仅说明了模板覆盖。
现在, 当我访问网站上的/ cart路由时, 如何加载?/ wp-content / plugins / woocommerce / template / cart /模板?
我还尝试在仪表板-> 页面-> 购物车上更改我的购物车页面属性模板, 但是我只能将其设置为默认模板, 而没有其他选项。
#1到目前为止, 你所拥有的是基本的wp自定义主题结构。
【Woocommerce(不能使用woocommerce模板)】为了向主题添加Woocommerce支持, 请将此功能添加到functions.php文件中
function mytheme_add_woocommerce_support() { add_theme_support( 'woocommerce' ); }add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

然后, 例如, 如果要有一个自定义购物车页面而不是默认的Woocommerce购物车布局, 则必须在主题根文件夹中添加一个文件夹Woocommerce, 并且要从Woocommerce插件模板文件中覆盖作为子文件夹的一部分。
Woocommerce支持的Wordpress自定义主题结构:
. ├── index.php ├── style.css ├── functions.php ├── woocommerce ├── cart ├── cart.php

#2如果你要使用默认的WooCommerce购物车页面, 则必须在其中一个页面中添加所谓的” 短代码” 。其余的工作由Wordpress编辑器来设置页面及其功能。
对于购物车页面, 你所要做的就是在要用作购物车的页面上的某处添加以下文本:[woocommerce_cart]。
如果你还想使用结帐页面, 则其简短代码为[woocommerce_checkout]。
如果你执行上述任一操作, 则还需要将WooCommerce插件的默认购物车和结帐页面更改为你的页面。这可以在” 页面设置” 标题下的” 仪表板> WooCommerce> 设置> 高级” 中完成。
如果你仍然对在站点中使用WooCommerce短代码感兴趣, 请访问此页面:https://docs.woocommerce.com/document/woocommerce-shortcodes/。

    推荐阅读