我正在研究Woocommerce主题。我可以毫无问题地访问“商店”和“单一产品”页面,但是无法显示“购物车”,“结帐”和“帐户”页面。
我的Woocommerce.php页面包含woocommerce_content()函数,并且在我的主题中有一个名为“ woocommerce”的文件夹,其中包含所有Woocommerce模板。所有这三个页面的内容都有正确的锚点([woocommerce_cart],[woocommerce_my_account],...)。但是,即使有所有这些,我也无法显示它们。他们甚至都不会显示我的woocommerce.php中调用的菜单和页脚
我尝试停用所有插件,但未做任何更改。
我还将wp_debug设置为true,并且没有特定错误。
最后,当我切换到默认的Wordpress主题时,我可以访问这些页面。我不知道为什么会这样。我还尝试将“ woocommerce”文件夹和“ woocommerce.php”文件添加到选定的默认主题,我仍然可以访问它们。
有人有主意吗?我有点迷路了。
谢谢!
编辑:
在主题根目录中添加page.php文件后,将加载一些HTML(我的页眉和页脚)。在chekckout页面上,我可以看到我的页眉和页脚,但仍然没有结帐表格的迹象...
坦率地说,生成了一些HTML,但这是来自我的woocommerce模板的模板“ loop_start”和“ loop_end”。为什么叫它而不是结帐表格?
此外,我在控制台中没有错误,并且该页面的“网络”标签中有一个响应200。