Notes
- CPT: Shows
- added Formats, Genres, Seasons, Airdate, IMDb
- auto generate character count, dead count, show score
- Taxonomy
- added show formats and genres
Key
Custom Post Types
There are two custom post types in use:
- Characters –
post_type_characters
- Shows –
post_type_shows
Characters
Data | Type | Name | Notes |
Cliche | custom taxonomy | lez_cliches | multicheck |
Gender | post meta | lezchars_gender | dropdown – hardcoded in file |
Sexuality | post meta | lezchars_sexuality | dropdown – hardcoded in file |
Actor | post meta | lezchars_actor | plain text field |
Shows Group | post meta | lezchars_show_group | Array: Repeatable array of show data (see below) |
Death | post meta | lezchars_death | Array: Repeatable Date (MM-DD-YYYY) |
Shows Group
Data | Type | Name | Notes |
Shows | post meta | lezchars_shows | array of shows generated from shows CPT |
Roles | post meta | lezchars_roles | options hardcoded in file |
Shows
Data | Type | Name | Notes |
Tropes | custom taxonomy | lez_tropes | multicheck |
Stations | custom taxonomy | lez_stations | normal taxonomy |
Nations | custom taxonomy | lez_nations | normal taxonomy |
Formats | custom taxonomy | lez_formats | dropdown – single select |
Genres | custom taxonomy | lez_genres | multicheck |
Worth It? (rating) | post meta | lezshows_worthit_rating | [Yes|Meh|No|TBD] hardcoded in file |
Worth It? (details) | post meta | lezshows_worthit_details | text area |
Realness? (rating) | post meta | lezshows_realness_rating | number (1-5) hardcoded in file |
Realness? (details) | post meta | lezshows_realness_details | text area |
Quality? (rating) | post meta | lezshows_quality_rating | number (1-5) hardcoded in file |
Quality? (details) | post meta | lezshows_quality_details | text area |
Screentime? (rating) | post meta | lezshows_screentime_rating | number (1-5) hardcoded in file |
Screentime? (details) | post meta | lezshows_screentime_details | text area |
Plots and Relationship Details | post meta | lezshows_plots | text area |
Notable Episodes | post meta | lezshows_episodes | text area |
Show Stars | post meta | lez_stars | dropdown – single select |
Warnings | post meta | lez_triggers | Check Boxes (single select) |
Seasons | post meta | lezshows_seasons | number (forced by CMB2) |
Airdates | post meta | lezshows_airdates | array: dropdown years for start/end |
IMDB ID | post meta | lezshows_imdb | text area |
Show We Love | post meta | lezshows_loved | checkbox (forced by CMB2) |
Character Count | post meta | lezshows_char_count | auto populated on post save |
Dead Character Count | post meta | lezshows_dead_count | auto populated on post save |
Show Score | post meta | lezshows_the_score | auto populated on post save |
Taxonomies
Data | Name | Custom Icons | Used By… |
Cliche | lez_cliches | Yes | post_type_characters |
Tropes | lez_tropes | Yes | post_type_shows |
Stations | lez_stations | No | post_type_shows |
Nations | lez_nations | No | post_type_shows |
Formats | lez_formats | Yes | post_type_shows |
Genres | lez_genres | Yes | post_type_shows |