v05

Notes

  • CPT: Character
    • modified cliches (to use Select2), Actors (repeatable text fields)
    • added Cliches (Select2), Gender (taxonomy), Sexuality (taxonomy)
    • removed Gender (hardcoded), Sexuality (hardcoded)
  • CPT: Shows
    • modified tropes, genres, stations, and nations (to use select2)
    • restored ships (text area)
  • Taxonomy
    • added character sexuality and gender

Key

NewModifiedRemoved

Custom Post Types

There are two custom post types in use:

  • Characters – post_type_characters
  • Shows – post_type_shows

Characters

DataTypeNameNotes
Clichecustom taxonomylez_clichesSelect2 (via CMB2)
Cliche (2)post metalezchars_clichesauto populated on post save via cmb2
Gendercustom taxonomylez_genderdropdown – single select
Sexualitycustom taxonomylez_sexualitydropdown – single select
Genderpost metalezchars_genderdropdown – hardcoded in file
Sexualitypost metalezchars_sexualitydropdown – hardcoded in file
Actorpost metalezchars_actortext field (repeatable)
Shows Grouppost metalezchars_show_groupArray: Repeatable array of show data (see below)
Deathpost metalezchars_deathArray: Repeatable Date (MM-DD-YYYY)

Shows Group

DataTypeNameNotes
Showspost metalezchars_showsarray of shows generated from shows CPT
Rolespost metalezchars_rolesoptions hardcoded in file

Shows

DataTypeNameNotes
Tropescustom taxonomylez_tropesSelect2 (via CMB2)
Tropes (2)post metalezshows_tropesauto populated on post save via cmb2
Stationscustom taxonomylez_stationsnormal taxonomy
Stations (2)post metalezshows_stationsauto populated on post save via cmb2
Nationscustom taxonomylez_nationsnormal taxonomy
Nations (2)post metalezshows_nationsauto populated on post save via cmb2
Formatscustom taxonomylez_formatsdropdown – single select
Genrescustom taxonomylez_genresSelect2 (via CMB2)
Genres (2)post metalezshows_genresauto populated on post save via cmb2
Worth It? (rating)post metalezshows_worthit_rating[Yes|Meh|No|TBD] hardcoded in file
Worth It? (details)post metalezshows_worthit_detailstext area
Realness? (rating)post metalezshows_realness_ratingnumber (1-5) hardcoded in file
Realness? (details)post metalezshows_realness_detailstext area
Quality? (rating)post metalezshows_quality_ratingnumber (1-5) hardcoded in file
Quality? (details)post metalezshows_quality_detailstext area
Screentime? (rating)post metalezshows_screentime_ratingnumber (1-5) hardcoded in file
Screentime? (details)post metalezshows_screentime_detailstext area
Plots and Relationship Detailspost metalezshows_plotstext area
Notable Episodespost metalezshows_episodestext area
Show Starspost metalez_starsdropdown – single select
Warningspost metalez_triggersCheck Boxes (single select)
Seasonspost metalezshows_seasonsnumber (forced by CMB2)
Airdatespost metalezshows_airdatesarray: dropdown years for start/end
IMDB IDpost metalezshows_imdbtext area
Show We Lovepost metalezshows_lovedcheckbox (forced by CMB2)
Show Scorepost metalezshows_the_scoreauto populated on post save
Shipspost metalezshows_shipstext area

Taxonomies

DataNameCustom IconsUsed By…
Clichelez_clichesYespost_type_characters
Genderlez_genderNopost_type_characters
Sexualitylez_sexualityNopost_type_characters
Romanticlez_romanticNopost_type_characters
Tropeslez_tropesYespost_type_shows
Stationslez_stationsNopost_type_shows
Nationslez_nationsNopost_type_shows
Formatslez_formatsYespost_type_shows
Genreslez_genresYespost_type_shows
Show Starslez_starsNopost_type_shows
Warningslez_triggersNopost_type_shows