PluginProbe
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO / 2.7.0
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO v2.7.0
2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 1.27.0 1.26.0 1.25.0 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.10.0 All 48 releases
← All changes | includes/editor/elementor/class-faq-widget.php +9 -0 2.0.22.7.0 View file →
@@ -150,8 +150,17 @@
150 150 * @param array $items Non-empty FAQ items.
151 151 * @return void
152 152 */
153 153 private function maybe_render_schema(array $settings, array $items): void {
154 +
155 + // The Schema master switch and the matrix's per-content-type switch.
156 + // This widget echoes its own <script> rather than registering with
157 + // Schema_Graph, so gating the graph never reached it and it kept
158 + // publishing with Schema switched off (#688).
159 + if (class_exists('ThinkRank\\Frontend\\Schema_Graph')
160 + && !\ThinkRank\Frontend\Schema_Graph::output_allowed()) {
161 + return;
162 + }
154 163 if ('yes' !== ($settings['output_schema'] ?? 'yes')) {
155 164 return;
156 165 }
157 166