{"id":78985,"date":"2017-12-14T13:15:46","date_gmt":"2017-12-14T13:15:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-feature-requests\/"},"modified":"2026-04-02T16:52:21","modified_gmt":"2026-04-02T16:52:21","slug":"simple-feature-requests","status":"publish","type":"plugin","link":"https:\/\/szl.wordpress.org\/plugins\/simple-feature-requests\/","author":6731915,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.4.9.5","stable_tag":"2.4.9.5","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Simple Feature Requests","header_author":"Mindsize","header_description":"Customer led feature requests with voting.","assets_banners_color":"f2b4c5","last_updated":"2026-04-02 16:52:21","external_support_url":"https:\/\/simplefeaturerequests.com","external_repository_url":"","donate_link":"https:\/\/simplefeaturerequests.com\/pricing\/?utm_source=SFR&utm_medium=wp.org&utm_campaign=Readme","header_plugin_uri":"https:\/\/simplefeaturerequests.com","header_author_uri":"https:\/\/mindsize.com","rating":4,"author_block_rating":0,"active_installs":100,"downloads":21691,"num_ratings":10,"support_threads":2,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"jamesckemp","date":"2017-12-14 13:17:35"},"1.0.1":{"tag":"1.0.1","author":"jamesckemp","date":"2017-12-14 13:39:23"},"1.0.2":{"tag":"1.0.2","author":"jamesckemp","date":"2018-04-25 18:17:02"},"1.0.3":{"tag":"1.0.3","author":"jamesckemp","date":"2018-07-05 09:33:54"},"1.0.4":{"tag":"1.0.4","author":"jamesckemp","date":"2019-03-02 18:48:15"},"1.0.5":{"tag":"1.0.5","author":"jamesckemp","date":"2019-03-14 23:32:52"},"1.0.6":{"tag":"1.0.6","author":"jamesckemp","date":"2019-10-16 20:25:39"},"2.0.0":{"tag":"2.0.0","author":"jamesckemp","date":"2019-11-28 21:17:03"},"2.0.1":{"tag":"2.0.1","author":"jamesckemp","date":"2020-01-31 11:56:09"},"2.1.0":{"tag":"2.1.0","author":"jamesckemp","date":"2020-04-13 13:08:37"},"2.1.1":{"tag":"2.1.1","author":"jamesckemp","date":"2020-04-15 10:22:27"},"2.1.2":{"tag":"2.1.2","author":"jamesckemp","date":"2020-07-27 10:10:58"},"2.1.3":{"tag":"2.1.3","author":"spellhammer","date":"2021-11-26 18:17:58"},"2.2.2":{"tag":"2.2.2","author":"spellhammer","date":"2021-11-26 19:32:20"},"2.2.3":{"tag":"2.2.3","author":"spellhammer","date":"2022-02-22 16:14:41"},"2.2.4":{"tag":"2.2.4","author":"spellhammer","date":"2022-03-03 00:36:44"},"2.2.5":{"tag":"2.2.5","author":"patrickgarman","date":"2023-07-05 15:05:14"},"2.2.5.1":{"tag":"2.2.5.1","author":"patrickgarman","date":"2023-07-05 15:05:14"},"2.2.6":{"tag":"2.2.6","author":"blobaugh","date":"2023-11-13 15:36:47"},"2.2.6.1":{"tag":"2.2.6.1","author":"blobaugh","date":"2023-11-13 15:36:47"},"2.3.0":{"tag":"2.3.0","author":"blobaugh","date":"2024-02-21 15:58:18"},"2.3.1":{"tag":"2.3.1","author":"blobaugh","date":"2024-04-18 16:34:01"},"2.3.2":{"tag":"2.3.2","author":"blobaugh","date":"2024-04-23 15:10:14"},"2.3.3":{"tag":"2.3.3","author":"blobaugh","date":"2024-05-07 15:39:37"},"2.3.3.1":{"tag":"2.3.3.1","author":"blobaugh","date":"2024-05-08 18:20:03"},"2.3.3.2":{"tag":"2.3.3.2","author":"blobaugh","date":"2024-07-26 17:24:23"},"2.4.0":{"tag":"2.4.0","author":"blobaugh","date":"2024-07-31 14:27:28"},"2.4.1.1":{"tag":"2.4.1.1","author":"blobaugh","date":"2024-09-27 02:17:26"},"2.4.2":{"tag":"2.4.2","author":"blobaugh","date":"2024-10-29 20:36:40"},"2.4.3":{"tag":"2.4.3","author":"blobaugh","date":"2025-01-27 14:56:31"},"2.4.4":{"tag":"2.4.4","author":"blobaugh","date":"2025-03-23 01:40:52"},"2.4.5":{"tag":"2.4.5","author":"blobaugh","date":"2025-04-18 16:53:11"},"2.4.6":{"tag":"2.4.6","author":"blobaugh","date":"2025-05-12 18:00:07"},"2.4.6.1":{"tag":"2.4.6.1","author":"blobaugh","date":"2025-07-10 16:49:15"},"2.4.6.2":{"tag":"2.4.6.2","author":"blobaugh","date":"2025-07-14 20:06:19"},"2.4.7":{"tag":"2.4.7","author":"blobaugh","date":"2025-08-19 15:45:21"},"2.4.8":{"tag":"2.4.8","author":"blobaugh","date":"2025-10-03 19:33:26"},"2.4.8.1":{"tag":"2.4.8.1","author":"blobaugh","date":"2025-10-06 17:14:39"},"2.4.8.2":{"tag":"2.4.8.2","author":"blobaugh","date":"2025-11-12 19:45:24"},"2.4.8.3":{"tag":"2.4.8.3","author":"blobaugh","date":"2025-12-02 17:02:59"},"2.4.9":{"tag":"2.4.9","author":"blobaugh","date":"2025-12-12 19:00:39"},"2.4.9.1":{"tag":"2.4.9.1","author":"blobaugh","date":"2025-12-22 19:58:29"},"2.4.9.2":{"tag":"2.4.9.2","author":"blobaugh","date":"2026-01-13 14:09:38"},"2.4.9.3":{"tag":"2.4.9.3","author":"blobaugh","date":"2026-02-18 02:44:59"},"2.4.9.4":{"tag":"2.4.9.4","author":"blobaugh","date":"2026-03-30 02:00:03"},"2.4.9.5":{"tag":"2.4.9.5","author":"blobaugh","date":"2026-04-02 16:52:21"}},"upgrade_notice":[],"ratings":{"1":1,"2":1,"3":1,"4":1,"5":6},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2202889,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2202889,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2202889,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2202889,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2202889,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3497779,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/plugins.php\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"simple-feature-requests\"}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","2.0.0","2.0.1","2.1.0","2.1.1","2.1.2","2.1.3","2.2.2","2.2.3","2.2.4","2.2.5","2.2.5.1","2.2.6","2.2.6.1","2.3.0","2.3.1","2.3.2","2.3.3","2.3.3.1","2.3.3.2","2.4.0","2.4.1.1","2.4.2","2.4.3","2.4.4","2.4.5","2.4.6","2.4.6.1","2.4.6.2","2.4.7","2.4.8","2.4.8.1","2.4.8.2","2.4.8.3","2.4.9","2.4.9.1","2.4.9.2","2.4.9.3","2.4.9.4","2.4.9.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2202934,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2202934,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2202934,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2202934,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"The feature requests archive.","2":"A single feature request.","3":"The shortcode when editing the feature requests page.","4":"The admin view of feature requests."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[11986,29352,193462,14785,8667],"plugin_category":[53],"plugin_contributors":[77507,78225],"plugin_business_model":[216238],"class_list":["post-78985","plugin","type-plugin","status-publish","hentry","plugin_tags-customer-feedback","plugin_tags-feature-request","plugin_tags-idea-management","plugin_tags-roadmap","plugin_tags-user-feedback","plugin_category-ratings-and-reviews","plugin_contributors-blobaugh","plugin_contributors-patrickgarman","plugin_business_model-commercial","plugin_committers-blobaugh","plugin_committers-patrickgarman"],"banners":{"banner":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/banner-772x250.png?rev=2202889","banner_2x":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/banner-1544x500.png?rev=2202889","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/icon.svg?rev=2202889","icon":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/icon.svg?rev=2202889","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/screenshot-1.png?rev=2202934","caption":"The feature requests archive."},{"src":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/screenshot-2.png?rev=2202934","caption":"A single feature request."},{"src":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/screenshot-3.png?rev=2202934","caption":"The shortcode when editing the feature requests page."},{"src":"https:\/\/ps.w.org\/simple-feature-requests\/assets\/screenshot-4.png?rev=2202934","caption":"The admin view of feature requests."}],"raw_content":"<!--section=description-->\n<p>Keeping a list of all the feature requests you get from your users can be a cumbersome task. Maybe you're managing your customer feedback all via spreadsheet and adding \"+1\"s to requests? Perhaps you're using an expensive third party solution?<\/p>\n\n<p>Whatever method you use, chances are it costs you time\u00a0<em>AND<\/em>\u00a0money.<\/p>\n\n<p><strong>Simple Feature Requests<\/strong>\u00a0aims to make the process of collecting customer feedback and idea management\u00a0<em>much<\/em>\u00a0easier for you. Now you can let your users submit requests themselves and vote on the ones they want to see in your product --- all from within your existing WordPress website.<\/p>\n\n<h4>Simple Feature Requests Free<\/h4>\n\n<p>The free version of the plugin provides the following features:<\/p>\n\n<ul>\n<li>Accept user-submitted feature requests.<\/li>\n<li>Users can vote on features they want to see included in your product.<\/li>\n<li>Users can comment on feature requests using the native WordPress commenting system.<\/li>\n<li>Admins can approve and manage feature requests.<\/li>\n<li>Intelligent search before submitting user feedback.<\/li>\n<li>Sort\/filter by \"Latest\", \"Top\", \"My Requests\", and \"Status\".<\/li>\n<li>Select status from \"Pending\", \"Published\", \"Under Review\", \"Complete\", \"Started\", \"Planned\", and \"Declined\".<\/li>\n<li>Ability to add custom statuses (requires code snippet).<\/li>\n<\/ul>\n\n<h4>Simple Feature Requests Pro<\/h4>\n\n<p>The\u00a0<a href=\"https:\/\/simplefeaturerequests.com\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Pro version<\/a>\u00a0of Simple Feature Requests provides enhanced features that make idea management even more effortless.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/setup-categories?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Categorize feature requests<\/a>\u00a0to improve and organize the feature request process for your users.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/bulk-edit-statuses?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Bulk change request statuses<\/a>\u00a0to save you time managing user feedback.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/getting-started\/shortcodes#the-roadmap-shortcode-pro?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Add a roadmap<\/a>\u00a0to keep your users updated about where your product is heading.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/enable-notifications?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Enable email notifications<\/a>\u00a0for status changes or new comments, so your users keep in the loop.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/limit-votes?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Limit votes<\/a>\u00a0per user to ensure they vote on only essential features.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/image-uploads-v-2.2.0?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Image Uploads<\/a> for feature requests.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/custom-statuses-v-2.2.0\">Custom Statuses<\/a> for feature requests.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/multiple-boards\">Multiple Boards<\/a> for grouping feature requests.<\/li>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/pro-features\/custom-labels\">Custom request labels<\/a> to allow you to rename 'request' and 'requests' to whatever is most appropriate for your use-case.<\/li>\n<li>Allow Guest Voting for visitors without a user account.<\/li>\n<li>Integration with Advanced Custom Fields. Collect additional information from your users. Currently supported fields: Text, Email, URL, Number, Textarea, Select, Checkbox, Radio<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/simplefeaturerequests.com\/pricing\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Upgrade to Pro<\/a><\/p>\n\n<h4>Pro Feature Highlight: Product Roadmap<\/h4>\n\n<p>Simple Feature Requests makes it easy to create a comprehensive product roadmap based on the customer feedback you've received.<\/p>\n\n<p>Our roadmap shortcode presents your product's requests in a kanban view, organized by request status.<\/p>\n\n<p>You can configure which status columns to display in the roadmap and use the shortcode multiple times throughout your website.<\/p>\n\n<p>A product roadmap is essential for any product-based business. It allows you to keep your users in the loop about upcoming features and when to expect them.<\/p>\n\n<p><a href=\"https:\/\/simplefeaturerequests.com\/pricing\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Upgrade to Pro<\/a><\/p>\n\n<h4>Useful Links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/docs.simplefeaturerequests.com\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Documentation<\/a><\/li>\n<li><a href=\"https:\/\/simplefeaturerequests.com\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Simple Feature Requests Pro<\/a><\/li>\n<\/ul>\n\n<h3>Customizing Simple Feature Requests templates in your theme<\/h3>\n\n<p>Simple Feature Requests allows you to fully customize templates for your theme. The templates that are available for customization are available in the <code>templates<\/code> folder of the plugin.<\/p>\n\n<p>To create customized templates:<\/p>\n\n<ul>\n<li>In your theme folder, create the folder <code>simple-feature-requests<\/code>.<\/li>\n<li>Copy the template from the plugin, including the directory structure.<\/li>\n<li>Customize the new file(s) in the theme folder.<\/li>\n<\/ul>\n\n<p>For example:<\/p>\n\n<p>Given a theme folder of <code>my-theme<\/code>, and a need to customize the ACF output:<\/p>\n\n<ul>\n<li>Create the folder in the theme, <code>simple-feature-requests<\/code>.<\/li>\n<li>From the plugin templates folder, copy <code>compat\/acf\/single.php<\/code> into the <code>simple-feature-requests<\/code> folder.<\/li>\n<li>Edit as desired.<\/li>\n<\/ul>\n\n<p>The result will be the following in the theme folder: <code>my-theme\/simple-feature-requests\/compat\/acf\/single.php<\/code>.<\/p>\n\n<!--section=installation-->\n<p><strong>Install the Plugin<\/strong><\/p>\n\n<ol>\n<li>Login to your WordPress admin area.<\/li>\n<li>Navigate to Plugins &gt;  Add New.<\/li>\n<li>From here, you can either upload the plugin zip file, or search for \"Simple Feature Requests\".<\/li>\n<li>Once installed, click Activate.<\/li>\n<\/ol>\n\n<p><strong>Create an Archive Page<\/strong><\/p>\n\n<p>This page is used to display the feature requests archive, and also as a base to display the single feature requests.\nNavigate to your WordPress admin area.<\/p>\n\n<ol>\n<li>Click Pages &gt; Add New.<\/li>\n<li>Give you page a name, for example \"Feature Requests\".<\/li>\n<li>Place the following shortcode into the content area of the page: [simple-feature-requests].<\/li>\n<\/ol>\n\n<p><strong>Set the Archive Page in the Settings<\/strong><\/p>\n\n<p>Now that you've created your archive page, you need to assign it in the settings.<\/p>\n\n<ol>\n<li>Navigate to your WordPress admin area.<\/li>\n<li>Click Requests &gt; Settings.<\/li>\n<li>Click the General tab.<\/li>\n<li>From the Archive Page dropdown, select the page you just created.<\/li>\n<\/ol>\n\n<p><strong>You're All Set!<\/strong><\/p>\n\n<p>Now if you view the page you created on your website, you should see the Feature Requests archive page.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20there%20a%20pro%20version%20of%20the%20plugin%3F\"><h3>Is there a Pro version of the plugin?<\/h3><\/dt>\n<dd><p>Yes, there is! You can get it from our <a href=\"https:\/\/simplefeaturerequests.com\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">website<\/a>.<\/p><\/dd>\n<dt id=\"what%20is%20a%20feature%20request%20system%3F\"><h3>What is a feature request system?<\/h3><\/dt>\n<dd><p>A feature request system, also known as a user feedback board or idea management board, allows your customers to submit features without someone having to manually manage them and reply every time one is submitted; thus freeing up your time to grow your product.<\/p>\n\n<p>Gathering customer feedback in this way will enable you to prioritise which features are important to your customers, and which features will be the most profitable for your company.<\/p><\/dd>\n<dt id=\"will%20users%20have%20to%20submit%20feature%20requests%20via%20my%20wordpress%20admin%3F\"><h3>Will users have to submit feature requests via my WordPress admin?<\/h3><\/dt>\n<dd><p>No! Users submit feature requests through the front-end of your website. They never have to know you\u2019re using WordPress if you don\u2019t want them to.<\/p><\/dd>\n<dt id=\"can%20i%20categorize%20feature%20requests%3F\"><h3>Can I categorize feature requests?<\/h3><\/dt>\n<dd><p>Yes, with the <a href=\"https:\/\/simplefeaturerequests.com\/?utm_source=SFR&amp;utm_medium=wp.org&amp;utm_campaign=Readme\">Pro version<\/a>.<\/p><\/dd>\n<dt id=\"i%27m%20getting%20a%20404%20error%20when%20loading%20a%20request%20or%20the%20requests%20archive.\"><h3>I'm getting a 404 error when loading a request or the requests archive.<\/h3><\/dt>\n<dd><p>You may need to refresh your permalinks. Go to Settings &gt; Permalinks. Just visiting that settings page will refresh the permalinks.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p><strong>v2.4.9.5<\/strong>\nSecurity: Hardened voting. Prevents concurrent requests from setting the wrong vote totals.\nUpdate: Updated Freemius SDK to 2.13.1\nBugfix: Pointed the Changelog link on the plugin page to the plugin changelog.\nEnhancement: Cleaned up logging output.\nBugfix: Fixed a potential fatal error if the free plugin reports that it may be in trial\/pro mode.<\/p>\n\n<p><strong>v2.4.9.4 (2026-03-29)<\/strong>\nBugfix: Resolved rare potential fatal error with a package that was not prefixing properly<\/p>\n\n<p><strong>v2.4.9.3 (2026-02-17)<\/strong>\nBugfix: Newlines were being stripped from the new request description field<\/p>\n\n<p><strong>v2.4.9.2 (2026-01-12)<\/strong>\nBugfix: Resolved a race condition that moved the focus of the form input on requests out of the current box<\/p>\n\n<p><strong>v2.4.9.1 (2025-12-22)<\/strong>\nEnhancement: Improved language to be more culturally sensitive<\/p>\n\n<p><strong>v2.4.9 (2025-12-12)<\/strong>\nEnhancement: Added support for WordPress 6.9\nEnhancement: Added vendor prefixing to prevent dependency collisions<\/p>\n\n<p><strong>v2.4.8.3 (2025-12-01)<\/strong>\nEnhancement: Resolved issues from an accessibility audit\nEnhancement: Resolved the deprecated warning for the comments form\nBugfix: Resolved issue with vote removal setting<\/p>\n\n<p><strong>v2.4.8.2 (2025-11-12)<\/strong>\nEnhancement: Added additional security enhancements\nEnhancement: Adding better support for PHP 8\nEnhancement: PHP Polyfills for PHP 7.4\nUpdate: Updated Freemius SDK to 2.13.0<\/p>\n\n<p><strong>v2.4.8.1 (2025-10-06)<\/strong>\nUpdate: Tested with WordPress Core 6.8.3\nBugfix: Resolved an issue that threw a notice about translations loading too early. This was due to a change in WordPress Core 6.7.0 which enforces stricter best practices for translation loading.<\/p>\n\n<p><strong>v2.4.8 (2025-10-05)<\/strong>\nNew Feature: Added compatibility with Easy Digital Downloads email queuing system\nUpdate: Updated Freemius SDK to 2.12.2<\/p>\n\n<p><strong>v2.4.7 (2025-07-24)<\/strong>\nEnhancement: Attachments now open in a new tab when clicked on in the admin request view\nBugfix: Re-applied Fixed a PHP error some user received that fatal error on SFR\\App. Props @dimdim2001\nNew Feature: Added support for Advanced Custom Fields in Pro edition. Curently supported field types: Text, Email, URL, Number, Textarea, Select, Checkbox, Radio\nNew Feature: Added ability to override plugin templates in the theme. See doc on setup in inc\/class-template-hooks.php in the <code>include_template<\/code> method.g\nUpdate: Localization updates\nUpdate: Updated works with WordPress version\nUpdate: Updated outdated PHP version notification to include support removal<\/p>\n\n<p><strong>v2.4.6.2 (2025-07-14)<\/strong>\nEnhancement: Added admin filter by author to the request list page\nEnhancement: Refreshed and beautified the admin filter styling\nBugfix: Fixed a PHP error some user received that fatal error on SFR\\App. Props @dimdim2001\nEnhancement: Various code cleanup.<\/p>\n\n<p>**v2.4.6.1 (2025-07-10)***\nEnhancement: Updated Freemius SDK to 2.12.1<\/p>\n\n<p><strong>v2.4.6 (2025-05-12)<\/strong>\nEnhancement: Compatibility tested up to WordPress 6.8.1\nEnhancement: Minor performance enhancment on when database queries run\nEnhancement: Updated Freemius SDK to 2.12.0<\/p>\n\n<p><strong>v2.4.5 (2025-04-18)<\/strong>\nNew Feature: New Shortcode (simple-feature-requests-form) to display the request submission form anywhere (Free)\nEnhancement: Added PHP version check and upgrade prompt<\/p>\n\n<p><strong>v2.4.4 (2025-03-22)<\/strong>\nBugfix: Resolved issue in wp-admin that prevented voters of a request from being listed<\/p>\n\n<p><strong>v2.4.3 (2025-01-27)<\/strong>\nEnhancement: Updated Freemius SDK to 2.11.0 (security)<\/p>\n\n<p><strong>v2.4.2 (2024-10-29)<\/strong>\nEnhancement: Updated Freemius SDK to 2.9.0 (security and checkout updates)<\/p>\n\n<p><strong>v2.4.1.1 (2024-09-24)<\/strong>\nBugfix: Properly show the users who have votes on a request (Pro)<\/p>\n\n<p><strong>v2.4.1 (2024-08-28)<\/strong>\nBugfix: Fix to restore missing custom statuses functionality (Pro)<\/p>\n\n<p><strong>v2.4.0 (2024-07-31)<\/strong>\nEnhancement: Cleanup of deprecated code and database elements. Inclusion of the new inc\/deprecated.php file for legacy hooks used by 3rd parties.\nEnhancement: Updated Freemius SDK to 2.7.3<\/p>\n\n<p><strong>v2.3.3.2<\/strong> (2024-07-26)\nEnhancement: Updated compatibility for WordPress 6.6.1<\/p>\n\n<p><strong>v2.3.3<\/strong> (2024-05-06)\nEnhancement: Update Freemius SDK to 2.7.2\nBugfix: Add additional guards against fatal errors, and logging. Set SFR_DEBUG_LOG=true to see additional detail in the debug.log file.\nBugfix: Prevent fatal error when request is invalid\nBugfix: Properly clear Top Requests cache<\/p>\n\n<p><strong>v2.3.2<\/strong> (2024-04-19)\nEnhancement: Removed the credit link from the frontend display<\/p>\n\n<p><strong>v2.3.1<\/strong> (2024-04-18)\nEnhancement: Added additional filters in the admin for requests\nEnhancement: Updated Freemius SDK to 2.7.0\nBugfix: Fix for invalid per page parameter in search in the free version<\/p>\n\n<p><strong>v2.3.0<\/strong> (2024-02-20)\nFeature Request: Enable guest voting (Pro)\nEnhancement: Updated localization strings\nEnhancement: Updated branding to reflect Mindsize ownership\nEnhancement: Update Freemius SDK to 2.6.2\nEnhancement: Add ability to hide credits to Pro version\nEnhancement: Make pro features more discoverable in free version\nBugfix: Back to board link goes to the board of the request.\nBugfix: Fix deprecated instantiation for Merge Requests (Pro)<\/p>\n\n<p><strong>v2.2.6.1<\/strong> (2023-11-13)\n[fix] Adding missing Freemius garbage collector file causing a fatal error [wporg]<\/p>\n\n<p><strong>v2.2.6<\/strong> (2023-11-08)\n[fix] Resolve an issue preventing new requests from being created\n[fix] Resolve warning when votes_limits_reimburse_votes is unset. Props @surferking \n[fix] Updated deprecated usort call. Props @surferking\n[fix] Fix pagination on search. Props @surferking\n[fix] Swap out deprecated filter_var constant. Props @surferking\n[fix] Resolve warnings from trim\n[fix] Do not reference the $feature_request object when it does not exist\n[update] Freemius SDK update to 2.6.0<\/p>\n\n<p><strong>v2.2.5.1<\/strong> (2023-06-05)\n[fix] Resolve SVN deploy issues<\/p>\n\n<p><strong>v2.2.5<\/strong> (2023-06-05)\n[update] Updated author\n[update] Freemius SDK update to 2.5.10<\/p>\n\n<p><strong>v2.2.4<\/strong> (2022-03-02)\n[security] Security fix.<\/p>\n\n<p><strong>v2.2.3<\/strong> (2022-02-22)\n[fix] Fixed an issue preventing custom labels from being translatable\n[fix] It's now possible to set the single and archive title tags in Simple Feature Requests Free\n[fix] Corrected PHP Notice: Trying to get property 'ID' of non-object in \/public_html\/wp-content\/plugins\/simple-feature-requests-pro\/inc\/class-compat-astra.php on line 69\n[fix] Corrected fatal error that sometimes occurred in Simple Feature Requests Free<\/p>\n\n<p><strong>v2.2.2<\/strong> (2021-11-11)\n[new] Added ability to organize requests by board, allowing multiple boards per site [pro]\n[new] Added ability to rename 'Request' and 'Requests' to any other applicable label, e.g. 'Report' and 'Reports' [pro]\n[update] Added setting to hide default entry title on single request view\n[update] Added options to select heading tags for single request titles and archive request titles\n[update] Added filters for all SFR redirects\n[fix] Corrected the presence of non-unique IDs on SFR form fields\n[fix] Corrected fatal error on Easy Digital Downloads receipt page<\/p>\n\n<p><strong>v2.2.1<\/strong> (2021-06-29)\n[fix] Corrected issue that caused PhotoSwipe template to be loaded where it wasn't required<\/p>\n\n<p><strong>v2.2.0<\/strong> (2021-06-28)\n[new] Custom Statuses UI [pro]\n[new] Option to allow image uploads on feature requests [pro]\n[fix] Ensured text domain is properly loaded<\/p>\n\n<p><strong>v2.1.3<\/strong> (2020-11-26)\n[new] List all users who voted on a request (admin) [pro]\n[new] Allow vote count to be updated manually on a request [pro]\n[new] Merge feature requests [pro]\n[update] Update dependencies\n[update] Remove redirect from admin area for voters\n[update] Add body classes to archive and single request pages\n[update] Remove single user instance\n[update] Update email subjects\n[update] Add status descriptions to emails\n[update] Add pending status description to single view\n[update] Add comment contents to email notification [pro]\n[update] Update POT file\n[fix] Enqueue styles from Elementor template on single request\n[fix] Show taxonomies in Gutenberg sidebar\n[fix] Dropdown styles on Windows machines\n[fix] Dropdown heights match other buttons\n[fix] Register new users as subscribers<\/p>\n\n<p><strong>v2.1.2<\/strong> (2020-07-27)\n[new] Allow multisite activation\n[new] Set admin from and to email addresses for notifications [pro]\n[new] Set number of requests per page in the archive view [pro]\n[update] Ensure admins can view pending posts\n[update] Add pending requests count to admin menu\n[update] Make voters \"contributors\" so author can be changed for a request\n[fix] Prevent pending requests from being accessed via URL\n[fix] Add text domain to comments and votes\n[fix] Text domain for statuses\n[fix] Filtering by 'declined' showed all requests\n[fix] Vote\/Voted translations\n[fix] Fix foreign character decoding when searching<\/p>\n\n<p><strong>v2.1.1<\/strong> (2020-04-15)\n[fix] Ensure archive ID isn't cached to 0<\/p>\n\n<p><strong>v2.1.0<\/strong> (2020-04-13)\n[new] Choose the default request status in the settings\n[new] <a href=\"https:\/\/docs.simplefeaturerequests.com\/getting-started\/shortcodes#the-roadmap-shortcode-pro\">Roadmap shortcode<\/a> [pro]\n[new] <code>submission<\/code> parameter to disable submission form\n[update] Astra theme compatibility\n[update] Disable theme comments\n[update] Use author display name instead of nicename\n[update] Ensure post type is set correctly for archive pages\n[update] Make categories public and redirect default archive\n[update] Don't send notification when status changed to 'pending'\n[update] Update dependencies\n[fix] Don't cache page type as it may get called too early\n[fix] Fix issue where query var was checked too soon resulting in fatal error<\/p>\n\n<p><strong>v2.0.1<\/strong> (2020-01-31)\n[update] Add Elementor compatibility\n[fix] Settings error when running wp-cli\n[fix] Suppress filters when querying single post to prevent possible infinite loop\n[fix] Issue with modifying the post for the request endpoint<\/p>\n\n<p><strong>v2.0.0<\/strong> (2019-11-28)\n[new] IMPORTANT! The plugin now uses shortcodes for better theme compatibility. You will need to add a page and update your settings: https:\/\/docs.simplefeaturerequests.com\/getting-started\/setup\n[new] Shortcodes! See here: https:\/\/docs.simplefeaturerequests.com\/getting-started\/shortcodes\n[new] Set a limit for votes per user [pro]\n[new] Added <code>jck_sfr_votes_limit<\/code> filter [pro]\n[new] Added <code>jck_sfr_ignore_statuses_in_top_requests<\/code> filter\n[new] Option to disable comments\n[update] Add setting to allow vote removal on your own requests\n[update] Don't show completed requests in \"top requests\" widget\n[update] Add some additional default form styling\n[fix] Hide submission form when search cleared\n[fix] Scripts not loading on archive\n[fix] Ensure new request is visible when default is pending<\/p>\n\n<p><strong>v1.0.6<\/strong> (2019-10-16)\n[update] Flush permalinks on activation\n[update] Allow \"powered by\" credit to be enabled\/disabled in the settings\n[update] Send notification to admin when request is added\n[update] Update dependencies\n[fix] Disable auto complete on search field\n[fix] Fix avatar and credit icon sizing\n[fix] Non-numeric error when adding a request<\/p>\n\n<p><strong>v1.0.5<\/strong> (2019-03-02)\n[fix] Security Fix<\/p>\n\n<p><strong>v1.0.4<\/strong> (2019-01-04)\n[new] Pro - Categories\n[new] Pro - Bulk update statuses\n[new] Pro - Email notifications\n[new] Sidebar widgets\n[update] Update dependencies\n[fix] Fix single request visibility when completed or declined<\/p>\n\n<p><strong>v1.0.3<\/strong> (2018-07-05)\n[update] Ignore \"status\" and \"filter\" when searching as they can't be changed anyway\n[fix] Remove search when filtering or changing status\n[fix] Keep status when filtering\n[fix] Show all statuses when searching\n[fix] Ajax search was returning all results<\/p>\n\n<p><strong>v1.0.2<\/strong> (2018-04-25)\n[update] Add custom statuses for feature requests\n[update] Update notices class to use transients\n[update] Add notice on successful submission\n[update] Filter by status\n[update] Update Freemius\n[update] Update settings framework\n[fix] Fix feature request height when no content\n[fix] Fix return value error for older PHP versions<\/p>\n\n<p><strong>v1.0.1<\/strong> (2017-12-14)\n[fix] Add before\/after hooks to single template.<\/p>\n\n<p><strong>v1.0.0<\/strong> (2017-12-13)\nInitial release.<\/p>","raw_excerpt":"Collect and manage user feedback using your existing WordPress website. Prioritize the product features important to you and your customers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/78985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=78985"}],"author":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/patrickgarman"}],"wp:attachment":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=78985"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=78985"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=78985"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=78985"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=78985"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=78985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}