Speakers
Speaker Management
Create speaker profiles with photos and bios. Assign speakers to events to display on event pages and speaker archives.
Creating speakers
Add a speaker
- Go to Events > Speakers
- Click Add New
- Enter the speaker's name as the title
- Fill in profile information
- Add a photo
- Publish
Speaker fields
Name The speaker's display name. This is the post title.
Photo Featured image used in profiles and event pages. Square images work best.
Bio Speaker biography and credentials. Appears on the speaker's profile page and event pages.
Job Title Professional title or role (e.g., "CEO at TechCorp").
Company/Organization Where the speaker works or their affiliation.
Contact Information
- Email address
- Phone number
- Website URL
- Twitter/X URL
- LinkedIn URL
- Facebook URL
- Instagram URL
Speaker categories
Organize speakers by category:
- Go to Events > Speaker Categories
- Add categories like "Keynote", "Panelist", "Workshop Leader"
- Assign categories when editing speakers
- Filtering speaker lists
- Organizing event programs
- Archive page organization
Assigning speakers to events
In the event editor
- Edit an event
- Find the Speakers section
- Search for speakers by name
- Select speakers to add
- Drag to reorder
- Save the event
Multiple speakers
Events can have multiple speakers:
- Order determines display order
- Each speaker shows with photo and brief bio
- Links to full speaker profiles
Speaker sessions
For multi-session events, add session details:
- In the speaker assignment, add session info
- Enter session title
- Set session time
- This displays in the event schedule
Speaker display
On event pages
Assigned speakers appear on event pages:
- Photo
- Name with link to profile
- Job title
- Brief bio excerpt
- Social links
Speaker archive
View all speakers at /speakers/ (or your configured slug):
- Grid of speaker cards
- Photo, name, title
- Category filtering
- Links to profiles
Single speaker page
Individual speaker pages show:
- Full bio
- Photo
- Contact information
- Social links
- Upcoming events they are speaking at
- Past events
Speaker widget
Add a speaker list to sidebars:
- Go to Appearance > Widgets
- Add EMWC Speakers widget
- Configure:
Theme integration
Template override
Copy templates to your theme for customization:
templates/archive-emwc_speaker.php
templates/single-emwc_speaker.php
Template tags
Display speaker info in templates:
// In single-emwc_speaker.php
$job_title = get_post_meta( get_the_ID(), '_emwc_speaker_job_title', true );
$company = get_post_meta( get_the_ID(), '_emwc_speaker_company', true );
Styling
Main CSS classes:
.emwc-speaker-card {
}
.emwc-speaker-photo {
}
.emwc-speaker-name {
}
.emwc-speaker-title {
}
.emwc-speaker-bio {
}
.emwc-speaker-social {
}
Managing speakers
Speaker list
Go to Events > Speakers to see all speakers:
- Name and photo
- Categories
- Events assigned
- Quick edit options
Editing
Click a speaker to edit:
- Update information
- Change photo
- Add/remove from events
- Update social links
Deleting
When deleting a speaker:
- Speaker is removed from events
- Events remain unchanged otherwise
- Delete only removes the profile
Use cases
Conference sessions
- Create speakers for each presenter
- Assign to main event
- Add session details for schedule
- Attendees can see full program
Workshop instructors
- Create instructor profiles
- Assign to workshop events
- Show credentials on event pages
- Build instructor credibility
Panel events
- Create profiles for all panelists
- Assign moderator and panelists to event
- Order determines display (moderator first)
- Each panelist linked to profile
Best practices
Complete profiles
Fill in all fields:
- Complete bios convert better
- Photos make events more appealing
- Social links help attendees connect
Consistent photos
Use similar photo styles:
- Same dimensions/aspect ratio
- Professional headshots
- Consistent backgrounds
Regular updates
Keep profiles current:
- Update titles and companies
- Refresh bios for relevance
- Add new social links
Reuse speakers
Create profiles once:
- Assign to multiple events
- Build speaker reputation
- Link past and future events