creativecommons / creativecommons-certificate

WordPress theme for the CC Certificate Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[meta] Initial Release

zackkrida opened this issue · comments

commented

[ticket work and notes cleanup required]

Live Site: https://certificates.creativecommons.org/

The certificates site is a WordPress Multisite installation, comprised of one main site and several sites in the form of books, powered by pressbooks. For this project the book sites should remain the same as much as possible, using the currently active theme, styles, and settings. The only changes made should be to update dependencies.

The following sections are notes on styling and functionality, scoped to the relevant page section.

Site

notes

  • Here's the Figma mockups
  • Currently installed plugin list:
    • Akismet Anti-Spam
    • Jetpack by WordPress.com
    • Breadcrumb NavXT
    • ManageWP - Worker
    • VaultPress
    • WordPress Importer
    • WP Super Cache
    • Pressbooks
    • mPDF for Pressbooks
    • Candela Citation
    • Candela LTI
    • LTI
    • Candela Thin Exports
    • Candela Utility
    • Hypothesis
    • The Events Calendar

todos

  • Highlight active parent-level menu items
  • Reduced font sizes for mobile
  • Add "Back to Top" link on mobile

Pressbooks plugin: https://github.com/pressbooks/pressbooks

notes

todos

  • Need to test compatilibity with PHP 7.4.11

  • homepage

    • upcoming course can not contain bootcamp
  • news from the blog

    • summit widget exists for this (pulling a post from .org via wp api)
    • manual
    • one post from each category on the .org site
    • education-oer
    • no openglam category
      • we do have a glam tag
    • no open access category
  • conversations in the community

    • 3 manual tweet embeds
  • Resources page

  • Graduates

  • course template

    • only show open
  • Alumni

    • alumni button in header prompts login + redirects to login page

      • alumni button turns into user info dropdown logout / edit / ect.
    • dynamic alumni count in header

    • bbpress embed

    • members

      • members list

      • search by name

      • member single view

        • 3 fields (name, course, year)