Woocommerce自定义产品属性订购在产品页面上不起作用

时间:2019-05-28 08:56:26

标签: wordpress woocommerce

我面临一个问题。我无法在单个产品页面(后端)中更改产品颜色属性的顺序。我在单个产品页面上设置的颜色术语顺序有所不同。如您所知,我们可以在woo commerece产品页面(后端)中添加属性。但是无论我做什么颜色术语都不会遵循我从下拉列表中选择的顺序。他们遵循创建方式的顺序。我想在单个产品页面上更改订单的方式。我认为没有插件可以达到预期的效果。

检查一下: https://imgur.com/a/SsenXvZ

我希望你能得到我想要的。我有不同的凉鞋。例如,如果凉鞋颜色具有不同的颜色,但我设置了白色凉鞋图像,则主菜单然后下拉菜单的第一个颜色应为白色,依此类推。

<?php
                                $colors = get_the_terms( $product->id, 'pa_new-colors' );
                                ?>  

                        <?php
                                if($colors[0]->name){ 
                        ?>
                        <div class="available-color">
                            <p>Available Colors </p> 
                            <select name="new-colors" id="change-color new-colors" style="width: 150px">  


                                <?php
                                foreach ($colors as $colorshow):
                                    //echo $colorshow->name;
                                    ?>  

                                <option class="<?php echo 'nauras-'.strtolower(str_replace(" ","-",$colorshow->name));?>" value="<?php echo 'nauras-'.strtolower(str_replace(" ","-",$colorshow->name));?>" style="color: <?php echo "#BF9000"; //echo $colorshow->name; ?>;width: 70px;height: 70px"><?php echo $colorshow->name; //echo ' ';  ?></option>
<?php endforeach; ?>
                            </select>       

0 个答案:

没有答案