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/jonschr/elodin-services/archive/refs/heads/master.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
Elodin Services
Just another services plugin.
Functionality
This plugin does the following:
Registers a content type for "services" with featured images, excerpts, and content area
Uses a Gutenberg layout for the single-services template
Registers a taxonomy for "service-categories"
Registers layouts for use with the Simple Queries Shortcodes plugin
Includes vanilla styles and javsascript to make each layout functional and simple to style
Adds default Admin Columns Pro view for the content type
Uses the WordPress system for updates
Default Layouts
services (default)
A list of services with excerpts and featured images.
[loop posttype="services" layout="services" columns="3"]
servicesexcerpt
A list of services with excerpts (but no images).
[loop posttype="services" layout="servicesexcerpt" columns="3"]
servicesphoto
A list of services with featured images (but no excepts)
[loop posttype="services" layout="servicesphoto" columns="3"]
servicesslider
A slider of services with featured images and excerpts.
[loop posttype="services" layout="servicesslider"]
More sample shortcodes
The shortcodes below show the default types of queries you might want to do, and