WP Manifestindependent plugin directory
manifest / content / sw-skills

SW - Skills CPT

Custom Post Type for Skills with native custom fields.

★ 0stars

Install

Download source zip No release zip yet

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-skills/archive/refs/heads/main.zip
No 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 Skills with inline SVG icons, categories, and optional WPGraphQL support.

Description

Adds a Skills Custom Post Type with:

  • Skill categories taxonomy (Languages, Frameworks, Infrastructure, etc.)
  • Inline SVG icon field (paste SVG from Simple Icons, Devicon, etc.)
  • Optional URL field for official documentation
  • SVG sanitization for security (wp_kses with allowed SVG tags)
  • Icon preview in admin columns and edit screen
  • Display order via Page Attributes
  • REST API support (built-in)
  • WPGraphQL support (optional)

Frequently Asked Questions

Where do I get SVG icons?

Just search for the technology, copy the SVG code, and paste it in the "Icon SVG" field.

Do I need WPGraphQL?

No. The plugin works with WordPress REST API by default. WPGraphQL support is optional.

How do I access skills via API?

REST API: /wp-json/wp/v2/skill GraphQL: swSkills query (requires WPGraphQL plugin)

Changelog

1.0.0

  • Initial release