如何在wordpress电子商务插件中加入wp_posts和wp_postmeta,只检索产品标题,产品描述和价格?

时间:2011-09-15 01:21:28

标签: php sql wordpress plugins

我正在使用wp-ecommerce插件进行自己的在线订购bakeshop(http://www.kingsbakery.mpkproducts.com/

我不想要客户如何下订单。我想要类似的订单表格(https://www.ssfamousdeli.com/order_ship.aspx)。

我在Mysql中运行自定义查询,我只能检索产品标题和描述。我使用这个sql语句:

<?php 
$sql = "SELECT * FROM wp_posts WHERE 
        post_type like 'wpsc_product' AND
        post_status like 'publish' 
        ORDER BY ID Asc";

$query = mysql_query($sql);
?>

我只是停在那里因为我不知道如何加入wp_postmeta来选择价格。

请帮忙。感谢

1 个答案:

答案 0 :(得分:0)

<?php 
$sql = "SELECT wp_p.*, wp_pm.meta_value FROM wp_posts wp_p, wp_postmeta wp_pm WHERE 
        wp_p.post_type like 'wpsc_product' AND
        wp_p.post_status like 'publish' AND
        wp_p.ID = wp_pm.post_id
        wp_pm.key = 'Price' --This should be the meta key
        ORDER BY wp_p.ID Asc";

$query = mysql_query($sql);
?>

希望这会有所帮助。