在WooCommerce MyAccount中显示自定义成功消息

时间:2018-10-28 23:19:50

标签: javascript php jquery wordpress woocommerce

我已经在WooCommerce MyAccount页面上添加了自定义功能。当我按下按钮时,将调用Ajax函数,该函数会触发一个PHP文件。在此PHP文件中,我尝试设置自定义成功消息:

wc_add_notice( 'Zwei-Faktor-Authentifizierung erfolgreich aktiviert.', 'success' );

我在PHP文件的末尾执行此操作。然后,我检查我的JS文件是否全部成功:

jQuery.post(ajaxurl, data, function () {
    }).success(function () {
        var link = window.location.protocol + "//" + window.location.host + "/my-account/"
        window.location.href = link;
    }).fail(function (data) {

        // jQuery('.woocommerce-job-action-table-container .blockUI').addClass('invisible');
    });

如您所见,功能成功后,我正在执行重定向。之后,我将重定向到MyAccount页面。在此页面上,我希望收到自定义通知,但看不到任何消息。怎么了?

0 个答案:

没有答案