我已经在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页面。在此页面上,我希望收到自定义通知,但看不到任何消息。怎么了?