=== Simple Feature Requests Free === Contributors: jamesckemp Donate link: Tags: feature requests, uservoice, canny, votes, feedback Requires at least: 4.9 Tested up to: 5.4 Stable tag: 2.1.2 Requires PHP: 5.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Prioritise feature requests for your product through user generated content. == Description == Keeping a list of all the feature requests you get from your users can be a cumbersome task. Maybe you're managing it all via spreadsheet and adding "+1"s to requests whenever they're asked for? Maybe you're using an expensive third party solution? Whatever method you use, chances are it costs you time *AND* money. **Simple Feature Requests** aims to make the whole process *much* easier for you. Now you can let your users submit their own requests, and vote on requests they want to see in your product — all from within your existing WordPress website. The free version of the plugin provides the following features: * Accept user-submitted feature requests. * Users can vote on features they want to see included in your product. * Users can comment on feature requests using the native WordPress commenting system. * Admins can approve and manage feature requests. * AJAX based search before a user submits a feature request. * Sort/filter by "Latest", "Top", "My Requests", and "Status". * Select status from "Pending", "Published", "Under Review", "Complete", "Started", "Planned", and "Declined". * Add custom statuses using the `jck_sfr_statuses` filter. = Simple Feature Requests Pro = The [Pro version](https://simplefeaturerequests.com/?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) of Simple Feature Requests provides enhanced features which make managing your feature requests even easier. * [Categorise feature requests](https://docs.simplefeaturerequests.com/pro-features/setup-categories?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) to improve and organise the feature request process for your users. * [Bulk change request statuses](https://docs.simplefeaturerequests.com/pro-features/bulk-edit-statuses?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) to save you time managing requests. * [Add a roadmap](https://docs.simplefeaturerequests.com/getting-started/shortcodes#the-roadmap-shortcode-pro?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) so your users know where your product is heading, without having to ask you for updates. * [Enable email notifications](https://docs.simplefeaturerequests.com/pro-features/enable-notifications?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) when a status changes or a comment is added so your user's are always kept in the loop. * [Limit votes](https://docs.simplefeaturerequests.com/pro-features/limit-votes?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) per user to ensure user's vote on the most important features. [Upgrade to Pro](https://simplefeaturerequests.com/pricing/?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) = Useful Links = * [Documentation](https://docs.simplefeaturerequests.com/?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) * [Simple Feature Requests Pro](https://simplefeaturerequests.com/?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme) == Installation == **Install the Plugin** 1. Login to your WordPress admin area. 1. Navigate to Plugins > Add New. 1. From here, you can either upload the plugin zip file, or search for "Simple Feature Requests". 1. Once installed, click Activate. **Create an Archive Page** This page is used to display the feature requests archive, and also as a base to display the single feature requests. Navigate to your WordPress admin area. 1. Click Pages > Add New. 1. Give you page a name, for example "Feature Requests". 1. Place the following shortcode into the content area of the page: [simple-feature-requests]. **Set the Archive Page in the Settings** Now that you've created your archive page, you need to assign it in the settings. 1. Navigate to your WordPress admin area. 1. Click Requests > Settings. 1. Click the General tab. 1. From the Archive Page dropdown, select the page you just created. **You're All Set!** Now if you view the page you created on your website, you should see the Feature Requests archive page. == Frequently Asked Questions == = Is there a Pro version of the plugin? = Yes, there is! You can get it from the [website](https://simplefeaturerequests.com/?utm_source=JCK&utm_medium=wp.org&utm_campaign=Readme). With the Pro version you can: * Categorise feature requests. * Bulk change request statuses. * Enable email notifications when a status changes or comment is added. * Limit votes per user = I'm getting a 404 error when loading a request or the requests archive. = You may need to refresh your permalinks. Go to Settings > Permalinks. Just visiting that settings page will refresh the permalinks. == 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. == Changelog == **v2.1.2** (2020-07-27) [new] Allow multisite activation [new] Set admin from and to email addresses for notifications [pro] [new] Set number of requests per page in the archive view [pro] [update] Ensure admins can view pending posts [update] Add pending requests count to admin menu [update] Make voters "contributors" so author can be changed for a request [fix] Prevent pending requests from being accessed via URL [fix] Add text domain to comments and votes [fix] Text domain for statuses [fix] Filtering by 'declined' showed all requests [fix] Vote/Voted translations [fix] Fix foreign character decoding when searching **v2.1.1** (2020-04-15) [fix] Ensure archive ID isn't cached to 0 **v2.1.0** (2020-04-13) [new] Choose the default request status in the settings [new] [Roadmap shortcode](https://docs.simplefeaturerequests.com/getting-started/shortcodes#the-roadmap-shortcode-pro) [pro] [new] `submission` parameter to disable submission form [update] Astra theme compatibility [update] Disable theme comments [update] Use author display name instead of nicename [update] Ensure post type is set correctly for archive pages [update] Make categories public and redirect default archive [update] Don't send notification when status changed to 'pending' [update] Update dependencies [fix] Don't cache page type as it may get called too early [fix] Fix issue where query var was checked too soon resulting in fatal error **v2.0.1** (2020-01-31) [update] Add Elementor compatibility [fix] Settings error when running wp-cli [fix] Suppress filters when querying single post to prevent possible infinite loop [fix] Issue with modifying the post for the request endpoint **v2.0.0** (2019-11-28) [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 [new] Shortcodes! See here: https://docs.simplefeaturerequests.com/getting-started/shortcodes [new] Set a limit for votes per user [pro] [new] Added `jck_sfr_votes_limit` filter [pro] [new] Added `jck_sfr_ignore_statuses_in_top_requests` filter [new] Option to disable comments [update] Add setting to allow vote removal on your own requests [update] Don't show completed requests in "top requests" widget [update] Add some additional default form styling [fix] Hide submission form when search cleared [fix] Scripts not loading on archive [fix] Ensure new request is visible when default is pending **v1.0.6** (2019-10-16) [update] Flush permalinks on activation [update] Allow "powered by" credit to be enabled/disabled in the settings [update] Send notification to admin when request is added [update] Update dependencies [fix] Disable auto complete on search field [fix] Fix avatar and credit icon sizing [fix] Non-numeric error when adding a request **v1.0.5** (2019-03-02) [fix] Security Fix **v1.0.4** (2019-01-04) [new] Pro - Categories [new] Pro - Bulk update statuses [new] Pro - Email notifications [new] Sidebar widgets [update] Update dependencies [fix] Fix single request visibility when completed or declined **v1.0.3** (2018-07-05) [update] Ignore "status" and "filter" when searching as they can't be changed anyway [fix] Remove search when filtering or changing status [fix] Keep status when filtering [fix] Show all statuses when searching [fix] Ajax search was returning all results **v1.0.2** (2018-04-25) [update] Add custom statuses for feature requests [update] Update notices class to use transients [update] Add notice on successful submission [update] Filter by status [update] Update Freemius [update] Update settings framework [fix] Fix feature request height when no content [fix] Fix return value error for older PHP versions **v1.0.1** (2017-12-14) [fix] Add before/after hooks to single template. **v1.0.0** (2017-12-13) Initial release. == Upgrade Notice == Take a look at the [new setup instructions](https://docs.simplefeaturerequests.com/getting-started/setup?utm_source=JCK&utm_medium=wp.org&utm_campaign=upgrade-notice) before upgrading to 2.0.0.