Skip to content

uclaioes/ucla-wordpress-starterkit

Repository files navigation

UCLA 2020 WordPress Theme

The UCLA 2020 WordPress theme is a parent theme forked from the default WordPress TwentyTwenty Theme

Themes

Plugins


Install Instructions

  1. Download, copy or fork this Git template to your Git account.
  2. Download template and install theme into your WordPress site
  3. Install theme into your WordPress Site
  4. Activate Theme
  5. Compile scss file to overwrite style.css in theme

For Developers

Preprocessors

Stylelint plugins (TBD)

Component libraries (TBD)

Editors

Install Instructions (TBD)

npm install

Contribute

Post issues and submit pull requests to GitHub.

Global naming conventions.

  • Adopts ucla- global prefix on SCSS variables and CSS Custom Properties.
  • Customize for your department with naming convention pattern ucla-deptname-
  • Advanced custom fields also used naming convention.

Content types

People

  • ACF Field Group export use to import into WordPress (requires ACF plugin).
  • Field names choice based on microformat taxonomy for a person.
  1. First name, ucla-p-given-name
  2. Middle name, ucla-p-additional-name
  3. Last name, ucla-p-family-name
  4. Honorific prefix ucla-p-honorific-prefix
  5. Honorific suffix ucla-p-honorific-suffix
  6. Photo ucla-p-photo
  7. Job Title ucla-p-job-title
  8. Department ucla-p-org
  9. Telephone ucla-p-tel
  10. Email ucla-p-email
  11. Address ucla-p-adr
  12. Campus Mailcode ucla-p-campus-mailcode
  13. Short summary ucla-p-summary
  14. Links ucla-p-links
  15. Site ucla-p-link-site
  16. Site URL ucla-p-link-url
  17. Site Name ucla-p-link-name
  18. Interests
  19. Knows About ucla-p-knows-about

To Do

  1. Move custom post types to a plugin
  2. Rest API for custom content types
  3. Move to do list to Github Issues

Issues and suggestions

  • Use Github Issues.

About

UCLA WordPress TwentyTwenty Child Theme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published