{"id":19009,"date":"2012-07-12T18:39:42","date_gmt":"2012-07-12T18:39:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/radio-buttons-for-taxonomies\/"},"modified":"2025-01-28T16:08:33","modified_gmt":"2025-01-28T16:08:33","slug":"radio-buttons-for-taxonomies","status":"publish","type":"plugin","link":"https:\/\/gd.wordpress.org\/plugins\/radio-buttons-for-taxonomies\/","author":5999535,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.4.7","stable_tag":"2.4.7","tested":"6.7.0","requires":"4.5.0","requires_php":"","requires_plugins":null,"header_name":"Radio Buttons for Taxonomies","header_author":"helgatheviking","header_description":"","assets_banners_color":"1aadd1","last_updated":"2025-01-28 16:08:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.me\/kathyisawesome","header_plugin_uri":"http:\/\/www.kathyisawesome.com\/441\/radio-buttons-for-taxonomies","header_author_uri":"https:\/\/www.kathyisawesome.com","rating":5,"author_block_rating":0,"active_installs":20000,"downloads":339443,"num_ratings":50,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"helgatheviking","date":"2012-07-12 18:39:42"},"1.0.2":{"tag":"1.0.2","author":"helgatheviking","date":"2012-07-26 02:01:29"},"1.0.3":{"tag":"1.0.3","author":"helgatheviking","date":"2012-08-23 13:57:59"},"1.1":{"tag":"1.1","author":"helgatheviking","date":"2012-09-24 15:52:28"},"1.1.1":{"tag":"1.1.1","author":"helgatheviking","date":"2012-09-28 18:47:56"},"1.1.2":{"tag":"1.1.2","author":"helgatheviking","date":"2012-09-29 15:05:24"},"1.1.3":{"tag":"1.1.3","author":"helgatheviking","date":"2012-10-15 14:43:28"},"1.2":{"tag":"1.2","author":"helgatheviking","date":"2013-01-16 18:43:52"},"1.2.1":{"tag":"1.2.1","author":"helgatheviking","date":"2013-01-16 18:43:52"},"1.2.2":{"tag":"1.2.2","author":"helgatheviking","date":"2013-01-16 18:40:29"},"1.2.3":{"tag":"1.2.3","author":"helgatheviking","date":"2013-02-13 04:06:27"},"1.2.5":{"tag":"1.2.5","author":"helgatheviking","date":"2013-02-17 18:19:39"},"1.3":{"tag":"1.3","author":"helgatheviking","date":"2013-04-18 11:31:25"},"1.4":{"tag":"1.4","author":"helgatheviking","date":"2013-05-12 23:07:47"},"1.4.2":{"tag":"1.4.2","author":"helgatheviking","date":"2013-05-16 18:11:17"},"1.4.4":{"tag":"1.4.4","author":"helgatheviking","date":"2013-06-18 15:57:24"},"1.5":{"tag":"1.5","author":"helgatheviking","date":"2013-06-26 15:45:24"},"1.5.1":{"tag":"1.5.1","author":"helgatheviking","date":"2013-08-13 13:59:38"},"1.5.4":{"tag":"1.5.4","author":"helgatheviking","date":"2013-12-02 17:35:08"},"1.5.5":{"tag":"1.5.5","author":"helgatheviking","date":"2013-12-16 19:03:37"},"1.6":{"tag":"1.6","author":"helgatheviking","date":"2014-01-14 00:07:31"},"1.6.1":{"tag":"1.6.1","author":"helgatheviking","date":"2014-02-22 16:53:31"},"1.7.0":{"tag":"1.7.0","author":"helgatheviking","date":"2014-05-13 16:06:55"},"1.7.1":{"tag":"1.7.1","author":"helgatheviking","date":"2014-09-04 14:27:43"},"1.7.2":{"tag":"1.7.2","author":"helgatheviking","date":"2015-01-22 16:23:42"},"1.7.3":{"tag":"1.7.3","author":"helgatheviking","date":"2015-02-20 08:32:28"},"1.7.4":{"tag":"1.7.4","author":"helgatheviking","date":"2015-04-12 19:10:31"},"1.7.5":{"tag":"1.7.5","author":"deployer","date":"2015-12-09 00:32:45"},"1.7.6":{"tag":"1.7.6","author":"helgatheviking","date":"2015-09-25 05:01:51"},"1.7.7":{"tag":"1.7.7","author":"helgatheviking","date":"2016-12-07 18:51:15"},"1.8.0":{"tag":"1.8.0","author":"deployer","date":"2018-02-03 14:52:18"},"1.8.1":{"tag":"1.8.1","author":"helgatheviking","date":"2018-02-03 15:03:31"},"1.8.2":{"tag":"1.8.2","author":"helgatheviking","date":"2018-05-23 20:09:25"},"1.8.3":{"tag":"1.8.3","author":"deployer","date":"2019-04-24 14:02:11"},"2.0.0":{"tag":"2.0.0","author":"helgatheviking","date":"2019-04-25 01:02:58"},"2.0.1":{"tag":"2.0.1","author":"helgatheviking","date":"2019-04-25 14:22:11"},"2.0.2":{"tag":"2.0.2","author":"helgatheviking","date":"2019-07-01 08:53:44"},"2.0.3":{"tag":"2.0.3","author":"helgatheviking","date":"2019-12-18 18:31:28"},"2.0.4":{"tag":"2.0.4","author":"helgatheviking","date":"2020-03-13 15:06:34"},"2.0.5":{"tag":"2.0.5","author":"helgatheviking","date":"2020-04-20 01:42:34"},"2.0.6":{"tag":"2.0.6","author":"helgatheviking","date":"2020-08-25 01:11:06"},"2.0.7":{"tag":"2.0.7","author":"helgatheviking","date":"2020-08-30 18:12:51"},"2.0.8":{"tag":"2.0.8","author":"helgatheviking","date":"2020-09-01 13:51:52"},"2.1.0":{"tag":"2.1.0","author":"helgatheviking","date":"2020-09-10 18:25:22"},"2.1.1":{"tag":"2.1.1","author":"helgatheviking","date":"2020-11-15 16:11:50"},"2.2.0":{"tag":"2.2.0","author":"helgatheviking","date":"2020-12-03 16:59:45"},"2.2.1":{"tag":"2.2.1","author":"helgatheviking","date":"2020-12-03 19:46:37"},"2.2.2":{"tag":"2.2.2","author":"helgatheviking","date":"2021-01-30 18:13:16"},"2.2.3":{"tag":"2.2.3","author":"helgatheviking","date":"2021-02-04 00:37:39"},"2.3.0":{"tag":"2.3.0","author":"helgatheviking","date":"2021-03-19 21:09:29"},"2.3.1":{"tag":"2.3.1","author":"helgatheviking","date":"2021-04-02 15:34:12"},"2.4.0":{"tag":"2.4.0","author":"helgatheviking","date":"2021-12-28 00:52:07"},"2.4.1":{"tag":"2.4.1","author":"helgatheviking","date":"2021-12-28 03:57:19"},"2.4.2":{"tag":"2.4.2","author":"helgatheviking","date":"2022-01-06 23:39:37"},"2.4.3":{"tag":"2.4.3","author":"helgatheviking","date":"2022-06-15 23:45:13"},"2.4.4":{"tag":"2.4.4","author":"helgatheviking","date":"2022-06-28 17:03:22"},"2.4.5":{"tag":"2.4.5","author":"helgatheviking","date":"2023-02-13 23:33:47"},"2.4.6":{"tag":"2.4.6","author":"helgatheviking","date":"2023-02-16 00:27:18"},"2.4.7":{"tag":"2.4.7","author":"helgatheviking","date":"2025-01-28 16:08:33"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":1,"4":0,"5":49},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2864757,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2864757,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2864757,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2864757,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.1","1.1.1","1.1.2","1.1.3","1.2","1.2.1","1.2.2","1.2.3","1.2.5","1.3","1.4","1.4.2","1.4.4","1.5","1.5.1","1.5.4","1.5.5","1.6","1.6.1","1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.8.0","1.8.1","1.8.2","1.8.3","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.1.0","2.1.1","2.2.0","2.2.1","2.2.2","2.2.3","2.3.0","2.3.1","2.4.0","2.4.1","2.4.2","2.4.3","2.4.4","2.4.5","2.4.6","2.4.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2864757,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2864757,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"The settings page where you determine which taxonomies will get radio buttons.","2":"This is what the metabox will look like on the post editor screen."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[83,3918,86,91,566],"plugin_category":[50,57],"plugin_contributors":[77657],"plugin_business_model":[],"class_list":["post-19009","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-interface","plugin_tags-post","plugin_tags-taxonomy","plugin_tags-ui","plugin_category-media","plugin_category-taxonomy","plugin_contributors-helgatheviking","plugin_committers-helgatheviking"],"banners":{"banner":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/banner-772x250.png?rev=2864757","banner_2x":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/banner-1544x500.png?rev=2864757","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/icon-128x128.png?rev=2864757","icon_2x":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/icon-256x256.png?rev=2864757","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/screenshot-1.png?rev=2864757","caption":"The settings page where you determine which taxonomies will get radio buttons."},{"src":"https:\/\/ps.w.org\/radio-buttons-for-taxonomies\/assets\/screenshot-2.png?rev=2864757","caption":"This is what the metabox will look like on the post editor screen."}],"raw_content":"<!--section=description-->\n<p>Replace the default taxonomy boxes with a custom metabox that uses radio buttons... effectively limiting each post to a single term in that taxonomy.<\/p>\n\n<p>A plugin options page allows the user can select which taxonomies she'd like to switch to using the custom radio-button style metabox.<\/p>\n\n<p>Originally based on the the <a href=\"https:\/\/github.com\/stephenh1988\/Radio-Buttons-for-Taxonomies\">class by Stephen Harris<\/a><\/p>\n\n<h4>Support<\/h4>\n\n<p>Support is handled in the <a href=\"http:\/\/wordpress.org\/support\/plugin\/radio-buttons-for-taxonomies\">WordPress forums<\/a>. Please note that support is limited and does not cover any custom implementation of the plugin. Before posting a question, read the <a href=\"https:\/\/wordpress.org\/plugins\/radio-buttons-for-taxonomies\/#faq\">FAQ<\/a> and confirm that the problem still exists with a default theme and with all other plugins disabled.<\/p>\n\n<p>Please report any bugs, errors, warnings, code problems to <a href=\"https:\/\/github.com\/helgatheviking\/Radio-Buttons-for-Taxonomies\/issues\">Github<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>plugin<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings &gt; Radio Buttons for Taxonomies and use the checkboxes to indicate which taxonomies you'd like to use radio buttons<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='why%20do%20the%20metaboxes%20have%20a%20%22no%20%7B%24taxonomy%7D%22%20%28%20ex%3A%20no%20genre%20%29%20radio%20button%21%3F'><h3>Why do the metaboxes have a \"No {$taxonomy}\" ( ex: No Genre ) radio button!?<\/h3><\/dt>\n<dd><p>This was a feature added in version 1.4, but due to some faulty logic on my part probably wasn't showing it everywhere that I intended.<\/p>\n\n<p>It has come to my attention that not everybody likes this feature, so I have enabled an easy way to <em>disable<\/em> it for taxonomies that you wish to make mandatory.  Simply add the following to your theme's functions.php or your site's custom functions plugin.<\/p>\n\n<pre><code>add_filter( \"radio_buttons_for_taxonomies_no_term_{$taxonomy}\", \"__return_FALSE\" );\n<\/code><\/pre>\n\n<p>So for example, to disabled the \"No term\" option on a taxonomy called \"genre\" you'd do the following:<\/p>\n\n<pre><code>add_filter( 'radio_buttons_for_taxonomies_no_term_genre', '__return_FALSE' );\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2023.03.18 - Version 2.4.7<\/h4>\n\n<ul>\n<li>Manual update to ensure SVN version is the same as GitHub version.<\/li>\n<\/ul>\n\n<h4>2023.02.15 - Version 2.4.6<\/h4>\n\n<ul>\n<li>Fix: Typo from 2.4.5 patch. Closes #111.<\/li>\n<\/ul>\n\n<h4>2023.02.13 - Version 2.4.5<\/h4>\n\n<ul>\n<li>Fix: Reload non-hierarchical terms as forced-hierarchical after quick edit save. Closes #109.<\/li>\n<\/ul>\n\n<h4>2022.06.28 - Version 2.4.4<\/h4>\n\n<ul>\n<li>Fix: Bulk edit removes terms (set to default) when not editing the term. Closes #105.<\/li>\n<\/ul>\n\n<h4>2022.06.15 - Version 2.4.3<\/h4>\n\n<ul>\n<li>Fix: Fatal error when deleting plugin. uninstall callback must be static. Closes #104.<\/li>\n<\/ul>\n\n<h4>2022.01.06 - Version 2.4.2<\/h4>\n\n<ul>\n<li>Fix: Conflict with default term, multiple checked terms (term plus default term). Closes #103.<\/li>\n<\/ul>\n\n<h4>2021.12.27 - Version 2.4.1<\/h4>\n\n<ul>\n<li>Fix: Fatal error from compatibility module includes.<\/li>\n<\/ul>\n\n<h4>2021.12.27 - Version 2.4.0<\/h4>\n\n<ul>\n<li>Update: Drop support for WordPress &lt; 4.4<\/li>\n<li>New: Compatibility with WP SEO's primary term (disable for Radio terms)<\/li>\n<li>New: Save default term if it exists and no term is selected.<\/li>\n<li>Fix: Default term is checked by default.<\/li>\n<li>Fix: \"No term\" is not displayed when taxonomy has a default term option.<\/li>\n<li>Fix: Missing translations in block editor. Props @ocean90.<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Fix: Optimize compatibility for Tabify Edit Screen. Props @remcokalf.<\/li>\n<\/ul>\n\n<p>Removed 'tabify_add_meta_boxes' action, as it is doubled by do_action( 'add_meta_boxes')in settings-posttype.php of Tabify Edit Screen.<\/p>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>New: Optimize to load taxonomy class hooks\/callbacks only on radio-enabled taxonomies. Props @remcokalf.<\/li>\n<li>New: Compatibility for Tabify Edit Screen<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>Fix: Add term for non-hierarchical custom taxonomy in custom post type<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>Fix: Add term for custom taxonomy in custom post type<\/li>\n<li>Fix: remove jQuery 3 deprecated handlers<\/li>\n<li>Fix: Don't load the metabox script in the block editor <\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>Fix: Define schema for new REST field added in 2.2.0<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>New: Conditionally show a \"no term\" radio button in Gutenberg sidebar. props @tomjn!<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fix: Missing NONCE preventing bulk\/quick edit from saving correctly.<\/li>\n<li>Fix: Use  in Gutenberg sidebar instead of <\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Fix: Refactor sidebar script to remove unneeded higher order components. Props @torounit!<\/li>\n<li>Fix: Add core class to radio buttons in sidebar. Props @torounit!<\/li>\n<\/ul>\n\n<h4>2.0.8<\/h4>\n\n<ul>\n<li>Fix: Missing index.asset.php file.<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<ul>\n<li>Fix: \"No {$term}\" not translatable.<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Fix: Vulnerable nonce in save routine.<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Fix: Admin settings- Get all taxonomies with show_ui=true.<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Fix: Settings link on plugin page.<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Fix: Stop breaking quick edit on Taxonomy pages.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Update from <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/14786\">Gutenberg source<\/a><\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fix: Fatal error use_block_editor_for_post_type() undefined in WP 4.x<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Gutenberg compatibility! Props @5ally and @leymannx<\/li>\n<\/ul>\n\n<h4>1.8.3<\/h4>\n\n<ul>\n<li>Escape all the inputs. Props @tomjn and @rtCamp<\/li>\n<\/ul>\n\n<h4>1.8.2<\/h4>\n\n<ul>\n<li>Friendlier error messages<\/li>\n<\/ul>\n\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>Fix: fatal error for undefined boolval in PHP &lt; 5.5<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 4.9.2<\/li>\n<li>Update donation link<\/li>\n<li>Add radio_buttons_for_taxonomies_no_term_selected_text filter to allow for custom \"No Genre\" texts. props @hokoo<\/li>\n<li>Convert switch_terms_filter() to get and setter<\/li>\n<li>Rename radio-buttons-for-taxonomies-no-term-$taxonomy filter to radio_buttons_for_taxonomies_no_term_$taxonomy to disable the \"No term\" feature<\/li>\n<\/ul>\n\n<h4>1.7.8<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 4.8.3<\/li>\n<li>Update donation link<\/li>\n<\/ul>\n\n<h4>1.7.7<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 4.4<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>Validate options against <code>get_all_taxonomies()<\/code> which allows for private taxonomies to be saved in options if they've been added via filter<\/li>\n<\/ul>\n\n<h4>1.7.5<\/h4>\n\n<ul>\n<li>Add Dutch translation. props @maarten00<\/li>\n<li>Add Persian translation. props @Ghaem<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Add German translation. props @carstingaxion<\/li>\n<\/ul>\n\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>Use \"singular\" label for metabox. props @lchski<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Fixes popular terms<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>add minified script to svn repo<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Add support for bulk-edit<\/li>\n<li>more quick edit fixes<\/li>\n<li>save tax terms for attachments<\/li>\n<li>switch ajax callback for adding non-hierarchical terms<\/li>\n<li>use default JS scripts on post.php page<\/li>\n<li>remove filtering of columns via <code>manage_{$post_type}_posts_custom_column<\/code>, etc<\/li>\n<li>switch all taxonomies to \"hierarchical\" on edit.php so quick edit is automatically switched to radio buttons<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Bug-fix for quick-edit<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>Use later priority (99) to launch the WordPress_Radio_Taxonomy class instances, resolves bug with custom taxonomies<\/li>\n<li>Switch to class instance initialization instead of global<\/li>\n<li>filtering <code>\"manage_taxonomies_for_{$post_type}_columns\"<\/code> doesn't do anything to quickedit, so removed<\/li>\n<li>removed <code>disable_ui()<\/code> method in favor of adding to <code>manage_{$post_type}_posts_custom_column<\/code> hook\n** this lets us keep the taxonomy columns in their original places, versus adding to end\n** currently no way to remove quick edit without disabling UI in global <code>$wp_taxonomies<\/code> variable<\/li>\n<li>better docbloc<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>fix PHP notice in class.WordPress_Radio_Taxonomy.php<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>verify WP 3.8 compatibility<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Fix PHP warnings in class.Walker_Category_Radio.php<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Fix error on edit screen if taxonomy is deleted<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Fix untranslatable string<\/li>\n<li>Add Arabic translation thanks to @hassanhamm<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Load admin scripts only where needed, fixes conflict on edit-terms screens<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Move launch of WordPress_Radio_Taxonomy class to init hook<\/li>\n<li>Move no-term filter inside get_terms() method which should make the proposed FAQ solution for disabling the \"No term\" work now<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Enabled \"No {$taxonomy}\" in quick edit<\/li>\n<li>Changed column headers to use the singular taxonomy label<\/li>\n<li>Respect the <code>show_admin_column<\/code> argument when registering taxonomy<\/li>\n<li>Automatically unset default taxonomy column (if conventionally named) to prevent duplicate columns<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Change generic \"No term\" to \"No {$taxonomy}\", ex: \"No Genre\"<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Fix PHP warning in metabox related to \"No term\"<\/li>\n<li>Fix conditional logic for \"No term\" option<\/li>\n<li>Added filter to disabled \"No term\"<\/li>\n<li>Fixed \"Add new\" term WPLists markup<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fix fatal error on settings update<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Fix \"No term\" option showing in non-radio taxonomies<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Add \"No term\" option to taxonomy metaboxes<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>fix problem with adding new terms, #7<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>fix markdown for changelog<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>return changelog to readme.txt<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>fix PHP notice https:\/\/github.com\/helgatheviking\/Radio-Buttons-for-Taxonomies\/issues\/5<\/li>\n<li>fix popular\/all clicking for WP 3.5.1<\/li>\n<li>move changelog to own file<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Still fixing SVN<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Hopeful fix of SVN failure to include class.Walker_Category_Radio.php in v1.2 - SVN Is not my strong suit. Sorry for any inconvenience!<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>change donation URL<\/li>\n<li>fixed save bug for users without the manage_categories<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Correct plugin URL<\/li>\n<li>fixed quick edit bug<\/li>\n<li>fixed undefined $post variable warning<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Removed unneeded localize_script object<\/li>\n<li>Fix fatal error on multisite ( caused by using an anonymous function when not supported until PHP 5.3)<\/li>\n<li>Fixed quick edit refresh ( second click on quick edit for same item and the value still reflected the original)<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix notice in popular terms tab<\/li>\n<li>Attempted fix fatal error on multisite<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added columns to edit screen for every radio taxonomy<\/li>\n<li>Add quick edit for all radio taxonomies<\/li>\n<li>Enforce limit of single terms via save_post<\/li>\n<li>fixed error with taxonomy object property not being loaded on the right hook<\/li>\n<li>fixed uninstall hook<\/li>\n<li>fixed saving of 'delete' option<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>updated donate link<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>fixed incorrect plugin settings link<\/li>\n<li>fixed variable scope in javascript that was preventing plugin from working on multiple metaboxes<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>bug fix for when no taxonomies are selected<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Replace the default taxonomy boxes with a custom metabox that uses radio buttons... effectively limiting each post to a single term in that taxonomy.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/19009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=19009"}],"author":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/helgatheviking"}],"wp:attachment":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=19009"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=19009"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=19009"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=19009"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=19009"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=19009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}