Feature Suggestions
Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.
Please write in English so that voters from all over the world can read and support your request.
Off-topic posts will be removed from here
1485 results found
-
Add curresponding CLASS / ID to each page in plesk
In order to support custom css themes, there should be a top class / id that represents the page we're viewing right now.
There is no way to say via CSS that we view smb/web/view or any other page. So Custom CSS rules are applied broadly to all pages, which limits the option to hide elements, add "::before, ::after" content, redesign specific pages and not all pages with certain CSS rules.How should it be implemented:
You can implement page classes / ids in the html tag or body tag or right after body tag.
For example:
1. In "smb/web/view",…6 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
For security reasons: Turn off outputting PHP Version and also Webserver Version
PHP configuration:
Add the following Lines for Security Reasons!exposephp = off
servertokens offWhy didn't Plesk decide to make these lines available as options in Plesk, as options?
In my opinion, no one cares which version I use when it comes to port scanning / Showdan.io. Especially with Showdan.io, you can filter computers that are vulnerable in seconds, e.g. find web servers or PHP versions that are problematic.I ask for options in the GUI for ON / OFF, although someone at Plesk should first explain to me why these version numbers of vo, web server Nginx…
11 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add support for CloudLinux 9
Please consider adding support for CloudLinux 9
4 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
WP Toolkit default update settings
I would like to enable all "Security Measures" by default, and enable smart update, and auto update for all new plugins and themes by default. Also I would like to force update security updates by default.
5 votesThank you for your great idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Auto update translations for plugins
add a panel option to allow plugin translations to be automatically updated like in this wp-cli command:
wp language plugin update --allthanks
5 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add a column to Domain List to show if SSL is installed
On the domain list, it would be helpful and save a LOT of time by having an additional column to show if a domain has SSL installed on it. See Image
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Changes in password protected directory via Plesk GUI should be registered in the action log
Changes in password protected directory via Plesk GUI should be registered in the action log
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Add a way to automatically restart scheduled backups in case they fail
In case a scheduled backup fails, users have to wait until the next execution date. Please add a customizable timeframe for restarting a scheduled backup ahead of time in case the current execution has failed
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Hide Caching (nginx) option in WP-Toolkit
The controls in the Tools section of WP-Toolkit should be customizable to allow hiding Caching (nginx) so that customers do not enable it randomly. The ability to enable nginx caching should still be available from Apache & nginx settings.
2 votesThank you for your idea! We understand that this idea originates from the fact that customers sometimes enable nginx-caching without realizing what this option does to their website. Potentially creating issues with their own website.
We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Add support for OpenID/SAML SSO platforms
Please provide a way to integrate custom SSO platforms with Plesk via OpenID/SAML protocols - the OneAll Social Login extension used to have this functionality, but it's currently deprecated and its replacement (Social Login extension) does not provide these options.
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Add a feature wizard / feature showcase for feature on updates
TL;DR: This is a feature request for adding a feature wizard/showcase (for lack of a better name) to Plesk. Something that simply let's administrators choose whether they want to enable the new features that have become available when a Plesk update has been installed.
Detailed use case:
Currently, often new features are enabled by default when a Plesk update gets installed on existing Plesk installations. This is not always desirable and can cause confusion with Plesk server administrators. For example administrators might not want to enable new features directly as they become available because they want to familiarize themself with the feature first. Which…6 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add possibility to configure Plesk to relay all Plesk notification emails to another SMTP server that requires authentication
Currently, Plesk notification emails relayed to another mail server return "said: 550 Authentication is required for relay (in reply to MAIL FROM command)" errors.
A set of separate settings that allow you to configure Plesk to relay all Plesk notification emails to another SMTP server while using authentication would be very helpful for such setups.
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Cloudflare DNS extension for Plesk: Add option to sync subdomain on separate subscription
If I add a subdomain as a subscription (so that it is isolated from other (sub)domains) then I can't sync those subdomains with CloudFlare using Plesk's Cloudflare DNS.
3 votesAccording to https://developers.cloudflare.com/dns/zone-setups/ Cloudflare allows to do that only for the enterprise plan. At the moment, only very few users would benefit from a feature as most are on the Cloudflare free plan.
Nevertheless we will consider to implement the feature in a future update of the extension.
Please continue to vote for it if you believe that this is an important feature.
-- PD
-
Add SiteJet "staging" option
Add SiteJet option to create a "staging" subdomain, and possibility to deploy the staging website into the main domain when done.
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
The Sitejet team is working on a "copy and paste" website feature which allows users to copy a website and "import" it in another Sitejet account. It is also already possible to see a preview of the website in Sitejet Builder (screenshot -> Open preview website).
-- PD
-
bun
Support for https://bun.sh/ with passanger
10 votesThank you for your idea. At this time, the Node.js drop-in replacement "bun" is in a development stage. There is still lots of work to do and bun does not yet have any significant market share. There are also no signs that a broader community is using this instead of Node.js.
Maybe this will change in the future. We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add PHP shmop extension support useful for Wordpress performance and site health
When you run the Wordpress Helath Check under Wordpress Tools menù and you run a Plesk server you will get the following alert:
You should allow inter-process communication Performance
You should consider using shared memory (PHP shmop) to allow inter-process communication.Could I suggest to add the PHP shmop support?
I'm running PHP 8.3 and I'm not sure to use SSH command to try to get this extension working, will be nice if in the future this can be integrated in Plesk as ... today Wordpress is a very used CMS and we want always to have good performance.Thank…
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
Meanwhile, if you want to try to install shmop yourself, these are the general steps (provided here without warranty, try it on a test server before applying it to your production system):
1) Install Plesk PHP development package:
For RPM-based OS (CentOS, RHEL, CloudLinux):
# yum install plesk-php83-devel
For Debian-based OS (Debian, Ubuntu):
# apt install plesk-php83-dev build-essential
2) Check what's the currrent version of your PHP 8.0
# /opt/plesk/php/8.3/bin/php -v
3) Download PHP source based on the version of the step 2
For example:
# wget https://www.php.net/distributions/php-8.3.0.tar.bz2
Please pay special attention that the version matches the one determined in step 2!
4) Extract the .tar file of the PHP downloaded
# tar -xvjf /root/php-8.3.0.tar.bz2
Again, the version shown here…
-
Add a "Status" column in the Scheduled Tasks (Cron Jobs) list
The status of a task is currently indicated by a grey or green icon in the "Schedule" column.
It is typical for number of servers to have numerous tasks (let's say.... a bunch of them!)
Adding the availability to sort tasks by their status will be a great help.3 votesThank you for your idea. We understand that you would like to have the status icon in a separate column, making it possible to sort all jobs by their status "active" or "inactive". We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Optionally disable creation of local Git repositores
Restrict creating local Git repositores, only allow remote ones
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Add Purge Cache button for wordpress instance
Add a button under each wordpress instance for purging cache.
Its a simple solution that should be implemented. Can remove a lot of headache for any support team dealing with customers.A simple solution that runs with wp cache flush (wp cli), just integrate a button in wp toolkit.
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Allow for websocket traffic on Docker Proxy Rules
This is a suggestion to add an option to the Docker Proxy Rule feature to add additional proxy configuration that allows websocket traffic.
Currently when adding a Docker Proxy Rule via Plesk a proxy directive gets added to the domain's nginx configuration file. This proxy directive however does not cover configuration for websocket traffic. Because this proxy directive takes precedence over any nginx directives added to the domain's Additional nginx directives (saved in the vhost_nginx.conf) there is no way to make websockets work with a docker container when a Docker Proxy Rule is created via Plesk.
My proposed solution would…
7 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
- Don't see your idea?