Php mediante ajax, no me ejecuta funciones wordpress

Mensajes
235
Puntuación de reacción
0
Hola amigos. estoy creandoun plugin.

El cual ya tengo linkeados mediante wp_enqueue
mis estilos y mi script (css, js)

En el JS tengo un ajax, al cual llamo un archivo php que se encuentra en la misma ruta del plugin "ajax.php"

Todo funciona perfectamente.

La respuesta de la peticion ajax hacia el archivo "ajax.php" es 100% funcional.

el problema es que mi archivo "ajax.php" no me ejecuta ninguna funcion de wordpress.

get_plugin_url();
update_option();
etc...

Me dice que no se ha especificado esa funcion, es decir, se comporta como un PHP Normal, no me ejecuta las funciones wordpress.

Que debo de crear para que me ejecutar funciones wordpress dentro del "ajax.php"

Un saludo
 

DanielDiaz

Cobre
Usuario de Bronce
Mensajes
767
Puntuación de reacción
0
Prueba a incluir las funciones de WordPress:

require_once(dirname(__FILE__) . '/wp-load.php');
 

CristianGno

Estafador
Usuario de Bronce
Mensajes
620
Puntuación de reacción
0
Con lo que te dicen arriba debe bastar. Si no, coméntanos para ver qué solución se encuentra.
 
Arriba