Skip to content

Instantly share code, notes, and snippets.

@gmvi
Last active August 29, 2015 14:05
Show Gist options
  • Save gmvi/27ad4fc493a25d01224c to your computer and use it in GitHub Desktop.
Save gmvi/27ad4fc493a25d01224c to your computer and use it in GitHub Desktop.
Task List for migrating theveraproject.org to wordpress

Custom Theme (structure and styling)

  • style main-content text
    • evaluate how current styling and header-tags interact
    • disable unused header tags in editor
    • set editor styling to match
  • create search page

Code for Custom Theme

  • gallery shows
  • get do206 to fix their caching issues
  • automate events lists

Sections of the website that need to be migrated

  • donate
  • shows subpages (shows page is handled by do206)
  • getinvolved
  • silkscreen
  • audio
  • gallery
  • classes
  • main blog
  • about
  • store
    • We don't currently use this. Should it be removed? Would Vera like to start selling things online? Look into services like Redbuble after moving to wordpress.
  • contact

Unanswered question

  • Can we set up the classes section of the website as custom post type?
  • Is a semantically structured main navigation-bar (i.e. html menu tags) backwards-compatible enough to warrant use, or should we continue to use an image-based solution?
    • an image-based solution is likely optimal for breadth of compatibility, though not very modern, and looks fuzzy (espectially on higher-definition displays)

Final things to do

  • tell do206 to center their version of the shows page
  • help do206 enable real freaking caching headers

Schedule:

  1. finish gallery shows styling for metadata
  2. search page
  3. navbar highlights for blog and gallery_show posts
  4. communicate with do206
  5. editor styling
  6. verify calendar works for everyone
  7. release website except classes section
  8. go around to committees and ask for feedback
  9. make modifications
  10. write plugin for classes
  11. release classes section
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment