KRYTYCZNE: 11 typów schema było po cichu blokowanych na STRONACH.
FAQPage, HowTo, Course, Event, Review, QAPage, DefinedTerm, ClaimReview, SoftwareApplication, AudioObject i VideoObject sprawdzały kontekst przez is_single(), które jest prawdziwe tylko dla wpisów. Na stronie (page) zwraca false → włączałeś przełącznik, wypełniałeś pola, a schema nigdy się nie emitowała, bez żadnego komunikatu.
Generator celowo wywołuje te typy w kontekście strony (jego komentarz wprost wymienia Service / Event / FAQ / HowTo / Course jako opt-in per strona) - czyli intencja i bramka w typie były sprzeczne. Nowsze typy (Product, Recipe, JobPosting, Forum, PodcastSeries) miały już poprawne is_singular(); starsze zostały na is_single().
Naprawione:
- 11 typów
is_single()→is_singular()(wpisy + strony + CPT) - Service miał ograniczenie odwrotne (
is_page()blokowało wpisy/CPT) → teżis_singular() - BlogPosting celowo zostaje na
is_single()(strony dostają WebPage)
Jeśli masz strony z włączonym FAQ/HowTo/Course, które nie pokazywały schemy - po tej aktualizacji zaczną działać bez żadnych zmian w treści.
Zweryfikowane na żywej stronie WP: is_page=true, is_single=false, is_singular=true → FAQPage, Course i Service pojawiają się w grafie.