wordpress 调用php,在ajax中从wordpress调用PHP函数?

博主在尝试通过Ajax调用PHP函数来实现设置重置功能,但遇到了问题。他们将重置函数放入单独的PHP文件中,并通过Ajax尝试触发这个文件,然而代码没有响应。尝试使用isset()函数时,只有在切换到Ajax时才会导致页面加载。寻求帮助以解决Ajax调用PHP函数无响应的难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

reset.php文件:

add_action('admin_init','popup_template_reset_options');

function popup_template_reset_options()

{

delete_option('popup_template_on');

delete_option('popup_template_close');

delete_option('popup_template_escape');

delete_option('popup_template_external');

delete_option('popup_template_home_page');

delete_option('popup_template_all_pages');

delete_option('popup_template_template');

delete_option('popup_cookies_display_after_like');

add_option('popup_cookies_display_after_like','365');

//add_option('popup_template_on','1');

add_option('popup_template_close','1');

add_option('popup_template_escape','1');

add_option('popup_template_external','1');

add_option('popup_template_force_timer','2');

add_option('popup_template_home_page','1');

add_option('popup_template_all_pages','1');

add_option('popup_template_template','2');

}

?>

脚本Ajax:

$(document).ready(function() {

$('#reset_general').click(function()

{

$('#result1').css("display", "block");

jQuery('#result1').animate({'opacity': '1'});

});

});

function resetgeneral() {

$.ajax({type: 'POST', url: '<?php echo WP_PLUGIN_URL; ?>/fantasticpopuptemplate/inc/reset.php', success: function(response) {

//$('#fff').find('.form_result').html(response);

$('#result1').css("display", "none");

$('#resets1').css("display", "block");

$('#resets1').html("Settings Resets");

$('#resets1').fadeOut(2500, "linear");

}});

return false;

}

嗨,我尝试在ajax中调用php

reset函数,但是当我进行谷歌搜索时,我知道没有直接调用php函数的可能性,因此我将该特定函数放在单独的php文件中并调用该php文件,我不确定我该怎么做阿贾克斯我尝试了上面的代码,但没有任何反应。出现设置重设消息。我该怎么做任何帮助都将非常有用。在使用ajax概念之前,我尝试过使用issetphp中的函数,但是每次只有我跳进ajax时,页面加载才会每次。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值