https://github.com/ucsc/ucsc-2022
Official WordPress theme for UC Santa Cruz
https://github.com/ucsc/ucsc-2022
block-theme wordpress wordpress-theme
Last synced: about 2 months ago
JSON representation
Official WordPress theme for UC Santa Cruz
- Host: GitHub
- URL: https://github.com/ucsc/ucsc-2022
- Owner: ucsc
- Created: 2021-11-17T22:10:36.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-15T23:25:53.000Z (about 2 months ago)
- Last Synced: 2026-04-16T01:22:48.637Z (about 2 months ago)
- Topics: block-theme, wordpress, wordpress-theme
- Language: PHP
- Homepage:
- Size: 33 MB
- Stars: 6
- Watchers: 7
- Forks: 0
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Official WordPress theme for UC Santa Cruz
This theme is being developed in the open. You can preview the work in progress here:
## Theme requirements
- WordPress 6.7
- This theme **requires** the following plugins:
- [UCSC Custom Functionality](https://github.com/ucsc/ucsc-custom-functionality), which adds analytics code and custom shortcodes
- [Advanced Custom Fields PRO](https://advancedcustomfields.com)
- [The Icon Block](https://nickdiego.com/projects/icon-block/) by Nick Diego
## Development requirements
- Node and NPM
- [Composer](https://getcomposer.org/) and PHP >8.0
- [Local by WP Engine](https://localwp.com/) for the development server
## Development workflow
1. Create a local development site with [Local by WP Engine](https://localwp.com/)
2. Clone this respository into your site's `themes` directory
3. `cd` into the project repo directory
4. Install project dependencies with `npm install`, then `composer install`
5. Compile required stylesheets with `npm run build`
### For testing
- Install the [WordPress Theme Check](https://wordpress.org/plugins/theme-check/) to test the theme
- Use [FakerPress](https://wordpress.org/plugins/fakerpress/) to generate sample content for testing
## Contributors
The UCSC WordPress theme is maintained by the University Advancement web team in the campus [Communications](https://communications.ucsc.edu) office. If you have any questions about this project, you can contact [Rob Knight](https://campusdirectory.ucsc.edu/cd_detail?uid=raknight), [Jason Chafin](https://campusdirectory.ucsc.edu/cd_detail?uid=jchafin), or [submit an issue](https://github.com/ucsc/ucsc-2022/issues) here on Github.