CodeForAfrica / CodeForAfrica/academy.AFRICA

[Audit][P3] Remove duplicate and dead theme/plugin code

Open
#53 0 comments 0 reactions 1 assignee Claimed by @koechkevin View on GitHub
chore
Dominant language
PHP
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Context

The custom plugin bootstrap is disabled while duplicate widget implementations live in the theme. Templates also contain redundant bootstrapping and an unused unregistered setting.

Audit findings: 41 through 43.

## Scope

- Decide whether Academy Africa widgets belong to the theme or plugin and keep one source of truth.
- Remove redundant `wp-load.php` template includes.
- Remove or register the unused `slack_url` setting.

## Done when

- Widget ownership and activation behavior are documented and tested.
- Duplicate or dead implementations are removed safely.
- Templates rely on the normal WordPress bootstrap lifecycle.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.