Descripció
Miramedia Event Manager for TEDx is a powerful WordPress plugin designed specifically for TEDx event organizers. It provides a complete solution for managing your TEDx event website with custom post types, taxonomies, and beautiful Gutenberg blocks.
Key Features:
-
Three Custom Post Types:
- Talks – Manage TEDx presentations with YouTube integration
- People – Track speakers, team members, and volunteers
- Companies – Showcase sponsors and partner organizations
-
Custom Gutenberg Blocks:
- People Showcase – Display team members, speakers, or volunteers
- Talks Showcase – Feature talks filtered by year
- Companies Showcase – Highlight sponsors and partners with logos
-
Advanced Filtering:
- Filter people by type (speakers, team, volunteers)
- Filter talks by year
- Filter companies by type (sponsors, partners)
- Display options: 3, 6, 9, 12, or ALL items
- Random ordering option for varied displays
-
Beautiful Grid Layouts:
- Responsive 3-column grid for optimal viewing
- Smart 2-logo centering for visual balance
- Mobile-optimized single-column layout
- Hover effects and smooth transitions
-
REST API Endpoints:
- Custom filtered endpoints for efficient data retrieval
/wp/v2/companies-filtered– Get companies by type/wp/v2/people-filtered– Get people by type/wp/v2/talks-filtered– Get talks by year
-
Shortcodes:
[tedx_youtube]– Embed YouTube videos from talk metadata[tedx_speaker]– Display speaker information on talk pages
-
Editor Experience:
- Live preview in Gutenberg editor
- Display logos and images in admin
- Intuitive dropdown menus for filtering
- Custom “Miramedia” block category
Technical Details
Custom Post Types:
* talk – TEDx Talks
* person – People (speakers, team, volunteers)
* company – Companies (sponsors, partners)
Custom Taxonomies:
* talk_year – Organize talks by year
* person_type – Categorize people by role
* company_type – Categorize companies by relationship
REST API Endpoints:
* /wp/v2/talk_year – Get all talk years
* /wp/v2/person_type – Get all person types
* /wp/v2/company_type – Get all company types
* /wp/v2/talks-filtered?talk_year={id}&per_page={n} – Filtered talks
* /wp/v2/people-filtered?person_type={id}&per_page={n} – Filtered people
* /wp/v2/companies-filtered?company_type={id}&per_page={n} – Filtered companies
Gutenberg Blocks:
* miramedia/people-showcase – Display people with filters
* miramedia/talks-showcase – Display talks with filters
* miramedia/companies-showcase – Display companies with filters
Shortcodes:
* [tedx_youtube] – Embed YouTube video from post meta
* [tedx_speaker] – Display linked speaker info
Support
For support, please visit Miramedia or submit an issue on GitHub.
Credits
Developed by Dominic Johnson / Miramedia for the TEDx community.
Blocs
Aquesta extensió proporciona 3 blocs.
- People Showcase
- Talks Showcase
- Companies Showcase
Instal·lació
- Upload the plugin folder to
/wp-content/plugins/miramedia-event-manager-for-tedx/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Start adding Talks, People, and Companies via the WordPress admin
- Use the custom Gutenberg blocks to display content on your pages
PMF
-
Does this work with the block editor (Gutenberg)?
-
Yes! This plugin is built specifically for the WordPress block editor with three custom showcase blocks.
-
Can I filter talks by year?
-
Yes, talks can be organized using the “Talk Year” taxonomy and filtered in the Talks Showcase block.
-
How do I add YouTube videos to talks?
-
Each Talk post type has a custom field for YouTube links. Use the
[tedx_youtube]shortcode to display the embedded video. -
Can I display logos for sponsors?
-
Yes, the Companies Showcase block displays company logos in a responsive grid. Just set the featured image for each company.
-
Is it mobile responsive?
-
Absolutely! The plugin includes responsive CSS that adapts from 3-column desktop layouts to single-column mobile displays.
-
Can I randomize the order of items?
-
Yes, each showcase block has a “Display in Random Order” checkbox option.
Ressenyes
No hi ha ressenyes per a aquesta extensió.
Col·laboradors i desenvolupadors
«Miramedia Event Manager for TEDx» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.
Col·laboradorsTraduïu «Miramedia Event Manager for TEDx» a la vostra llengua.
Interessats en el desenvolupament?
Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.
Registre de canvis
1.5
- Updated: Tested up to WordPress 6.9
- Added: Plugin icon
1.4
- Amends based on an email 8th December 2025
- Added ABSPATH security checks to all PHP files to prevent direct access
- Enhanced security compliance for WordPress.org standards
1.3
- Renamed plugin to “Miramedia Event Manager for TEDx”
- Added proper License and License URI headers
- Fixed Text Domain to match plugin slug (miramedia-event-manager-for-tedx)
- Removed heredoc syntax from shortcodes for WordPress.org compliance
- Updated readme.txt with comprehensive documentation
- WordPress Plugin Directory submission preparation
1.2
- Added filtered REST API endpoints for all custom post types
- Implemented per_page controls (3, 6, 9, 12, ALL)
- Added random order display option to all blocks
- Updated company showcase grid from 2 to 3 columns
- Added smart centering for 2 logos using CSS :has() selector
- Enhanced Gutenberg editor previews with logo/image display
- Improved slug/ID handling for taxonomy filtering
- Added mobile responsive grid adjustments
- Performance improvements for API calls
1.1
- Added taxonomy and custom fields to blocks
- Improved block functionality
- Enhanced admin interface
1.0
- Initial release
- Custom post types: Talks, People, Companies
- Custom taxonomies: Talk Year, Person Type, Company Type
- Basic Gutenberg blocks
- YouTube integration shortcode
- Speaker display shortcode