1、在主题文件夹中创建一个js文件ajax-script.js
jQuery(document).ready(function($){ $('#myButton').click(function(){ $.ajax({ url: ajax_object.ajax_url, type: 'post', data: { action: 'custom_ajax_request' }, success: function(response){ alert(response.message); } }); }); });
2、在主题的functions.php文件中添加以下代码:
add_action('wp_enqueue_scripts', 'enqueue_ajax_script'); function enqueue_ajax_script(){ wp_enqueue_script('custom-ajax-script', get_template_directory_uri().'/js/ajax-script.js', array('jquery'), '1.0', true); wp_localize_script('custom-ajax-script', 'ajax_object', array('ajax_url' => admin_url('admin-ajax.php'))); } add_action('wp_ajax_nopriv_custom_ajax_request', 'custom_ajax_request'); add_action('wp_ajax_custom_ajax_request', 'custom_ajax_request'); function custom_ajax_request(){ // 在这里处理Ajax请求 $response = array('message' => '这是通过Ajax请求返回的数据'); wp_send_json($response); }
3、在WordPress页面或文章中添加一个按钮
<button id="myButton">点击我发送ajax请求</button>
php语法对index.php首页进行判断(根据需要显示不同页面)
wordpress新建页面中页面属性里没有“模板”选项解决方法
标签: wordpress代码, wordpress教程
上面是“wordpress实现页面不跳转设置的步骤和代码示例”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_15217.html
workflows工作流
- 一只开屏的白色孔雀ComfyUI工作流
- 梦幻向日葵ComfyUI工作流
- 一个孤独的斗篷人物站在一座巨大的雕塑旁
- 嘴唇丰满的漂亮女人
- 一个冰淇淋ComfyUI工作流
- 图生图工作流:粉红色梦幻家园comfyui工作流
- 奋斗的小黄人ComfyUI工作流
- 一群蚂蚁在路上忙碌着ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!