This page is a live demo of the Accessible Portfolio plugin: a case-study post type with categories, tags and project details (client, date, tools, URL) — shown here through its own block. Everything below is real database content; nothing is hard-coded. The theme’s own Portfolio page template (filter, grid/list toggle, pagination) is demonstrated separately under Themes → Portfolio.
Live demo — the grid
The Accessible Portfolio block in its default grid: featured image, tag badge, title, category and the short description. Semantic list markup, real headings, zero front-end JavaScript.
Live demo — list with project details
The same block as a list, with the client, completed date and live-site link switched on — every field is a simple toggle.
One shortcode, any page
No block editor? The same renderer answers to a shortcode — paste it anywhere, including widgets and page builders:
Built accessible, like everything here
- Plain, semantic HTML — no lightboxes, no isotope, no hover-only interactions.
- Project URLs are announced to screen readers as external links.
- Headings at a level you choose, so the block fits any page outline.
- A carousel layout is available too, powered by our Accessible Carousel plugin — no autoplay, real button controls.
Get the plugin
Free on WordPress.org, from the maker of the Accessible Carousel, Login and Forms plugins. Your entries are ordinary WordPress content — the plugin never deletes them.








