Wordpress教程 2024年07月4日
0 收藏 0 点赞 202 浏览 542 个字

要在 WooCommerce 产品页面上自动选择所有属性的第一个选项,可以使用以下 JavaScript 代码,该代码将遍历所有属性选择框并选择第一个可用选项。将以下代码添加到你的 WordPress 主题的 functions.php 文件中,或者通过一个插件插入自定义的 JavaScript 代码:

add_action('wp_footer', 'select_all_first_variations_js', 99);
function select_all_first_variations_js() {
    if (is_product()) {
        ?>
        <script type="text/javascript">
            jQuery(document).ready(function($) {
                if ($('.variations_form').length > 0) {
                    $('.variations_form .variations select').each(function() {
                     
                        $(this).find('option').eq(1).prop('selected', true);
                    }); 
                    $('.variations_form').trigger('check_variations');
                }
            });
        </script>
        <?php
    }
}


 

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.mizhanw.com/blog/4918.html

相关推荐
在WooCommerce中添加“立即购买”按钮直接跳转到结算页面
add_action( 'woocommerce_after_add_to_cart_button', 'add_content_after…
日期:2024-10-19 点赞:0 阅读:15
实现 WordPress 自动更新所有文章的发布日期为当天的日期
//二开自动更新文章日期为当天发布。 //设置宝塔面板中的定时任务,通过访问带有?update_posts=run的链接触发文章更新.如:c…
日期:2024-09-22 点赞:0 阅读:58
WooCommerce订单列表显示购买产品
// 为 Legacy CPT-based 订单添加自定义列 add_filter('manage_edit-shop_order_colu…
日期:2024-09-20 点赞:0 阅读:115
WooCommerce Order 类的所有Get方法,以面向对象的方法获取订单数据
在开发WooCommerce插件或者与第三方系统交互时,我们需要获取 WooCommerce 订单的数据,WooCommerce的 WC_O…
日期:2024-09-20 点赞:0 阅读:86
为WooCommerce后台订单列表添加按自定义字段功能
  // 添加自定义列到订单列表 add_filter('manage_woocommerce_page_wc-orders_co…
日期:2024-09-20 点赞:0 阅读:72
添加删除 WooCommerce 数据列表中的数据列
转载:添加删除 WooCommerce 数据列表中的数据列 _WordPress智库 (wpzhiku.com) 在 WooCommerce…
日期:2024-09-20 点赞:0 阅读:93
发表评论
暂无评论

还没有评论呢,快来抢沙发~