WP Manifestindependent plugin directory
manifest / integrations / apostropheent-core

ApostropheEnt Core

Headless WordPress core for Apostrophe Entertainment.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/selim-create/apostropheent-core/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Dependency-free WordPress core plugin for the Apostrophe Entertainment headless website.

Architecture

  • WordPress: headless CMS at api.apostropheent.com
  • Next.js: public frontend
  • Custom REST API: /wp-json/apostrophe/v1/*

Included

  • English / French content support
  • Services, Fields and Projects content models
  • Native WordPress media support
  • Global site settings
  • Custom REST API
  • Revalidation webhook support
  • Basic REST and WordPress hardening

API

  • GET /wp-json/apostrophe/v1/health
  • GET /wp-json/apostrophe/v1/site?lang=en
  • GET /wp-json/apostrophe/v1/site?lang=fr
  • GET /wp-json/apostrophe/v1/services?lang=en
  • GET /wp-json/apostrophe/v1/fields?lang=en
  • GET /wp-json/apostrophe/v1/projects?lang=en

Development

The plugin should remain self-contained for the Apostrophe data model. Third-party integrations such as Polylang or Rank Math may be supported as optional integrations, but the frontend data contract must not depend on them unless explicitly decided.