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

如何显示woocommerce至产品列表页面中使用的自定义列字段?

郎仰岳
2023-03-14

如何在woocommerce产品列表页面中显示其他自定义列:

共有1个答案

常彭薄
2023-03-14

以下是解决方案:

//添加自定义专栏标题以管理产品列表

添加过滤器('manage_edit-product_columns','custom_product_column',11);

函数自定义产品列($columns)

{

//添加列

$columns['cost']=uuu('cost','woocommerce');//标题

返回$列;

}

//按列添加每个产品的数据(示例)

添加操作('manage_product_posts_custom_column'、'custom_product_html" target="_blank">list_column_content',10,2);

函数自定义\产品\列表\列\内容($column,$product\u id)

{

全球$员额;

//这里从自定义字段获取数据(在下面设置正确的元键)

$cost_price=get_post_meta($product_id,'_cost_price',true);

开关($列)

{

案例成本:

echo$cost_price;//显示数据

打破;

}

}

使用上述代码,用您的列名更改列的名称并粘贴到function.php文件中

截图

 类似资料:
  • 显示WooCommerce产品列表,除了默认方式或使用WooCommerce Shortcode外,还可以使用自定义查询,利用wc_get_products()函数,本文介绍的方法可以实现带分页的WooCommerce自定义产品列表,既可以直接嵌入模板,也能做成shortcode在任何地方使用。 WooCommerce Custom Product Loop代码 下面的代码定义了一个模板标签sol

  • 是否有一种方法可以在WooCommerce订单页面的每个产品下显示我的自定义SKU? 当我编辑产品时,自定义sku显示良好,但它不会显示在产品的订单页面中。我需要在订单上显示此信息,以便Zapier可以将其与产品的Visma帐户软件ArticleID匹配。 此尝试基于如何向WooCommerce产品添加(第二个)自定义sku字段的解决方案?

  • 我已经生成了一个自定义的类别页面,该类别下的产品显示成功,但描述不显示在单个产品上。 请在这方面帮助我。

  • 我成功地在后端的产品变化中的WooCommerce中创建了一个ACF自定义字段。该字段在每个变化中正确显示。 但是在编辑变体中的此字段或其他字段后,我无法再保存整个变体选项卡。加载/保存指示器圆圈继续无限旋转。并且定制字段未显示在前端的单个产品变体中。 我所做的是将以下代码添加到我的: 任何帮助都将不胜感激。

  • 我试图在单个产品页面上显示自定义文本“price only visible for logged in users”,但仅当,具有当前中的值时。 当加载单个产品页面时,我找不到实现当前产品post_id的正确SQL查询。 下面是我的代码: