Automattic / Automattic/zoninator

Convert existing AJAX endpoints into WP API

Open
#40 0 comments 0 reactions 0 assignees View on GitHub
type: enhancement
Dominant language
PHP
Stars
86
Forks
53
PR merge metrics
No merged PRs in 30d

Description

As of 4.4, WordPress includes WP API infrastructure and provides a framework for creating custom REST endpoints. It is suggested that plugin authors convert their custom AJAX based APIs to use WP API.

The goal is to convert zoninator's existing AJAX endpoints into WP API, along with all the JavaScript client-side changes required.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by inventorying Zoninator's existing AJAX endpoints and their JavaScript callers, then read the WordPress REST API documentation and current plugin structure. Done means all existing AJAX functionality is exposed through WP API endpoints and the JavaScript client-side changes work without regressions.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php, wordpress
Domain
api, backend, frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.