1 回答

TA貢獻1813條經(jīng)驗 獲得超2個贊
1)首先你試過在對象WC_Data get_meta()上使用方法WC_Product,比如:
$dLieferdatum = $product->get_meta( "dLieferdatum" );
不確定它會起作用。
2) 您還可以使用WPDBClass 在表上進行簡單的 SQL 查詢wp_wc_product_meta_lookup,并將該動態(tài)查詢嵌入到自定義函數(shù)中,如下所示:
function get_product_meta_dLieferdatum( $product_id ) {
global $wpdb;
return $wpdb->get_var( $wpdb->prepare("
SELECT dLieferdatum
FROM {$wpdb->prefix}wc_product_meta_lookup
WHERE product_id = '%d'
", $product_id ) );
}
來自變量的動態(tài)產(chǎn)品 ID 的用法$product_id:
$dLieferdatum = get_product_meta_dLieferdatum( $product->get_id() );
它應該工作。
注意:您應該真正避免對默認的 Wordpress 和 Woocommerce 數(shù)據(jù)庫表結(jié)構(gòu)進行更改。相反,您應該將“dLieferdatum”添加為自定義產(chǎn)品元數(shù)據(jù)或?qū)⒆远x表添加到數(shù)據(jù)庫。
- 1 回答
- 0 關注
- 186 瀏覽
添加回答
舉報