๐Ÿ“ฆ EqualifyEverything / equalify-wp-integration

Equalify <-> Wordpress Integration

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching โš–๏ธ GNU General Public License v3.0
๐Ÿ“ฅ Clone https://github.com/EqualifyEverything/equalify-wp-integration.git
HTTPS git clone https://github.com/EqualifyEverything/equalify-wp-integration.git
SSH git clone git@github.com:EqualifyEverything/equalify-wp-integration.git
CLI gh repo clone EqualifyEverything/equalify-wp-integration
azdak azdak Core functionality fda0525 17 days ago ๐Ÿ“ History
๐Ÿ“‚ fda05259104c03b8d2c87a9c978392b453575a47 View all commits โ†’
๐Ÿ“ admin
๐Ÿ“ includes
๐Ÿ“ languages
๐Ÿ“ public
๐Ÿ“„ .gitattributes
๐Ÿ“„ index.php
๐Ÿ“„ LICENSE
๐Ÿ“„ README.md
๐Ÿ“„ uninstall.php
๐Ÿ“„ README.md

=== 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 ==

  • Upload the equalify-wp-integration folder to the /wp-content/plugins/ directory, or install it through the WordPress Plugins screen.
  • Activate the plugin through the Plugins menu in WordPress.
  • Go to Settings > Equalify URL Feed to find your CSV feed URL.
  • 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.