小编Yat*_*tir的帖子

在 WooCommerce 档案页面中的产品标题下方添加自定义字段值

在 WooCommerce 中,我想将自定义文本添加到我的产品显示中,该文本将从产品编辑页面中的自定义字段中获取。

这是它现在的样子:

您可以在下面看到带有标题的产品: 您可以在下面看到带有标题的产品

我想在每个产品下方添加一段文字,用蓝色笔标记: (每个产品下方,用蓝笔标出)

我设法找到了一些自定义 php 代码来在产品页面中添加自定义字段,如下所示:

在这里的图片中.

这是我的代码:

    // Display Fields
add_action('woocommerce_product_options_general_product_data', 'woocommerce_product_custom_fields');

// Save Fields
add_action('woocommerce_process_product_meta', 'woocommerce_product_custom_fields_save');

function woocommerce_product_custom_fields()
{
    global $woocommerce, $post;
    echo '<div class="product_custom_field">';
    // Custom Product Text Field
    woocommerce_wp_text_input(
        array(
            'id' => '_custom_product_text_field',
            'placeholder' => 'Custom Product Text Field',
            'label' => __('Custom Product Text Field', 'woocommerce'),
            'desc_tip' => 'true'
        )
    );

}

function woocommerce_product_custom_fields_save($post_id)
{
    // Custom Product Text Field
    $woocommerce_custom_product_text_field = $_POST['_custom_product_text_field'];
    if (!empty($woocommerce_custom_product_text_field))
        update_post_meta($post_id, '_custom_product_text_field', esc_attr($woocommerce_custom_product_text_field));
}
Run Code Online (Sandbox Code Playgroud)

但是我不知道如何将自定义字段连接到产品的显示,因此自定义字段的文本将显示在产品标题下方。

如何在产品标题下方显示自定义字段

php wordpress product custom-fields woocommerce

5
推荐指数
1
解决办法
9941
查看次数

标签 统计

custom-fields ×1

php ×1

product ×1

woocommerce ×1

wordpress ×1