我还是WordPress的新手。我遇到了Failed to load resource: the server responded with a status of 404 (Not Found)错误及其在wp-admin/admin-ajax.php中的指向。我已经检查了文件夹和admin-ajax.php在那里。我还尝试使用network_admin_url()而不是admin_url()来调用D5。但我仍然继续犯这个错误。有什么要解决的吗?非常感谢你的帮助。
下面是示例代码
var ajaxurl = '';
$.ajax({
type: "POST&
我正在尝试创建一个Wordpress插件,它将接收一个简单的AJAX请求,目前,只需发布它的主体。我的代码是:
/wp-content/plugins/prova/prova.php:文件
<?php
/**
* Plugin Name: My Basics Plugin
* Plugin URI: https://example.com/plugins/the-basics/
* Description: Handle the basics with this plugin.
*/
function risposta_mia_azion
我在Wordpress插件上很新,所以我有个问题要问你们。我有一个问题,管理员-ajax调用在面向观众的一面的网站。我在wordpress文章中使用了短代码来创建一个链接,它必须调用ajax操作。不幸的是,admin-ajax.php每次返回0。看看我的代码,也许你可以帮我发现我做错了什么。
PHP侧:
class myClass {
public function __construct() {
if (defined('DOING_AJAX')) {
add_action( 'wp_ajax_myAction'
我和Backbone.js一起玩(太棒了!)并希望将我的模型数据与服务器端的wordpress ajax (3.6.1)同步。为了适应这个http://addyosmani.github.io/backbone-fundamentals/#restful-persistence,下面是我的主干示例:
var new_posts;
var post;
(function($){
var Post = Backbone.Model.extend({
id: '',
title: '',
});
var Post
使用wordpress ajax插件,响应为-1和0之间有什么区别?
文档说明:
Error Return Values
If the AJAX request fails when the request url is wp-admin/admin-ajax.php, it will return either -1 or 0 depending on the reason it failed.
但这是一个非常基本的答案,它没有说明什么情况会触发这两种类型的错误。有谁知道吗?
我正在接管一个wordpress网站,我已经从wordpress移到了天蓝色。网站底部有一个按钮,点击后发送电子邮件。以下是onclick方法的html
<div class="w-form-json hidden" onclick="return {ajaxurl:http:\/\/loancoreignite.azurewebsites.net\/engine\/wp-admin\/admin-ajax.php,success:Thank you! Your message was sent.,errors:{name:Please enter your Na
我需要将jQuery中的变量的值传递给PHP中的变量的值。
我正在使用wordpress,并且已经使用了AJAX操作。
示例
Jquery
var饼= 12;
然后将饼的值传递给。
--
php
<?php $new_pie = <b>value from var pie in jquery needs to go here.</b> ?>
希望这是合理的。谢谢各位。
编辑
谢谢OhGodWhy
看上去就是这样。
不过,要让它发挥作用有点困难。
在wordpress工作。
jQuery
var pie = 'test';
$.ajax({
我试图在插件的类中调用ajax函数。但控制台在url/wp-admin/admin-ajax.php上显示400错误 我尝试在构造函数和函数中添加ajax钩子(如下所示),但都不起作用。但是在类之外,PHP ajax函数可以按预期工作。 (我对插件开发和OOP完全陌生。因此,如果需要,请分享一些最佳实践) class Wps_Wc_Sync {
public function get_wc_products() {
add_action( 'wp_ajax_nopriv_parseCsvAjax', array($this, 'wps_ajax_parse