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

无法在WooCommerce中的“添加到购物车”按钮之前添加表单,woocommerce,Woocommerce,我需要创建一个联系表单,在“单一产品”页面上的“添加到购物车”按钮之前查询有关产品的信息 然而,WooCommerce删除了表单的表单标签,使其无法使用。如何防止WooCommerce这样做?可能有一些插件?或者,编辑器在默认情况下删除某些标记。您可以使用一个插件,允许您通过短代码插入html 您可以尝试使用此插件将html作为短代码插入 您将创建一个与表单对应的短代码。并将其插入您的帖子中 我最终在现有表单中添加了额外的表单字段,然后使用以下jQuery代码成功提交了这些字段: $( '#my

我需要创建一个联系表单,在“单一产品”页面上的“添加到购物车”按钮之前查询有关产品的信息


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

可能有一些插件?或者,编辑器在默认情况下删除某些标记。您可以使用一个插件,允许您通过短代码插入html

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

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


我最终在现有表单中添加了额外的表单字段,然后使用以下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根本不考虑这些字段,所以这里没有问题。

就在“添加到购物车”按钮之前?您处于WooCommerce添加到购物车表单中,无法嵌套表单,因为这是无效的HTML。