我正在WordPress上运行主题。在这个主题中,我正在进行一些AJAX调用,希望能对此有所回应。(http://example.com/capis/v0/packages/)
为了提供上述HTTP调用,我将silex用作http服务器。
index.php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Silex\Application;
$app = new Silex\Application();
$app->POST('/capis/v0/packages/', function(Application $app, Request $request) {
# logic
return new Response('HELLO');
});
$app->run();
我正在使用php在8080端口上运行服务器,该服务器正在为ajax调用提供数据。
php -S localhost:8080 -t web web/index.php
现在,我只想通过使用WordPress服务这些Ajax调用。我不想运行特定的php服务器。