0
我正在建立一個電子商務網站,它有兩種類型的「產品」。在爲支付管理添加插件之前,我已經爲我的產品構建了兩種自定義帖子類型(使用cmb2)在wordpress插件中使用自定義帖子類型插件電子商務
問題是,我沒有找到一種方法在電子商務中導入自定義帖子類型插件(例如woocommerce)。似乎無法找到實施此問題解決方案的分步指南。唯一我發現它不是免費的plugin。
我已經從不是免費的插件的同一作者,其中包括在修改functions.php文件添加該代碼段嘗試basic guide:
<?php
add_filter('woocommerce_get_price','reigel_woocommerce_get_price',20,2);
function reigel_woocommerce_get_price($price,$post){
if ($post->post->post_type === 'post')
$price = get_post_meta($post->id, "price", true);
return $price;
}
其中「價格」 in get_post_meta
是名我的元價格和'發佈'是我的自定義帖子類型。 最後,我們需要在自定義後類型的內容添加這種形式:
<form action="" method="post">
<input name="add-to-cart" type="hidden" value="<?php echo $post->ID ?>" />
<input name="quantity" type="number" value="1" min="1" />
<input name="submit" type="submit" value="Add to cart" />
</form>
資料說,這一程序後,將在籃加入我的「定製產品」,但它不是我的情況。任何想法爲什麼?也許woocommerce插件已更改,並且此解決方法不再有效?
問題是我不能這樣做,因爲我得到了客戶爲自定義產品確認的特定佈局。我無法使用另一個模板來改變它(比如woocommerce使用的模板,它通過非常複雜的方式進行修改而不會出錯) – Nikaidoh