当前位置: 首页 > 知识库问答 >
问题:

Woocommerce单品断裂

锺功
2023-03-14

我正在开发一个wordpress主题,由于某种原因,我的woocommerce单一产品坏了。它也显示了它想要的一切,但看起来css和javascript都不起作用。

我已经在我的函数文件中添加了woocommerce支持。
如果我改成了Twenty14主题,那么单产品就正常工作了。
有人能帮我吗?

下面是单产品页面的链接:link

共有1个答案

简滨海
2023-03-14

WooCommerce类没有加载到您的网页上。如果您已经添加了WooCommerce主题支持,那么您可能会错过WordPress主体功能。

确保在functions.php中有以下一行

add_theme_support( 'woocommerce' );

还包括WordPress的body函数,标记必须如下所示。

<body <?php body_class() ?>>

如果您已经有任何用于body类,请将该类传递给以下函数:

<body <?php body_class( 'existing-class' ) ?>>

要在主题中启用WooCommerce gallery特性,必须使用add_theme_support()声明支持,如下所示;

add_action( 'after_setup_theme', 'yourtheme_setup' );
function yourtheme_setup() {
    add_theme_support( 'wc-product-gallery-zoom' );
    add_theme_support( 'wc-product-gallery-lightbox' );
    add_theme_support( 'wc-product-gallery-slider' );
}

此处提供更多信息

 类似资料:
  • 在我的WooCommerce网上商店的单一产品显示所有类别,它属于使用以下代码: 现在,我只想显示顶级父类别,而不想显示产品所属的子类别。 我试了很多,但似乎什么都不管用。有人对此有解决方案吗?

  • 我第一次使用woocommerce(wordpress)。 我试图在树形中显示所有产品类别及其各自的子类别,但我似乎不能像在后端使用拖放方式订购它们那样订购它们。 WP get_terms()只允许按id、名称、计数、slug和none排序。 我使用的代码是:

  • 这有点奇怪,但是我很难找到如何做到这一点的答案: 我试图创建一个自定义查询,获取WooCommerce订单中包含的所有产品(及其元)。 例如,假设我有这些订单悬而未决: 产品1 产品2 产品3 产品4 产品5 产品6 我的目标是根据这些已订购的产品创建一个列表,该列表由产品的元数据进行订购。大概是这样的: 产品1 产品3 产品4 但同样,这些只是订单中的产品(包括其数量)。 我面临的问题是,数据库

  • 我正在为books类别的产品单页创建一个自定义主题。我正在使用wordpress的themerex bookshleft主题和插件addicional标签(也是themerex)为每本书添加作者标签。但我想显示的作者传记在单书页,而不仅仅是在元信息之间的woocommerce单产品摘要中出现的autor链接。我尝试在content-single-product-books.php文件中插入这个钩子

  • 我想按价格、日期和发布年份等项目对产品进行排序。在发布年份的情况下,我做了一个分类法=发布年份 但它是不工作.我怎么能改变代码可能排序按发布年份顺序?

  • 我已经为Woocommerce开发了定制的单一产品模板,这些模板可以正常工作并符合预期。问题是,现在客户想要销售的产品有一些不同的变体,而我不知道如何添加此功能。 目前在产品页面上,我使用了the_post_thumbail()和get_post_meta()等函数来显示产品的各种信息,如价格和在产品帖子类型中输入的摘录。然后我使用do_action(woocommerce_simple_add_