首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Woocommerce:无法使用woocommerce模板

Woocommerce:无法使用woocommerce模板
EN

Stack Overflow用户
提问于 2020-04-13 01:22:06
回答 2查看 219关注 0票数 0

我刚刚在我的Wordpress网站上安装了Woocommerce插件,并创建了我自己的自定义主题。我的主题结构应该是这样:

代码语言:javascript
复制
.
├── index.php
├── style.css
├── functions.php

现在,当我尝试访问Woocommerce路由时,它仍然加载空白页面(我假设是我的主页),并且我无法加载驻留在~/wp-content/plugins/woocommerce/template/cart/中的/cart模板。我已经阅读了文档here,但它只解释了模板覆盖。

现在,当我在我的网站上访问~/wp-content/plugins/woocommerce/template/cart/路由时,如何加载/cart模板?

我还尝试在dashboard->pages->cart上更改购物车页面属性模板,但我只能将其设置为default template,没有其他选项。

EN

回答 2

Stack Overflow用户

发布于 2020-04-13 16:01:39

到目前为止,您所拥有的是基本的wp自定义主题结构。

为了将Woocommerce支持添加到您的主题中,将此函数添加到functions.php文件中

代码语言:javascript
复制
function mytheme_add_woocommerce_support() {
    add_theme_support( 'woocommerce' );
}

add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

然后,如果你想有一个自定义购物车页面,例如,而不是默认的Woocommerce购物车布局,你必须在你的主题根文件夹中添加一个Woocommerce文件夹,并将你想要覆盖的部分作为子文件夹从Woocommerce插件模板文件中覆盖。

支持Woocommerce的Wordpress自定义主题结构:

代码语言:javascript
复制
.
├── index.php
├── style.css
├── functions.php
├── woocommerce  
    ├── cart
        ├── cart.php
票数 1
EN

Stack Overflow用户

发布于 2020-04-16 10:35:22

如果您希望使用默认的WooCommerce购物车页面,则必须在其中一个页面中添加所谓的“短码”。Wordpress编辑器将完成剩下的工作来设置页面及其功能。

对于购物车页面,您所要做的就是在页面上的某个位置添加一个this文本,您希望将其作为cart:[woocommerce_cart]

如果您还想使用结帐页面,那么它的缩写代码是[woocommerce_checkout]

如果您执行上述任一操作,您还需要将WooCommerce插件的默认购物车和结帐页面更改为您的页面。这可以在“页面设置”标题下的“仪表板> WooCommerce >设置>高级”中完成。

如果您继续对在您的站点https://docs.woocommerce.com/document/woocommerce-shortcodes/中使用WooCommerce快捷方式感兴趣,此页面可能是一个有用的资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61175363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档