2014-10-31 61 views
0

我已經在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

回答

1

你將不得不以顯示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

相關問題