WooCommerce插件或脚本 - 批量订单查询

时间:2013-09-26 12:02:25

标签: php wordpress forms email woocommerce

我想知道是否有可能让我的网站的一部分零售商可以登录进行批量订单。它不需要定价(因为我可能与不同的零售商谈判了不同的价格)。它需要的只是一个他们可以在产品清单上下订单的地方,然后通过电子邮件提交......

有没有人知道这样做的插件? (如果您不必登录则无关紧要)

有没有一些简单的方法,我可以在我的WooCommerce商店获取所有产品名称和号码,并将它们添加到电子邮件表格,产品编号和一个框添加数量...像这样:

PHP明智吗?任何帮助都会很棒!

enter image description here

1 个答案:

答案 0 :(得分:2)

制作页面模板,然后像这样构建表单:

        $args = array(
            'posts_per_page'   => '',
            'offset'           => 0,
            'category'         => '',
            'orderby'          => 'post_date',
            'order'            => 'DESC',
            'include'          => '',
            'exclude'          => '',
            'meta_key'         => '',
            'meta_value'       => '',
            'post_type'        => 'product',
            'post_mime_type'   => '',
            'post_parent'      => '',
            'post_status'      => 'publish',
            'suppress_filters' => true );

        $products = get_posts( $args );

        foreach ($products as $product) {
            //echo out your table, eg
            $pid = $product->ID;
            $pname = $product->post_title;
            $inputName = $pid.'quantity';

            echo "<tr>
                    <td>$pid</td>
                    <td>$pname</td>
                    <td><input type='text' name='$inputName' value=''> </td>
                  </tr>";
        }