{"id":18610165,"url":"https://github.com/creativecommons/creativecommons-certificate","last_synced_at":"2025-04-10T22:31:55.181Z","repository":{"id":42787028,"uuid":"271605671","full_name":"creativecommons/creativecommons-certificate","owner":"creativecommons","description":"WordPress theme for the CC Certificate Website","archived":false,"fork":false,"pushed_at":"2024-04-01T17:19:06.000Z","size":16723,"stargazers_count":1,"open_issues_count":15,"forks_count":6,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-25T05:41:47.317Z","etag":null,"topics":["composer","javascript","wordpress-theme"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/creativecommons.png","metadata":{"funding":{"github":["creativecommons"],"custom":["https://creativecommons.org/donate"]},"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-06-11T17:20:52.000Z","updated_at":"2024-04-01T17:28:32.000Z","dependencies_parsed_at":"2024-04-01T18:44:40.807Z","dependency_job_id":null,"html_url":"https://github.com/creativecommons/creativecommons-certificate","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creativecommons%2Fcreativecommons-certificate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creativecommons%2Fcreativecommons-certificate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creativecommons%2Fcreativecommons-certificate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creativecommons%2Fcreativecommons-certificate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/creativecommons","download_url":"https://codeload.github.com/creativecommons/creativecommons-certificate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248309915,"owners_count":21082302,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["composer","javascript","wordpress-theme"],"created_at":"2024-11-07T03:08:46.479Z","updated_at":"2025-04-10T22:31:53.689Z","avatar_url":"https://github.com/creativecommons.png","language":"PHP","funding_links":["https://github.com/sponsors/creativecommons","https://creativecommons.org/donate"],"categories":[],"sub_categories":[],"readme":"# Certificate WordPress Theme\n\n`ccommons-certificates` is a WordPress theme for https://certificates.creativecommons.org.\n\n## Code of conduct\n\n[`CODE_OF_CONDUCT.md`][org-coc]:\n\u003e The Creative Commons team is committed to fostering a welcoming community.\n\u003e This project and all other Creative Commons open source projects are governed\n\u003e by our [Code of Conduct][code_of_conduct]. Please report unacceptable\n\u003e behavior to [conduct@creativecommons.org](mailto:conduct@creativecommons.org)\n\u003e per our [reporting guidelines][reporting_guide].\n\n[org-coc]: https://github.com/creativecommons/.github/blob/main/CODE_OF_CONDUCT.md\n[code_of_conduct]: https://opensource.creativecommons.org/community/code-of-conduct/\n[reporting_guide]: https://opensource.creativecommons.org/community/code-of-conduct/enforcement/\n\n\n## Contributing\n\nSee [`CONTRIBUTING.md`][org-contrib].\n\n[org-contrib]: https://github.com/creativecommons/.github/blob/main/CONTRIBUTING.md\n\n## Requirements\n\n- PHP \u003e 7.3\n- WordPress \u003e 5.5.3\n\n### Plugin and Theme Requirements\n\nMust be used with the parent theme [creativecommons-base](https://github.com/creativecommons/creativecommons-base).\n\nRelies on the following plugins:\n\n```\n+-----------------------------+----------------+-----------+-----------+\n| name                        | status         | update    | version   |\n+-----------------------------+----------------+-----------+-----------+\n| advanced-custom-fields-pro  | active-network | available | 5.9.1     |\n| queulat                     | active-network | none      | 0.1.0     |\n| the-events-calendar         | active-network | none      | 5.2.1     |\n| wordpress-seo               | active-network | available | 15.2      |\n+-----------------------------+----------------+-----------+-----------+\n```\n\n## Installation\n\n\u003e With composer\n\nAdd the following to your `composer.json` file:\n\n```json\n{\n  \"repositories\": [\n    {\n      \"type\": \"vcs\",\n      \"url\": \"https://github.com/creativecommons/creativecommons-certificate\"\n    }\n  ],\n  \"require\": {\n    \"creativecommons/creativecommons-certificate\": \"dev-master\"\n  }\n}\n```\n\n\u003e Manual Installation\n\n1. Click the 'Code' button on this Github page and select 'Download ZIP'.\n2. In your admin panel, go to Appearance -\u003e Themes and click the 'Add New' button.\n3. Click on 'Upload Theme', select the zip file, and click on 'Install Now'.\n4. Click on the 'Activate' button to use your new theme right away.\n\n## Local Development\n\n- Frontend JavaScript and CSS are located in the `front/` directory. There you can `npm install` and `npm run watch` to recompile scss and js files when files are updated. You'll still need to manually refresh your browser to see changes. Alternatively, `npm run watch` can be paired with something like [BrowserSync](https://browsersync.io) to auto update your browser tab when changes are made. You can use the command `browser-sync start --proxy https://your-local-domain.test --files=\"**/*.css,**/*.php\"` in the root of the theme as an example.\n\n## Manual Deployment\n\n1. Export local DB with url rename `wp search-replace 'certs-backup.test' 'tempcert.creativecommons.org' --export=certs.sql`\n2. Zip uploads directory `zip uploads.zip uploads -r`\n3. Upload `.zip` to production server\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreativecommons%2Fcreativecommons-certificate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcreativecommons%2Fcreativecommons-certificate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreativecommons%2Fcreativecommons-certificate/lists"}