Fixyno Core

Fixyno Core

Details
View on WordPress

Fixyno Core is the official optional companion plugin for the Fixyno
Appliance Repair WordPress theme (slug: fixyno-appliance-repair). It
adds a structured Services Custom Post Type (CPT) with taxonomies,
service-card meta fields, and helper functions that Fixyno theme templates
consume to render themed home-service and HVAC service cards.

Fixyno Core stores everything in standard WordPress wp_posts +
wp_postmeta tables, which means your service content is portable — it
survives theme switches
. If you ever move off Fixyno, all of your service
descriptions, featured images, prices and categories are preserved and can
be migrated anywhere.

What this plugin actually does

  • Registers the Services custom post type (fixyno_service):
    title, editor, featured image, excerpt, custom-fields, revisions,
    page-attributes, and full block-editor (REST API) support.
  • Registers Service Categories (hierarchical taxonomy, like Post
    Categories) fixyno_service_cat
  • Registers Service Tags (flat taxonomy, like Post Tags)
    fixyno_service_tag
  • Adds two Service editor meta boxes with 6 sanitized meta fields:
    • Material Symbols icon name (used when no Featured Image exists)
    • Corner badge text — “Most Requested”, “Gas Certified” etc.
    • Starting price / price range — “From $79” or “$79 – $199”
    • Custom CTA button label — “Book Service”, “View Details”
    • Custom CTA URL — replaces default single-service permalink
    • Featured features list — one bullet per line, renders as checklist
  • Adds 5 extra admin columns on the Services list screen: Icon preview,
    Badge, Price, Service Categories, and Featured Image thumbnail.
  • Enqueues Material Symbols font on the Service editor admin screen ONLY
    (so icon name previews render as the correct glyph in admin columns;
    ZERO front-end / public asset enqueues from this plugin).
  • Provides 3 public helper functions for Fixyno theme templates:
    fixyno_core_get_service_meta(),
    fixyno_core_get_service_features_array(), and
    fixyno_core_get_service_card_cta().
  • Registers a lightweight Dashboard Fixyno Core “About” admin page
    with setup documentation, feature overview, and next-step links.

Theme compatibility

This plugin only exposes data and helpers. It does NOT output anything
visible on public site front-ends by itself. Visual rendering is done
100% by the Fixyno Appliance Repair theme’s templates.
Installed on a
site that does not use Fixyno, the plugin activates cleanly and does
nothing beyond registering the post type + taxonomies.

Important

This plugin is COMPLETELY OPTIONAL. The Fixyno Appliance Repair theme
works 100% standalone without it — the home Services section simply uses
six Customizer-editable cards instead. No nags, no required activation,
no notices for non-admin users.

Plugin principles

  • No external API calls, no remote assets loaded on public front-ends.
  • Zero tracking, zero telemetry, zero data collection of any kind.
  • Every public-facing meta output is escaped (esc_html, esc_url,
    esc_attr, esc_textarea) by the helper functions / save callbacks.
  • Every save callback is gated by nonce + user-capability check +
    post-type guard + revision/autosave filter.
  • Single text domain fixyno-core with
    Domain Path: /languages — works with the WordPress.org language-pack
    system when translations are contributed.
  • Activation hook flushes rewrite rules (CPT permalink base /service/
    plus taxonomies /service-category/ and /service-tag/).

Details

Plugin code:
fixyno-core
Plugin version:
1.0.2
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-09-27
Rating:
Times rated:
0
appliance-repair
companion-plugin
custom-post-type
hvac
services