我们才刚开始使用WooCommerce,并且正在准备一家商店,其中只包含一些类别和产品,以便在我们认真研究它之前先了解一下它。
我们还没有网站的SSL证书。
这是否意味着在获得SSL证书之前,我们将无法创建商店并对其进行测试?
照原样,当我们进入购物车并尝试结帐时会看到空白页。在那些页面上,我们的标题在那里,但是标题下面的页面为空白。
我在一个提及此问题的现有主题中发布了相同的问题,但没有得到答复。以为也许其他线程可能会错过它。
也许,您能在此页面看到代码吗?
谢谢。
答案 0 :(得分:2)
确保在购物车页面中输入[woocommerce_cart]简码,在结帐页面中输入[woocommerce_checkout]简码。 然后转到Woocommerce设置并设置购物车页面,结帐页面。 这应该可以解决问题。
同时,检查Woocommerce->系统状态并查找错误。 如果使用任何页面构建器,请确保在文本框模块中输入简码。 如果仍然遇到问题,请尝试恢复为Gutenburg编辑器或经典编辑器,而不是Page Builder。
如何调试:
wordpress.org/support/topic/how-to-debug-issues-after-updates
也许更容易找到导致冲突的原因。尝试暂时切换回WordPress 26主题或Storefront,并禁用除WooCommerce以外的所有插件。如果这样可以解决问题,请慢慢重新启用功能,直到找到引起冲突的功能为止
答案 1 :(得分:1)
我在从头开始编写自定义 WooCommerce 主题时遇到了这个问题。我意识到,如果您的主题有 page.php 模板(或 WP hierarchy 中的任何后备模板) - 您需要确保the_content();
函数在您的 page
帖子类型将要使用的模板(page.php
、singular.php
或 index.php
)中被调用 - 如果您使用标准的 WooCommerce 设置。< /p>
如果不是,则 WooCommerce 短代码将永远不会输出 - cart
、checkout
、my-account
和 order-tracking
页面依赖于此。