woo commerce - 如何在发布页面上显示自定义字段

问题描述:

我已经在wordpress/woocommerce产品页面上设置了2个自定义字段,名为“imballo”和“sottoimballo”及其值。如何在发布页面上显示这些内容?woo commerce - 如何在发布页面上显示自定义字段

谢谢!

+0

你会显示任何其他职位元以同样的方式... [get_post_meta()](HTTP:/ /codex.wordpress.org/Function_Reference/get_post_meta) – rnevius 2014-10-31 09:42:20

你将不得不以显示WooCommerce单一产品页面模板的自定义字段,

你能做到这一点有两种方式,

  1. 在产品单页的现有挂钩添加代码。检查钩子here
  2. 通过在您的WordPress主题中重写它来修改模板。阅读here

而在要显示执行以下操作的地方,

<?php 
    //Please add your HTML structure as needed. 
    echo get_post_meta(get_the_ID(), 'imballo'); 
    echo get_post_meta(get_the_ID(), 'sottoimballo'); 
?> 
+0

谢谢!我想最好的解决方案是钩,但不明白如何做到这一点...你能再次帮助我吗? – Michael 2014-10-31 10:43:24

+0

不客气。在WooCommerce的产品单页中搜索您要显示自定义值的最佳挂钩。然后将此代码写入插件或主题的函数中.php add_action(“hook_name”,“show_custom_data”);函数show_function_data(){//回显元字段} – WisdmLabs 2014-10-31 10:48:30

+0

我试过了: add_action(“woocommerce_single_product_summary”,“show_custom_data”);函数show_custom_data(){ echo get_post_meta(get_the_ID(),'imballo'); echo get_post_meta(get_the_ID(),'sottoimballo'); } 但它返回页面如下:ArrayArray – Michael 2014-10-31 11:22:46