WordPress.org

Making WordPress.org

Opened 4 months ago

Closed 13 days ago

#3035 closed enhancement (fixed)

Introduce categories for sessions

Reported by: francina Owned by: kau-boy
Milestone: Priority: normal
Component: WordCamp Site & Plugins Keywords: needs-patch good-first-bug
Cc:

Description

During WordCamp Europe 2017 I worked with speakers and to label the sessions in the schedule (we had 4 categories), the design team had to hack the CSS.
Would it be possible to introduce taxonomies for sessions so they can be clearly marked in the schedule?
Thanks!

Attachments (4)

3035.diff (2.5 KB) - added by Kau-Boy 13 days ago.
3035.2.diff (2.5 KB) - added by Kau-Boy 13 days ago.
Fixing the rewrite
3035.3.diff (3.1 KB) - added by Kau-Boy 13 days ago.
Added body classes and categories to the single view content
3035.4.diff (3.5 KB) - added by Kau-Boy 13 days ago.
Changed the session categories slug to use a dash instead of an underscore

Download all attachments as: .zip

Change History (15)

#1 @coreymckrill
4 months ago

@francina Sessions already have the Track taxonomy, which does appear in the schedule:

https://make.wordpress.org/community/handbook/wordcamp-organizer/first-steps/web-presence/custom-tools-for-building-wordcamp-content/#sessions

Does that cover your use case, or is there something further you're thinking of?

#2 @francina
4 months ago

Hi Corey
nope, I am referring to categories for talks.
Please see WCEU Schedule: https://2017.europe.wordcamp.org/schedule/
We had labels for Community, Development, Design and Business. They are a CSS hack as far as I know.
It would be great to be able to show categories or tags of topics in the schedule, so people can immediately see the topics.
Thanks!

#3 @coreymckrill
4 months ago

  • Keywords needs-patch good-first-bug added
  • Owner set to coreymckrill
  • Status changed from new to accepted
  • Summary changed from Introducing taxonomies for sessions to Introduce categories for sessions

@francina Oh, I think I see. Tracks are often used to designate which room the session will be in, but the sessions themselves in a particular room may not all fall into similar categories or topics. So this would allow the sessions to be categorized to help attendees find the types of sessions they are most interested in. Does that sound accurate?

Sounds like a good idea to me.

#4 @coreymckrill
2 months ago

  • Owner coreymckrill deleted
  • Status changed from accepted to assigned

This ticket was mentioned in Slack in #meta-wordcamp by iandunn. View the logs.


8 weeks ago

#6 @iandunn
8 weeks ago

  • Owner set to kau-boy

We talked about this at the bug scrub today, and agreed that a new taxonomy would be good. Maybe it could be called "Audience", or something "Type"? Does anyone have any better ideas for what to call it?

If it's assigned, it can output the label inside the schedule block, and add a CSS class to the container. That should avoid any back-compat issues?

#7 @francina
13 days ago

Those would be two taxonomies and they all work very well.
Type (or Category or Topics) would refer to the topic itself: business, development, community, content, etc...
Audience would refer to the intended level of the audience: beginner, medium, advanced

This ticket was mentioned in Slack in #meta-wordcamp by kau-boy. View the logs.


13 days ago

@Kau-Boy
13 days ago

@Kau-Boy
13 days ago

Fixing the rewrite

#9 @coreymckrill
13 days ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 6213:

WordCamp Post Types: Add category taxonomy for sessions

This allows sessions to be better differentiated in the schedule
and elsewhere.

Props Kau-Boy
Fixes #3035

@Kau-Boy
13 days ago

Added body classes and categories to the single view content

@Kau-Boy
13 days ago

Changed the session categories slug to use a dash instead of an underscore

#10 @coreymckrill
13 days ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

#11 @coreymckrill
13 days ago

  • Resolution set to fixed
  • Status changed from reopened to closed

In 6227:

WordCamp Post Types: Append session categories to their post content.

Also add session category term slugs to body classes.

Props Kau-Boy
Fixes #3035

Note: See TracTickets for help on using tickets.