MTDev Multiple Authors Block
Accessible block to select and display multiple authors and co-authors for a post, built with core WordPress features.
by Marta Torre · github.com/martatorredev/mtdev-multiple-authors · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/martatorredev/mtdev-multiple-authors/archive/refs/heads/main.zipAccessible multiple authors block that lets you select and display post co-authors, following WordPress and WCAG best practices.
🧠 Description
MTDev Multiple Authors Block allows you to select and display multiple authors (co-authors) for any post, using a fully accessible block built with native WordPress features.
✨ Features
- Select additional co-authors for any post directly in the block editor.
- Display all authors (main + co-authors) on the frontend.
- 100% built with WordPress core components — no external frameworks.
- Follows WCAG 2.1 AA and WordPress Accessibility Handbook guidelines.
- Works in both the Post Editor and the Site Editor (FSE).
♿ Accessibility
This block has been designed and tested with accessibility in mind:
- Semantic HTML (
<p>,<span>,<a>). role="group"andaria-label="Post authors"for screen readers.- Accessible form fields using
<fieldset>and<legend>inside the Inspector Controls. - Keyboard-friendly navigation.
- Clear, translatable labels.
✅ Accessibility is not an afterthought — it's part of the core design.
💡 Why this plugin
Many co-author plugins rely on legacy interfaces or custom database tables.
MTDev Multiple Authors Block is modern, lightweight, and future-proof — powered by the Block Editor and REST API.
⚙️ Installation
- Upload the plugin to
/wp-content/plugins/mtdev-multiple-authors-block/. - Activate it in Plugins → Installed Plugins.
- Edit a post and add the Multiple Authors block.
- In the sidebar, select your co-authors.
- Update your post and see all authors displayed on the frontend.
📸 Screenshots
- The block in the editor showing co-authors selection.
- Frontend output with multiple linked author names.
🧩 Changelog
1.0.0
- First stable release.
- Accessible block for multiple authors.
- Dynamic rendering with semantic HTML and ARIA roles.
- WCAG 2.1 AA compliant.
👩💻 Author
Developed with 💚 by Marta Torre
WordPress Full-Stack Developer & Plugin Reviewer
Committed to open-source, accessibility and ethical web development.
📜 License
Released under the GPLv2 or later license.
You’re free to use, modify, and share this plugin — just keep it open.
🌍 Contributing
Pull requests are welcome!
If you find accessibility issues or want to suggest improvements, open an issue on GitHub.
💬 Languages
- English (default)
- Ready for translation via
mtdev-multiple-authors-blocktext domain.
Because open source should be human too.