无法在WooCommerce中的“添加到购物车”按钮之前添加表单

时间:2015-03-26 15:42:54

标签: woocommerce

我需要在单个产品页面上的“添加到购物车”按钮之前创建一个联系表单(以查询产品)。

然而,WooCommerce删除了我的表单form标签,使其无法使用。如何防止WooCommerce这样做?

2 个答案:

答案 0 :(得分:0)

某些插件可能吗?或者,编辑器默认情况下会删除某些标签。您可以使用允许您通过短代码插入html的插件

您可以尝试使用此插件将html作为短代码插入

您将创建与表单对应的短代码。并将其插入您的帖子

http://wordpress.org/plugins/insert-html-snippet/

答案 1 :(得分:0)

我最终在现有表单中添加了额外的表单字段,然后使用以下jQuery代码成功提交了这些字段:

$( '#my_form input[type=submit]' ).click(function() {
    var params = $( '#my_form' ).find( 'input' ).serialize(); 
    jQuery.ajax({
        url: x,
        type: 'POST',
        data: params,
        success: function (data) {
            jQuery( '#some_div' ).html(data);
        }
    });
});

至于提交现有的普通表格时,WooCommerce根本没有考虑这些字段,所以这里没有问题。