Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/dazza-dev/sw-services/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Custom Post Type for Services with native custom fields.
Description
Adds a Services Custom Post Type with:
- Native custom fields (icon class, display order)
- Service categories taxonomy
- REST API support (built-in)
- WPGraphQL support (optional)
Frequently Asked Questions
Do I need WPGraphQL?
No. The plugin works with WordPress REST API by default. WPGraphQL support is optional.
How do I access services via API?
REST API: /wp-json/wp/v2/service
GraphQL: swServices query (requires WPGraphQL plugin)
How do I add custom fields?
Custom fields appear in the "Service Details" meta box when editing a service.
Changelog
1.0.0
- Initial release