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/pageking/pk-schema-plugin/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
Analyseert content per post type en bouwt automatisch Schema.org markup (JSON-LD) voor zoekmachines.
Description
Detecteert welke post types op een site bestaan, laat per post type kiezen welk Schema.org-type erbij hoort (Product, JobPosting, Article, WebPage, Service, Person, Organization, FAQPage, Review), en genereert automatisch JSON-LD op basis van kernvelden, ACF, taxonomieën, WooCommerce, actieve SEO-plugins en WPML-taalinfo.
Belangrijkste onderdelen:
- Instellingenpagina om post types te activeren en een Schema-type te kiezen, met een slimme suggestie per post type.
- Veldmapping voor site-specifieke data (salaris, sluitingsdatum, merk, etc.) — zowel ACF-velden als taxonomieën, met een ingebouwde kandidatenlijst-gok als niets gemapt is.
- Detecteert conflicten met schema-functionaliteit van actieve SEO-plugins (SEOPress, Yoast, RankMath).
- Interne validatie tegen Google's gedocumenteerde verplichte/aanbevolen velden per Schema-type.
- Caching van de duurdere review/FAQ-aggregatie, automatisch ongeldig bij wijzigingen.
Installation
- Upload de map
pk-schema-pluginnaar/wp-content/plugins/. - Activeer de plugin via het menu 'Plugins' in WordPress.
- Ga naar 'Schema Plugin' in het wp-admin-menu om post types te activeren en Schema-types te kiezen.
Changelog
0.1.4
- Nieuw: optionele AI-herkenning (OpenAI) als laatste redmiddel voor Schema-velden die nergens via veldmapping, ACF of taxonomie te vinden zijn — bv. functie-eisen die als losse tekst in een WYSIWYG-veld binnen een repeater staan. Opt-in via de instellingenpagina, draait op de achtergrond bij het opslaan van een post (nooit live bij een paginaweergave), resultaat wordt gecached.
- JobPosting-schema uitgebreid met qualifications en responsibilities.
0.1.3
- readme.txt zat er in 0.1.2 nog niet echt in (verkeerd zonder versiebump toegevoegd) — nu met een échte versiebump, zodat sites die al op 0.1.2 stonden de changelog alsnog binnenkrijgen bij deze update.
0.1.2
- Taxonomieën toegevoegd als bron voor veldmapping, naast ACF-velden (bv. merk als taxonomie-term i.p.v. los veld).
0.1.1
- Toegang tot de plugin beperkt tot echte Administrators (i.p.v. manage_options, dat door sommige plugins ook aan andere rollen wordt toegekend).
- Uninstall-routine toegevoegd die alle opties en caches opruimt.
- Auto-update via GitHub getest en bevestigd werkend.
0.1.0
- Eerste versie: databerzameling (core, ACF, taxonomieën, WooCommerce, SEO-plugins, WPML), instellingenpagina, en Schema-generator voor Product, JobPosting, Article, WebPage, Service, Person, Organization, FAQPage en Review.