{"id":357045,"date":"2026-08-24T14:34:50","date_gmt":"2026-08-24T14:34:50","guid":{"rendered":"https:\/\/de.wordpress.org\/plugins\/suchen-tv-streaming-widget\/"},"modified":"2026-08-24T14:34:22","modified_gmt":"2026-08-24T14:34:22","slug":"suchen-tv-streaming-widget","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/suchen-tv-streaming-widget\/","author":23552911,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.32","stable_tag":"1.3.32","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"suchen.tv Streaming Widget","header_author":"suchen.tv","header_description":"Kostenlos streamen legal: \u00f6ffentliche Mediatheken zuerst, danach Flatrate und Leihen. Bl\u00f6cke, Shortcodes, Streaming-Startseite \u2013 live von suchen.tv.","assets_banners_color":"192536","last_updated":"2026-08-24 14:34:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/suchen.tv\/embed","header_author_uri":"https:\/\/suchen.tv","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.32":{"tag":"1.3.32","author":"suchentv","date":"2026-08-24 14:34:22"}},"upgrade_notice":{"1.3.32":"<p>Text domain fix for Plugin Check \/ wordpress.org slug.<\/p>","1.3.31":"<p>wordpress.org review: JSON-LD escaping + no bundled translation files.<\/p>","1.3.30":"<p>No self-update ping \u2013 Plugin Check \/ wordpress.org package. New versions via ZIP or Directory.<\/p>","1.3.29":"<p>Plugin Check fixes for wordpress.org (escaping, WordPress 7.0 tested header).<\/p>","1.3.28":"<p>Homepage stays yours after install. Provider names are labels only (\u201clist for \u2026\u201d), not a partnership.<\/p>","1.3.24":"<p>Commercial films no longer show the free Mediathek heading.<\/p>","1.3.23":"<p>Film search in the theme header now opens the streaming hub, not an empty blog search.<\/p>","1.3.22":"<p>Admin guide updated: homepage H1\/intros, default Redaktionstipps, live category rails.<\/p>","1.3.21":"<p>Default list \u201cRedaktionstipps\u201d is created automatically; or suchen.tv \u2192 Lists \u2192 \u201cDefault-Liste anlegen\u201d.<\/p>","1.3.20":"<p>Own lists on the streaming homepage: suchen.tv \u2192 Lists \u2192 \u201cshow on homepage\u201d.<\/p>","1.3.19":"<p>Optional description under each category rail: suchen.tv \u2192 Settings.<\/p>","1.3.18":"<p>H1 and intro for the streaming homepage: suchen.tv \u2192 Settings.<\/p>","1.3.17":"<p>Iframe height follows the title card \u2013 no empty black band.<\/p>","1.3.16":"<p>Homepage shows search and category rails even with themes that hide page content.<\/p>","1.3.15":"<p>Homepage is the streaming hub with all top categories. Uncheck in settings to keep your old front page.<\/p>","1.3.14":"<p>Hub widget visible immediately; admin bar link to Kostenlose Mediathek.<\/p>","1.3.13":"<p>Install and go: a published \u201cKostenlose Mediathek\u201d page is created. Homepage and menus stay yours.<\/p>","1.3.12":"<p>New: optional Streaming start page (search + categories + top films + leaving soon), on\/off in plugin settings.<\/p>","1.3.11":"<p>New setting: hide suchen.tv branding so readers stay on your post (provider links unchanged).<\/p>","1.3.10":"<p>Default list (incl. random) for Listen-Widget; set under Einstellungen or Listen.<\/p>","1.3.9":"<p>Predefined live lists + editorial templates (Top 5, Beste Filme) in Admin \u2192 Listen.<\/p>","1.3.8":"<p>Fixes Listen admin UI stuck on loading.<\/p>","1.3.7":"<p>wordpress.org packages: no self-updater; suchen.tv ZIP keeps auto-updates.<\/p>","1.3.6":"<p>Auto-updates from suchen.tv until wordpress.org listing.<\/p>","1.3.5":"<p>Clearer Top-5 \/ Redaktionstipps steps under suchen.tv \u2192 Anleitung.<\/p>","1.3.4":"<p>Clearer Mediathek-first positioning for blog admins and wordpress.org.<\/p>","1.3.3":"<p>New: suchen.tv \u2192 Anleitung with step-by-step install &amp; embed guide.<\/p>","1.3.2":"<p>Admin menu \u201esuchen.tv\u201c in the left sidebar.<\/p>","1.3.1":"<p>Plugin list links and welcome tip after activation.<\/p>","1.3.0":"<p>New: editorial lists with live streaming offers.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3663662,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3663662,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3663662,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3663662,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"suchentv\/stream-box":{"name":"suchentv\/stream-box","title":"suchen.tv Streaming Widget"},"suchentv\/list-box":{"name":"suchentv\/list-box","title":"suchen.tv Listen-Widget"},"suchentv\/picks":{"name":"suchentv\/picks","title":"suchen.tv Redaktionstipps"},"suchentv\/hub":{"name":"suchentv\/hub","title":"suchen.tv Startseite"}},"tagged_versions":["1.3.32"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3663662,"resolution":"1","location":"assets","locale":"","width":1200,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3663662,"resolution":"2","location":"assets","locale":"","width":1200,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3663662,"resolution":"3","location":"assets","locale":"","width":1200,"height":800}},"screenshots":{"1":"Light card widget under a film review.","2":"Block editor: large posters, insert and done.","3":"List \/ Redaktionstipps with posters (light theme)."}},"plugin_section":[],"plugin_tags":[230,148076,36035,1607,582],"plugin_category":[50,56],"plugin_contributors":[277258],"plugin_business_model":[],"class_list":["post-357045","plugin","type-plugin","status-publish","hentry","plugin_tags-embed","plugin_tags-gutenberg","plugin_tags-mediathek","plugin_tags-movie","plugin_tags-streaming","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-suchentv","plugin_committers-suchentv"],"banners":{"banner":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/banner-772x250.png?rev=3663662","banner_2x":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/banner-1544x500.png?rev=3663662","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/icon-128x128.png?rev=3663662","icon_2x":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/icon-256x256.png?rev=3663662","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/screenshot-1.png?rev=3663662","caption":"Light card widget under a film review."},{"src":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/screenshot-2.png?rev=3663662","caption":"Block editor: large posters, insert and done."},{"src":"https:\/\/ps.w.org\/suchen-tv-streaming-widget\/assets\/screenshot-3.png?rev=3663662","caption":"List \/ Redaktionstipps with posters (light theme)."}],"raw_content":"<!--section=description-->\n<p>Show your readers <strong>where to watch legally in Germany \u2013 free Mediathek first<\/strong>.<\/p>\n\n<p>The <strong>suchen.tv<\/strong> widget highlights German public media libraries first, then paid flatrate, rent or buy. Ideal if your site cares about <strong>kostenlos streamen<\/strong> and legal free options \u2013 not only subscription logos.<\/p>\n\n<h4>Why blogs install it<\/h4>\n\n<ul>\n<li><strong>Mediathek-first:<\/strong> Free offers are surfaced before subscriptions<\/li>\n<li>Live DE availability \u2013 no stale \u201cwhere to stream\u201d paragraphs<\/li>\n<li>Block editor + shortcodes \u2013 insert under a review in seconds<\/li>\n<li>After activation a published page <strong>Kostenlose Mediathek<\/strong> is created (search, categories, top films, leaving soon)<\/li>\n<li>Optional <strong>Redaktionstipps:<\/strong> your curated lists, live offers from suchen.tv<\/li>\n<li>Light theme by default, Schema.org Offers, lazy iframe \u2013 blog-friendly &amp; DSGVO-aware<\/li>\n<\/ul>\n\n<h4>Redaktionstipps \u2013 your lists, live free + paid offers<\/h4>\n\n<p>Build curated movie lists under <strong>suchen.tv \u2192 Listen<\/strong>. Embed them as Redaktionstipps; readers still see Mediathek-first availability where it exists.<\/p>\n\n<ul>\n<li>Max. 10 lists \u00d7 20 titles each<\/li>\n<li>Search &amp; add titles in the admin UI<\/li>\n<li>Block <strong>suchen.tv Redaktionstipps<\/strong> or <code>[suchentv_picks list=\"meine-horror\"]<\/code><\/li>\n<li>Only titles with posters; offers update automatically<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Blocks: Streaming Widget, Listen-Widget, <strong>Startseite<\/strong>, <strong>Redaktionstipps<\/strong><\/li>\n<li>Shortcodes: <code>[suchentv]<\/code>, <code>[suchentv_hub]<\/code>, <code>[suchentv_list]<\/code>, <code>[suchentv_picks]<\/code><\/li>\n<li>Layouts: compact \/ standard \/ detail \/ card<\/li>\n<li>Themes: light (default) \/ dark<\/li>\n<li>Schema.org JSON-LD (Movie\/TVSeries + Offers)<\/li>\n<li>Lazy-Load iframe, auto height, oEmbed, block patterns<\/li>\n<li>Partner ID, optional consent notice, Site Health check<\/li>\n<li>Optional: hide suchen.tv branding (readers stay on the blog)<\/li>\n<li>Admin guide: <strong>suchen.tv \u2192 Anleitung<\/strong><\/li>\n<li>Updates: new ZIP from suchen.tv\/embed, or wordpress.org once listed (no self-update ping)<\/li>\n<\/ul>\n\n<h4>External service<\/h4>\n\n<ul>\n<li>HTTPS iframes from suchen.tv (<code>\/widget\/stream-box<\/code>, <code>\/widget\/list-box<\/code>, <code>\/widget\/picks<\/code>, <code>\/widget\/hub<\/code>)<\/li>\n<li>Editor search via WP REST proxy<\/li>\n<li>Optional Schema fetch to suchen.tv API (cached 12h)<\/li>\n<li>Privacy: https:\/\/suchen.tv\/datenschutz \u00b7 https:\/\/suchen.tv\/impressum \u00b7 https:\/\/suchen.tv\/embed<\/li>\n<\/ul>\n\n<h4>Trademarks<\/h4>\n\n<p>This plugin is <strong>not affiliated<\/strong> with Netflix, Amazon, Disney, Joyn, ARD, ZDF, Arte or other providers. Those names appear only to identify availability lists (\u201clist for \u2026\u201d). All trademarks belong to their owners.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install &amp; activate. A published page <strong>Kostenlose Mediathek<\/strong> is created. The WordPress homepage and menus are not changed. Optionally tick \u201cuse as homepage\u201d under suchen.tv \u2192 Settings.<\/li>\n<li>Open <strong>suchen.tv \u2192 Anleitung<\/strong> for the click-by-click guide (H1, category blurbs, editorial lists).<\/li>\n<li>Optional: add the page to a menu, or embed extra widgets with <code>\/suchen<\/code> \/ <code>[suchentv id=\"550\"]<\/code>.<\/li>\n<li>Optional: <strong>suchen.tv \u2192 Listen<\/strong> \u2013 default list \u201cRedaktionstipps\u201d is created automatically; tick \u201cshow on homepage\u201d.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20create%20a%20page%3F\"><h3>Does the plugin create a page?<\/h3><\/dt>\n<dd><p>Yes. On activation it publishes <strong>Kostenlose Mediathek<\/strong> (search + live rails, Mediathek first). Homepage and menus stay yours. Optionally tick \u201cAls WordPress-Homepage verwenden\u201d. Draft the page under suchen.tv \u2192 Settings.<\/p><\/dd>\n<dt id=\"where%20do%20i%20edit%20the%20homepage%20headline%3F\"><h3>Where do I edit the homepage headline?<\/h3><\/dt>\n<dd><p><strong>suchen.tv \u2192 Einstellungen<\/strong> (H1, intro, description per category). Some block themes hide page content on the front page \u2013 that is expected.<\/p><\/dd>\n<dt id=\"does%20it%20show%20free%20mediathek%20offers%3F\"><h3>Does it show free Mediathek offers?<\/h3><\/dt>\n<dd><p>Yes. Free \/ Mediathek offers are prioritized in the widget when available for the title in Germany. Paid flatrate, rent and buy follow.<\/p><\/dd>\n<dt id=\"can%20i%20show%20my%20own%20film%20recommendations%3F\"><h3>Can I show my own film recommendations?<\/h3><\/dt>\n<dd><p>Yes. A default list <strong>Redaktionstipps<\/strong> is created on first visit. Add more lists under suchen.tv \u2192 Listen, tick \u201cAuf Startseite zeigen\u201d, or embed with the Redaktionstipps block \/ <code>[suchentv_picks]<\/code> on a <strong>normal<\/strong> page (not the hub homepage).<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20offline%20without%20suchen.tv%3F\"><h3>Does the plugin work offline without suchen.tv?<\/h3><\/dt>\n<dd><p>No. Widget content is provided by suchen.tv as a documented third-party service.<\/p><\/dd>\n<dt id=\"how%20do%20plugin%20updates%20work%3F\"><h3>How do plugin updates work?<\/h3><\/dt>\n<dd><p>Download a new ZIP from https:\/\/suchen.tv\/embed or, once listed, update via wordpress.org. The plugin does not ping suchen.tv for updates (required for Plugin Check \/ directory review).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.32<\/h4>\n\n<ul>\n<li>Text domain aligned with wordpress.org slug (suchen-tv-streaming-widget)<\/li>\n<li>Tested up to WordPress 7.1<\/li>\n<\/ul>\n\n<h4>1.3.31<\/h4>\n\n<ul>\n<li>Plugin Check: JSON-LD script context escaping (JSON_HEX_* \/ wp_get_inline_script_tag)<\/li>\n<li>Removed bundled de_DE .po\/.mo \u2013 translations via translate.wordpress.org after approval<\/li>\n<li>Sanitize remote title data before Schema.org output<\/li>\n<\/ul>\n\n<h4>1.3.30<\/h4>\n\n<ul>\n<li>Deploy ZIP is Plugin Check clean: no self-updater, no Update URI<\/li>\n<\/ul>\n\n<h4>1.3.29<\/h4>\n\n<ul>\n<li>Plugin Check: escaping, Tested up to 7.0, no load_plugin_textdomain (directory), uninstall prefixes<\/li>\n<\/ul>\n\n<h4>1.3.28<\/h4>\n\n<ul>\n<li>Directory-safe: homepage is never changed unless you opt in<\/li>\n<li>Third-party names only as \u201clist for \u2026\u201d identifiers; trademark note in readme<\/li>\n<\/ul>\n\n<h4>1.3.27<\/h4>\n\n<ul>\n<li>Category tabs: editable list headline + description per rail (Mediathek, Heute Abend, \u2026)<\/li>\n<\/ul>\n\n<h4>1.3.26<\/h4>\n\n<ul>\n<li>Privacy guidance for bloggers: Anleitung + settings box (mention suchen.tv in your privacy policy; optional on-page notice)<\/li>\n<\/ul>\n\n<h4>1.3.25<\/h4>\n\n<ul>\n<li>Clearer help text: category blurbs live in WP settings and are sent into the hub iframe<\/li>\n<\/ul>\n\n<h4>1.3.24<\/h4>\n\n<ul>\n<li>Paid titles (Abo\/Leihen\/Kauf) no longer keep the \u201cKostenlose Mediathek\u201d heading<\/li>\n<\/ul>\n\n<h4>1.3.23<\/h4>\n\n<ul>\n<li>Theme search (header magnifying glass) redirects to the streaming hub instead of empty WordPress post results<\/li>\n<\/ul>\n\n<h4>1.3.22<\/h4>\n\n<ul>\n<li>Anleitung (Admin + \/embed) auf den aktuellen Stand: Homepage-Texte, Default-Liste, Rails, Hub vs. Gutenberg<\/li>\n<\/ul>\n\n<h4>1.3.21<\/h4>\n\n<ul>\n<li>Default editorial list \u201cRedaktionstipps\u201d (live Mediathek) on the homepage<\/li>\n<\/ul>\n\n<h4>1.3.20<\/h4>\n\n<ul>\n<li>Editorial lists: checkbox \u201cshow on homepage\u201d under the live hub<\/li>\n<\/ul>\n\n<h4>1.3.19<\/h4>\n\n<ul>\n<li>Settings: optional description per hub category (Mediathek, Netflix, \u2026)<\/li>\n<\/ul>\n\n<h4>1.3.18<\/h4>\n\n<ul>\n<li>Settings: H1 and intro text above the streaming hub<\/li>\n<\/ul>\n\n<h4>1.3.17<\/h4>\n\n<ul>\n<li>Hub iframe shrinks after opening a title (no leftover black band)<\/li>\n<\/ul>\n\n<h4>1.3.16<\/h4>\n\n<ul>\n<li>Forces the hub on the homepage even when a block theme (e.g. Spiel) uses a front-page template without post content<\/li>\n<\/ul>\n\n<h4>1.3.15<\/h4>\n\n<ul>\n<li>Install: Hub becomes the WordPress homepage (latest-posts default only)<\/li>\n<li>Overview shows all top categories as rails (Mediathek, leaving soon, tonight, Top Filme, Netflix, Prime, Disney+, Joyn)<\/li>\n<\/ul>\n\n<h4>1.3.14<\/h4>\n\n<ul>\n<li>Hub iframe loads immediately (no blank about:blank)<\/li>\n<li>Admin bar link to the Kostenlose Mediathek page<\/li>\n<\/ul>\n\n<h4>1.3.13<\/h4>\n\n<ul>\n<li>On install: publishes a page \u201cKostenlose Mediathek\u201d (search, categories, top films)<\/li>\n<li>Does not change the WordPress homepage or menus (directory-review safe)<\/li>\n<li>Settings still let you draft the page or optionally use it as homepage<\/li>\n<\/ul>\n\n<h4>1.3.12<\/h4>\n\n<ul>\n<li>Optional streaming start page: search, categories, top films, leaving soon<\/li>\n<li>Settings toggle to create\/draft the page and optionally use it as the WP homepage<\/li>\n<\/ul>\n\n<h4>1.3.11<\/h4>\n\n<ul>\n<li>Setting: hide suchen.tv branding (stay on the blog; provider click-outs remain)<\/li>\n<li>Tiny \u201cVerf\u00fcgbarkeit DE\u201d instead of Powered-by when branding is off<\/li>\n<\/ul>\n\n<h4>1.3.10<\/h4>\n\n<ul>\n<li>Default list setting (incl. random); set as default from Listen admin<\/li>\n<li>List widget \/ shortcode use site default when list is empty<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Admin: predefined live lists (Endet bald, Top Neuheiten\u2026) + editorial templates (Top 5, Beste Filme)<\/li>\n<li>List widget: neu-auf-netflix, neu-auf-prime, besten-filme-netflix<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Fix: Admin Listen page stuck on \u201eL\u00e4dt\u2026\u201c (asset enqueue after top-level menu)<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Self-updates only when Update URI is suchen.tv; wporg build script strips updater<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Self-hosted auto-updates from suchen.tv (update API + WP updater hooks)<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Help: step-by-step \u201eTop 5\u201c Redaktionstipps (Admin + embed guide)<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Plugin description focused on free Mediathek \/ kostenlos streamen (DE)<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Admin: Anleitung under suchen.tv \u2013 step-by-step install &amp; embed<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Top-level admin menu \u201esuchen.tv\u201c (Settings + Lists)<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Plugin list action links + welcome notice<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Curated editorial lists (Redaktionstipps)<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Card layout, Lazy-Load, Schema Offers, Patterns, oEmbed<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Block UX polish, CTA, how-to video<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Light theme, Schema.org, screenshots<\/li>\n<\/ul>","raw_excerpt":"Free German Mediathek first, then flatrate \u2013 live offers, blocks, editorial picks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/357045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=357045"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/suchentv"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=357045"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=357045"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=357045"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=357045"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=357045"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=357045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}