Мой сайт Wordpress использует настраиваемые страницы шаблонов, подобные этой:
<php
/*
Template Name : project_costs
/*
get_header ();
// set default vars or user received
require("my_forms.php");
// pull data from db and calculate
require("project_calculation. php");
// create page
require("content. php");
...
На моей пользовательской странице project_costs.php
выполняются следующие действия:
- Получение и установка введенных пользователем переменных из форм страницы (POST/GET).
- Вытягивать данные из базы.
- Сделайте некоторые расчеты и изменения.
- Создает страницу для пользователя.
Я хочу интегрировать angular.js с плагином WP-API. Плагин просто извлекает необработанные данные из базы данных (шаг 2) и отправляет их во внешний интерфейс (шаг 4). Таким образом, страницы и шаблоны не используются, поскольку страница не перезагружалась.
Я хочу сначала передать данные в свой класс php (шаг 3), а затем передать измененные данные в WP-API.
Есть ли в WP-API функция для вызова моего PHP-файла или функции?
Любые советы, образцы или ссылки будут высоко оценены.
Спасибо.