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 |