Ananyoo Accessible Portfolio – Case Studies & Project Showcase
Ananyoo Accessible Portfolio adds a Portfolio post type built the accessibility-first way: real content in the database, semantic markup, and nothing that traps a keyboard or confuses a screen reader — no lightboxes, no hover-only interactions, no page-builder lock-in.
Developed by Shivaji Mitra (M/S. Anblik).
Live demo: Try the accessible portfolio demo »
Why this plugin?
Most portfolio plugins look impressive and then fail the people who matter: isotope filtering that keyboards cannot reach, lightboxes that trap focus, hover-only overlays that touch and screen-reader users never discover. This plugin makes the accessible result the default — a portfolio added by a non-expert is still usable by keyboard and screen-reader visitors, on the smallest phone, in high-contrast mode.
Key features
- Portfolio post type — title, editor for the case study, excerpt (used as the short description on listing cards) and featured image.
- Categories and tags — hierarchical portfolio categories plus flat portfolio tags, both available to blocks and the REST API.
- Project details — client name, completed date, project URL and tools used, shown as an accessible definition list on single views (themes may take over the rendering).
- Embed anywhere — an Accessible Portfolio block and an [accessible_portfolio] shortcode sharing one renderer: grid, list or carousel layout, 1–4 columns, item count, category and tag filtering, and per-field toggles.
- Accessible carousel option — the carousel layout is powered by the free Ananyoo Accessible Carousel plugin: real button controls, screen-reader announcements, no autoplay, reduced-motion safe. Without it, a grid is shown instead.
- Zero front-end JavaScript of its own — semantic list markup, real headings at a configurable level, external links announced to screen readers. Nothing to trap, nothing to time out.
- Configurable archive — change the listing slug, or switch the automatic archive off and use your own page (a theme template or the plugin’s block) at that address.
- Your content is safe — everything is ordinary WordPress content: it survives theme switches, works with any block theme, and is never deleted on uninstall unless you deliberately turn that on. The Ariade theme ships matching templates with a grid/list view toggle.
Links
- Plugin home & documentation
- Live demo
- More accessibility plugins from Ananyoo — further WordPress accessibility plugins are in active development.
- Support forum
Privacy
This plugin stores only the portfolio content you create, in your own WordPress database. It collects no visitor data, sets no cookies, makes no external requests and adds no tracking or front-end scripts of its own. Nothing leaves your site.
