在 Woocommerce 中查找并显示产品自定义字段值

J4G*_*J4G 2 php wordpress product custom-fields woocommerce

我正在尝试向作为产品导入的一部分创建的 Woocommerce 电子邮件模板显示自定义字段值。

此自定义字段称为“参考编号”

我该怎么做呢?


编辑:

这有效:

        <td class="td" style="text-align:<?php echo esc_attr( $text_align ); ?>; vertical-align:middle; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;">
            <?php echo wp_kses_post( $sku ); ?>
        </td>
Run Code Online (Sandbox Code Playgroud)

这不会:

<td class="td" style="text-align:<?php echo esc_attr( $text_align ); ?>; vertical-align:middle; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;">
            <?php echo $product->get_meta( 'Reference number' );
 ?>
</td>
Run Code Online (Sandbox Code Playgroud)

meta_key 已从数据库中取出

在此处输入图片说明

Loi*_*tec 5

您似乎导入了带有自定义数据的产品,并且需要获取特定的自定义值(自定义字段)

1)首先,您必须了解如何注册您的自定义字段“产品代码”

在后台产品列表中,打开一个导入的产品编辑页面。在“自定义字段”Metabox 中搜索

在此处输入图片说明

如果没有找到,在管理产品列表中,当鼠标悬停在某个产品线时,可以得到如下显示的产品ID:

在此处输入图片说明

然后在您的数据库中使用 phpMyAdminwp_postmeta表上搜索特定产品 ID (此处53

在此处输入图片说明

您将获得产品元数据项的列表……在meta_key列中搜索:

在此处输入图片说明

这次你应该找到它。


2)一旦你有了这个元键,假设它_product_code是元键,你将很容易得到这个值。主要有两种方式来获取和显示这个自定义字段值: