{"id":6299,"date":"2009-07-31T05:49:42","date_gmt":"2009-07-31T05:49:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/zalomeni\/"},"modified":"2026-08-14T10:25:19","modified_gmt":"2026-08-14T10:25:19","slug":"zalomeni","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/zalomeni\/","author":13079569,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.1","stable_tag":"2.0.1","tested":"7.1","requires":"6.0","requires_php":"7.0","requires_plugins":null,"header_name":"Zalomen\u00ed","header_author":"Karol\u00edna Vysko\u010dilov\u00e1","header_description":"","assets_banners_color":"955b7b","last_updated":"2026-08-14 10:25:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/zalomeni\/","header_author_uri":"https:\/\/kybernaut.cz","rating":5,"author_block_rating":0,"active_installs":6000,"downloads":43217,"num_ratings":15,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"honza.skypala","date":"2009-09-17 11:20:32"},"1.1":{"tag":"1.1","author":"honza.skypala","date":"2009-09-17 12:04:32"},"1.2":{"tag":"1.2","author":"honza.skypala","date":"2009-12-20 18:09:38"},"1.2.1":{"tag":"1.2.1","author":"honza.skypala","date":"2010-04-26 11:32:30"},"1.2.2":{"tag":"1.2.2","author":"honza.skypala","date":"2010-04-27 08:46:32"},"1.2.3":{"tag":"1.2.3","author":"honza.skypala","date":"2013-06-01 19:50:22"},"1.2.4":{"tag":"1.2.4","author":"honza.skypala","date":"2013-06-02 18:57:34"},"1.3":{"tag":"1.3","author":"honza.skypala","date":"2014-05-28 11:51:26"},"1.4":{"tag":"1.4","author":"honza.skypala","date":"2014-05-30 14:23:11"},"1.4.1":{"tag":"1.4.1","author":"honza.skypala","date":"2014-06-04 12:21:36"},"1.4.2":{"tag":"1.4.2","author":"honza.skypala","date":"2014-06-04 13:08:59"},"1.4.3":{"tag":"1.4.3","author":"honza.skypala","date":"2014-06-30 06:25:36"},"1.4.4":{"tag":"1.4.4","author":"honza.skypala","date":"2014-12-18 06:36:19"},"1.4.5":{"tag":"1.4.5","author":"honza.skypala","date":"2015-04-24 13:11:48"},"1.4.6":{"tag":"1.4.6","author":"honza.skypala","date":"2016-08-18 09:08:10"},"1.4.7":{"tag":"1.4.7","author":"honza.skypala","date":"2016-08-18 09:08:50"},"1.5":{"tag":"1.5","author":"honza.skypala","date":"2023-04-06 07:09:06"},"2.0.0":{"tag":"2.0.0","author":"vyskoczilova","date":"2026-07-13 13:48:53"},"2.0.1":{"tag":"2.0.1","author":"vyskoczilova","date":"2026-08-14 10:25:19"}},"upgrade_notice":{"2.0.1":"<p>Fixes a stray non-breaking space in English possessives (&quot;America&#039;s&quot;) and adds the missing one at paragraph starts.<\/p>","2.0.0":"<p>Security release. All user inputs are now sanitized and escaped. Update immediately.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":15},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3524239,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3524239,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3524239,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3524239,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3524239,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner.svg":{"filename":"banner.svg","revision":3524239,"resolution":false,"location":"assets","locale":false}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.2.1","1.2.2","1.2.3","1.2.4","1.3","1.4","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.5","2.0.0","2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.gif":{"filename":"screenshot-1.gif","revision":3524239,"resolution":"1","location":"assets","locale":"","width":510,"height":203},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3524239,"resolution":"2","location":"assets","locale":"","width":530,"height":182}},"screenshots":{"1":"Plugin settings","2":"Example output"}},"plugin_section":[],"plugin_tags":[5623,275688,2959,5126],"plugin_category":[43],"plugin_contributors":[81643,94486],"plugin_business_model":[],"class_list":["post-6299","plugin","type-plugin","status-publish","hentry","plugin_tags-czech","plugin_tags-slovak","plugin_tags-space","plugin_tags-typography","plugin_category-customization","plugin_contributors-honzaskypala","plugin_contributors-vyskoczilova","plugin_committers-vyskoczilova"],"banners":{"banner":"https:\/\/ps.w.org\/zalomeni\/assets\/banner-772x250.png?rev=3524239","banner_2x":"https:\/\/ps.w.org\/zalomeni\/assets\/banner-1544x500.png?rev=3524239","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/zalomeni\/assets\/icon.svg?rev=3524239","icon":"https:\/\/ps.w.org\/zalomeni\/assets\/icon.svg?rev=3524239","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/zalomeni\/assets\/screenshot-1.gif?rev=3524239","caption":"Plugin settings"},{"src":"https:\/\/ps.w.org\/zalomeni\/assets\/screenshot-2.png?rev=3524239","caption":"Example output"}],"raw_content":"<!--section=description-->\n<p>Zalomen\u00ed is a WordPress plugin that automatically applies Czech typographic rules to post content, titles, comments, and widgets. It replaces ordinary spaces with non-breaking spaces wherever Czech typography forbids a line break, so editors don't have to type them by hand.<\/p>\n\n<p>Although Czech is the default, the plugin is structured around editable lists of prepositions, conjunctions, and abbreviations \u2014 so it can be adapted to <strong>Slovak<\/strong> (and other closely related languages) simply by adjusting those lists in the settings.<\/p>\n\n<h4>Maintainer<\/h4>\n\n<p>Zalomen\u00ed is maintained by <a href=\"https:\/\/kybernaut.cz\">Karol\u00edna Vysko\u010dilov\u00e1<\/a>, an independent WordPress developer based in Czechia, who took the plugin over in 2026 and ran a full security audit. The plugin was originally created by Honza Sk\u00fdpala, whose work is gratefully acknowledged.<\/p>\n\n<h4>What the plugin handles<\/h4>\n\n<ul>\n<li><strong>Prepositions<\/strong> \u2014 single-letter prepositions like <em>k<\/em>, <em>s<\/em>, <em>v<\/em>, <em>z<\/em> must not appear at the end of a line.<\/li>\n<li><strong>Conjunctions<\/strong> \u2014 single-letter conjunctions like <em>a<\/em>, <em>i<\/em>, <em>o<\/em>, <em>u<\/em>.<\/li>\n<li><strong>Abbreviations<\/strong> \u2014 common Czech abbreviations (e.g. <em>nap\u0159.<\/em>, <em>tj.<\/em>, <em>tzv.<\/em>).<\/li>\n<li><strong>Numbers and units<\/strong> \u2014 prevents breaks between a number and its unit (e.g. <em>5 kg<\/em>, <em>10 K\u010d<\/em>).<\/li>\n<li><strong>Number formatting<\/strong> \u2014 keeps formatted numbers together (e.g. phone numbers like <em>800 123 456<\/em>).<\/li>\n<li><strong>Ordinal numbers<\/strong> \u2014 prevents breaks after ordinals, especially in dates (e.g. <em>1. ledna<\/em>).<\/li>\n<li><strong>Scales and ratios<\/strong> \u2014 keeps expressions like <em>1 : 50 000<\/em> on one line.<\/li>\n<li><strong>Custom terms<\/strong> \u2014 user-defined multi-word terms that should never be broken across lines.<\/li>\n<\/ul>\n\n<p>All options are configurable under <strong>Settings \u2192 Reading<\/strong>. The plugin exposes a <code>zalomeni_filtry<\/code> filter so developers can add or remove the WordPress hooks Zalomen\u00ed applies to.<\/p>\n\n<p>For more information on Czech typographic rules, see the <a href=\"https:\/\/prirucka.ujc.cas.cz\/?id=880\">Institute of the Czech Language<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin directory to <code>wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Configure options under Settings \u2192 Reading.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20zalomen%C3%AD%20actively%20maintained%3F\"><h3>Is Zalomen\u00ed actively maintained?<\/h3><\/dt>\n<dd><p>Yes. The plugin returned to active development in 2026 under maintainer <a href=\"https:\/\/kybernaut.cz\">Karol\u00edna Vysko\u010dilov\u00e1<\/a> (<code>vyskoczilova<\/code> on WordPress.org). Issues and security fixes are addressed promptly.<\/p><\/dd>\n<dt id=\"where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F\"><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>Please report security bugs found in the source code of the Zalomen\u00ed plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/9e5fc6bf-7462-4a23-a890-9bf16e3d30ca\">Patchstack Vulnerability Disclosure\u00a0 Program<\/a>. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.<\/p><\/dd>\n<dt id=\"what%20changed%20in%202.0%3F\"><h3>What changed in 2.0?<\/h3><\/dt>\n<dd><p>2.0 i a huge security release by a new maintainer: all user inputs are sanitized, regex inputs are escaped, admin output is escaped, and the codebase is now covered by PHPUnit tests. Updating is recommended for anyone still on 1.x.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20block%20editor%20%28gutenberg%29%20and%20classic%20editor%3F\"><h3>Does it work with the block editor (Gutenberg) and Classic Editor?<\/h3><\/dt>\n<dd><p>Yes. Zalomen\u00ed runs on WordPress output filters (<code>the_content<\/code>, <code>the_title<\/code>, <code>the_excerpt<\/code>, etc.), so it works regardless of which editor produced the content.<\/p><\/dd>\n<dt id=\"does%20it%20change%20the%20content%20stored%20in%20my%20database%3F\"><h3>Does it change the content stored in my database?<\/h3><\/dt>\n<dd><p>No. Zalomen\u00ed hooks WordPress output filters, so it rewrites content on the way to the browser only. Your posts stay exactly as you wrote them, and deactivating the plugin removes every inserted non-breaking space.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20for%20slovak%3F\"><h3>Can I use it for Slovak?<\/h3><\/dt>\n<dd><p>Yes. The default lists of prepositions, conjunctions, and abbreviations are Czech, but they're fully editable under Settings \u2192 Reading. Replacing the Czech entries with Slovak ones gives you a working Slovak typography filter without any code changes.<\/p><\/dd>\n<dt id=\"which%20wordpress%20filters%20does%20the%20plugin%20apply%20to%3F\"><h3>Which WordPress filters does the plugin apply to?<\/h3><\/dt>\n<dd><p>The plugin applies to these filters by default: <code>comment_author<\/code>, <code>term_name<\/code>, <code>link_name<\/code>, <code>link_description<\/code>, <code>link_notes<\/code>, <code>bloginfo<\/code>, <code>wp_title<\/code>, <code>widget_title<\/code>, <code>term_description<\/code>, <code>the_title<\/code>, <code>the_content<\/code>, <code>the_excerpt<\/code>, <code>comment_text<\/code>, <code>single_post_title<\/code>, <code>list_cats<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20the%20plugin%20for%20specific%20filters%3F\"><h3>Can I disable the plugin for specific filters?<\/h3><\/dt>\n<dd><p>Yes. Use the <code>zalomeni_filtry<\/code> filter to remove or add filters:<\/p>\n\n<pre><code>add_filter('zalomeni_filtry', 'remove_title_from_zalomeni');\nfunction remove_title_from_zalomeni(array $filters) {\n  unset($filters['the_title']);\n  return $filters;\n}\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1 (2026-08-14)<\/h4>\n\n<ul>\n<li>Fix: no longer inserts a non-breaking space after an apostrophe entity, so English possessives like \"America's Response\" are left alone (reported by Juraj Kop\u010dan)<\/li>\n<li>Fix: prepositions at the very start of a paragraph now get a non-breaking space (the leading-boundary anchor never matched)<\/li>\n<\/ul>\n\n<h4>2.0.0 (2026-05-06)<\/h4>\n\n<ul>\n<li>New maintainer: Karol\u00edna Vysko\u010dilov\u00e1 (vyskoczilova)<\/li>\n<li>Security: added sanitize callbacks to all register_setting calls<\/li>\n<li>Security: escaped regex metacharacters in user-defined option lists (preg_quote)<\/li>\n<li>Security: added preg_replace error handling to prevent null output<\/li>\n<li>Security: filtered empty list items to prevent catch-all regex patterns<\/li>\n<li>Security: escaped custom terms to prevent regex injection while preserving \\d, \\w, \\s<\/li>\n<li>Security: added output escaping (esc_attr, esc_js, esc_textarea) in admin settings<\/li>\n<li>Security: replaced dynamic constant() calls with static lookup array<\/li>\n<li>Security: inlined WP-private _wptexturize_pushpop_element function<\/li>\n<li>Security: added direct file access guard<\/li>\n<li>Improvement: added uninstall.php for clean option removal<\/li>\n<li>Improvement: license changed from WTFPL to GPL-2.0-or-later<\/li>\n<li>Improvement: all admin strings are now translatable via wp i18n make-pot<\/li>\n<li>Improvement: lazy-load plugin.php only on admin pages<\/li>\n<li>Improvement: guarded pre-1.3 migration against missing options<\/li>\n<li>Improvement: strict comparisons and PHP 8+ compatibility throughout<\/li>\n<li>Improvement: updated minimum requirements to WordPress 6.0 and PHP 7.0<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>bug fix: kompatibilita s PHP 8+<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>bug fix: o\u0161et\u0159eny strict standards v nastaven\u00ed pluginu<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>bug fix: plugin identifikoval a zpracov\u00e1val pr\u00e1zdn\u00e9 \u0159et\u011bzce jako HTML tagy, co\u017e generovalo PHP notice p\u0159i zapnut\u00e9m logov\u00e1n\u00ed; o\u0161et\u0159eno<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>bug fix: zalomen\u00ed mezi \u010d\u00edslem a jednotkou nefungovalo na konci \u0159\u00e1dku, resp. pokud n\u00e1sledovala uzav\u00edrac\u00ed z\u00e1vorka<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>bug fix<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>O\u0161et\u0159en stav, kdy nejsou v datab\u00e1zi z n\u011bjak\u00e9ho d\u016fvodu ulo\u017eena nastaven\u00ed, v tomto p\u0159\u00edpad\u011b se nyn\u00ed pou\u017eije v\u00fdchoz\u00ed nastaven\u00ed. (u\u017eivatel\u016fm se chyba projevovala tak, \u017ee nastaven\u00ed se zobrazovalo bez jak\u00fdchkoliv popisk\u016f, ne\u0161lo ulo\u017eit a plug-in nefungoval)<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Zlep\u0161ena kompatibilita s utf8 (d\u00edky Pavel Krej\u010d\u00ed)<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Kontrola p\u0159i aktivaci pluginu na PHP verze 5.3 nebo vy\u0161\u0161\u00ed<\/li>\n<li>Drobn\u00e9 optimalizace<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Zalomen\u00ed po \u0159adov\u00e9 \u010d\u00edslovce nyn\u00ed podporuje \u010d\u00edslovku jako navazuj\u00edc\u00ed slovo; takto je zaji\u0161t\u011bno nezalomen\u00ed nap\u0159. u data zapsan\u00e9ho ve form\u00e1tu 1. 1. 2014<\/li>\n<li>Nov\u00e1 funkcionalita: zabr\u00e1n\u011bn\u00ed zalomen\u00ed mezi \u010d\u00edslovkou a jednotkou nebo m\u011bnou (nap\u0159. 1 m, 5 kg, 50 K\u010d)<\/li>\n<li>Nov\u00e1 funkcionalita: zabr\u00e1n\u011bn\u00ed zalomen\u00ed v m\u011b\u0159\u00edtk\u00e1ch a pom\u011brech (nap\u0159. 1 : 1000)<\/li>\n<li>Vlastn\u00ed filtr <em>zalomeni_filtry<\/em> -- umo\u017e\u0148uje odebrat nebo p\u0159idat filtry, na kter\u00e9 se Zalomen\u00ed aplikuje<\/li>\n<li>Drobn\u00e9 optimalizace<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Zm\u011bna licence<\/li>\n<li>Zm\u011bna ukl\u00e1d\u00e1n\u00ed nastaven\u00ed (intern\u00ed; p\u016fvodn\u011b pole prom\u011bnn\u00fdch, nyn\u00ed jednotliv\u00e9 prom\u011bnn\u00e9 samostatn\u011b, snad to vy\u0159e\u0161\u00ed probl\u00e9my n\u011bkter\u00fdch u\u017eivatel\u016f s ukl\u00e1d\u00e1n\u00edm nastaven\u00ed)<\/li>\n<li>Nov\u00e1 funkcionalita: zabr\u00e1n\u011bn\u00ed zalomen\u00ed po \u0159adov\u00e9 \u010d\u00edslovce (v\u010detn\u011b data, nap\u0159. 1. ledna)<\/li>\n<li>Nov\u00e1 funkcionalita: u\u017eivatelsky definovan\u00e9 term\u00edny, kter\u00e9 nesm\u011bj\u00ed b\u00fdt zalomeny<\/li>\n<li>Screenshoty p\u0159esunuty do adres\u00e1\u0159e assets, aby se zbyte\u010dn\u011b nestahovaly u\u017eivatel\u016fm do jejich instalac\u00ed WordPressu<\/li>\n<li>Plug-in p\u0159ed\u011bl\u00e1n na PHP t\u0159\u00eddu, pro lep\u0161\u00ed izolaci a p\u0159ehlednost<\/li>\n<li>WordPress ji\u017e nevol\u00e1 activation-hook p\u0159i aktualizaci pluginu na novou verzi; aktualizace testov\u00e1na a vol\u00e1na v r\u00e1mci admin_init()<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Dvojit\u00e9 vol\u00e1n\u00ed nahrazovac\u00ed funkce, plugin nefungoval pro dv\u011b p\u0159\u00edslu\u0161n\u00e1 slova nach\u00e1zej\u00edc\u00ed se za sebou (nap\u0159. pokud by byly zapnuty pevn\u00e9 mezery za p\u0159edlo\u017ekami i za spojkami, pak ve v\u00fdrazu \"a s n\u011bk\u00fdm\" by do\u0161lo k nahrazen\u00ed mezery za \"a\", ale ji\u017e ne za \"s\")<\/li>\n<li>Nastaven\u00ed pluginu p\u0159em\u00edst\u011bno na str\u00e1nku Nastaven\u00ed-&gt;Zobrazov\u00e1n\u00ed, je zbyte\u010dn\u00e9, aby m\u011bl plugin celou vlastn\u00ed str\u00e1nku s nastaven\u00edm<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Opraveno vol\u00e1n\u00ed funkce add_options_page tak, aby nepou\u017e\u00edvalo ji\u017e nepodporovan\u00fd form\u00e1t.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Opravena chyba v konfiguraci.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Opravena chyba v HTML k\u00f3du konfigurace pluginu.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Kompatibilita s WordPress 2.9<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Nyn\u00ed um\u00ed vlo\u017eit pevnou mezeru tak\u00e9 za p\u0159edlo\u017eku (\u010di jin\u00e9 slovo), kter\u00e9 se nach\u00e1z\u00ed na n\u00e1sleduj\u00edc\u00edch pozic\u00edch: prvn\u00ed slovo za otev\u00edrac\u00ed z\u00e1vorkou, prvn\u00ed slovo po n\u011bjak\u00e9m tagu (nap\u0159 tag pro zapnut\u00ed italiky \u010di tu\u010dn\u00e9ho p\u00edsma), na za\u010d\u00e1tku odstavce.<\/li>\n<li>Roz\u0161\u00ed\u0159en v\u00fdchoz\u00ed seznam zkratek, za n\u011b\u017e se vkl\u00e1d\u00e1 mezera<\/li>\n<li>Nahrazuje mezery v \u010d\u00edslech za pevn\u00e9 mezery (nap\u0159. v telefonn\u00edm \u010d\u00edsle zapsan\u00e9m jako 800 123 456 nahrad\u00ed mezery za pevn\u00e9 mezery, aby nebylo \u010d\u00edslo rozd\u011bleno zalomen\u00edm \u0159\u00e1dku).<\/li>\n<li>Intern\u011b p\u0159eps\u00e1no, ji\u017e nevyu\u017e\u00edv\u00e1 st\u00e1vaj\u00edc\u00ed filter wptexturize(), ale p\u0159id\u00e1v\u00e1 vlastn\u00ed filtr.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Zalomen\u00ed is a typography plugin that inserts non-breaking spaces after Czech one-letter prepositions, conjunctions, and abbreviations.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/6299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=6299"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vyskoczilova"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=6299"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=6299"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=6299"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=6299"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=6299"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=6299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}