1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75=== Equalify WordPress Integration ===
Contributors: azdak
Donate link: https://equalify.uic.edu/
Tags: accessibility, equalify, sitemap, urls, audit
Requires at least: 5.0
Tested up to: 6.7
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Connect your WordPress site to Equalify to keep your accessibility audits in sync with your latest content.
== Description ==
Equalify WordPress Integration generates a public CSV feed of all URLs on your WordPress site โ posts, pages, custom post types, and optionally PDF files from your media library โ so that Equalify can always audit your most up-to-date content.
**Features:**
* Public CSV feed endpoint at `/?equalify_csv=1`, ready to paste directly into Equalify.
* Admin settings page under **Settings > Equalify URL Feed** with a one-click copy-to-clipboard button for the feed URL.
* Paged table of every URL in the feed, showing its type (`html` or `pdf`) and enabled/disabled status.
* Per-URL enable/disable toggle โ exclude specific pages or files from the feed without deleting them.
* Optional inclusion of direct PDF file URLs from the WordPress media library, controlled by a toggle in the Options section.
**CSV format:**
The feed outputs a two-column CSV compatible with Equalify's URL import:
url,type
https://example.com/sample-post/,html
https://example.com/wp-content/uploads/2026/01/document.pdf,pdf
== Installation ==
1. Upload the `equalify-wp-integration` folder to the `/wp-content/plugins/` directory, or install it through the WordPress Plugins screen.
1. Activate the plugin through the **Plugins** menu in WordPress.
1. Go to **Settings > Equalify URL Feed** to find your CSV feed URL.
1. Copy the feed URL and paste it into Equalify to begin auditing your site.
== Frequently Asked Questions ==
= Where do I find the CSV feed URL? =
Go to **Settings > Equalify URL Feed** in the WordPress admin. The feed URL is displayed at the top of the page with a Copy to Clipboard button.
= What URLs are included in the feed? =
All published posts, pages, and public custom post types are included as `html` entries. PDF files from the media library can also be included as `pdf` entries โ enable this under the Options section on the settings page.
= How do I exclude a specific URL from the feed? =
On the **Settings > Equalify URL Feed** page, find the URL in the table and click **Disable**. Disabled URLs remain visible in the table but are excluded from the CSV feed. You can re-enable them at any time.
= Does disabling a URL in the feed affect my site? =
No. The Disable/Enable toggle only controls whether a URL appears in the Equalify CSV feed. It has no effect on the content or visibility of the page itself.
= How do I include PDF files from my media library? =
On the settings page, check the **Include direct file URLs of PDF files in the media library** option under the Options section and click **Save Options**.
== Changelog ==
= 1.0.0 =
* Initial release.
* Public CSV feed endpoint at `/?equalify_csv=1`.
* Admin settings page under Settings > Equalify URL Feed.
* Per-URL enable/disable toggle.
* Optional inclusion of media library PDF URLs.
== Upgrade Notice ==
= 1.0.0 =
Initial release.