php 主题中简单的Wordpress AJAX
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 主题中简单的Wordpress AJAX相关的知识,希望对你有一定的参考价值。
$( document ).ready( function() {
$.ajax({
url: ajax_object.ajaxurl,
type: 'POST',
data: {
action: 'set_php_interest',
whatever: 1234
},
success: function( response ) {
console.log(response);
},
});
});
<?php
function set_php_interest() {
$whatever = intval( $_POST['whatever'] );
$whatever += 10;
echo $whatever;
die();
}
add_action('wp_ajax_set_php_interest','set_php_interest');
add_action('wp_ajax_nopriv_set_php_interest', 'set_php_interest');
function enqueue_scripts() {
wp_enqueue_script( 'main-js', get_theme_file_uri( '/assets/js/global.js' ), array( 'jquery' ), '1.0', true );
wp_localize_script(
'main-js',
'ajax_object',
array( 'ajaxurl' => admin_url('admin-ajax.php') )
);
}
add_action( 'wp_enqueue_scripts', 'enqueue_scripts' );
?>
以上是关于php 主题中简单的Wordpress AJAX的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress ajax->php 请求
如何在 Wordpress 中加载 Ajax
php Quick Singleton类将包含在WordPress插件(或主题functions.php文件)中,它将创建一个简单的Person帖子类型并显示
wordpress 加 ajax 使用 admin-ajax
WordPress主题开发:最简单的主题构成
如何为wordpress主题添加自定义页眉和页脚