Skip to content

Epic - Open Source - Theme to be plugin agnostic #127

Open
@AmnestyAM

Description

@AmnestyAM

Sprints allocated

Number of sprints: 2
Link to sprint if known: TBC

Goals

  • Make this theme easier to use by grass roots charities NGOs etc
  • Rewrite CMB2 options to Options/Settings API
  • Move MLP code to brand plugin
  • Move Yoast code to brand plugin
  • Move WooCommerce code to Donations plugin

Tasks

  • Migrate MultilingualPress customisations to Branding plugin
  • Migrate WordPress SEO customisations to Branding plugin
  • Migrate WooCommerce customisations to Donations plugin
  • Implement Options/Settings APIs wrapper interface
  • Migrate theme options to Settings API
  • Migrate options within Donations plugin to Settings API
  • Migrate options within Petitions plugin to Settings API
  • Migrate options within CSP plugin to Settings API
  • Migrate options within Salesforce Connector plugin to Settings API
  • Migrate options within Donations Salesforce Adapter plugin to Settings API
  • Migrate options within Petitions Salesforce Adapter plugin to Settings API
  • Migrate options within Branding plugin to Settings API
  • Migrate options within SharePoint Runner plugin to Settings API
  • Migrate options within Theme Companion plugin to Settings API
  • Archive CMB2 Message Field plugin
  • Archive CMB2 Password Field plugin
  • Archive Custom Font plugin

Think about (optional)

  • Tickets for translations
  • Tickets for content

Metadata

Metadata

Assignees

Labels

a8cepicThis groups related issues together

Type

No type

Projects

Status

To do

Status

2026 - Q2

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions