UCLA 2020 WordPress Theme
The UCLA 2020 WordPress theme is a parent theme forked from the default WordPress TwentyTwenty Theme
Themes
Plugins
- Advanced Custom Fields Pro
- Admin Columns Pro
- WordFence
- SVG Support
- Query Monitor
- Classic Editor
- WP Migrate DB Pro
- WordFence
Install Instructions
- Download, copy or fork this Git template to your Git account.
- Download template and install theme into your WordPress site
- Install theme into your WordPress Site
- Activate Theme
- 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.
- First name,
ucla-p-given-name
- Middle name,
ucla-p-additional-name
- Last name,
ucla-p-family-name
- Honorific prefix
ucla-p-honorific-prefix
- Honorific suffix
ucla-p-honorific-suffix
- Photo
ucla-p-photo
- Job Title
ucla-p-job-title
- Department
ucla-p-org
- Telephone
ucla-p-tel
- Email
ucla-p-email
- Address
ucla-p-adr
- Campus Mailcode
ucla-p-campus-mailcode
- Short summary
ucla-p-summary
- Links
ucla-p-links
- Site
ucla-p-link-site
- Site URL
ucla-p-link-url
- Site Name
ucla-p-link-name
- Interests
- Knows About
ucla-p-knows-about
To Do
- Move custom post types to a plugin
- Rest API for custom content types
- Move to do list to Github Issues
Issues and suggestions
- Use Github Issues.