{"id":409,"date":"2024-06-13T19:15:38","date_gmt":"2024-06-13T19:15:38","guid":{"rendered":"https:\/\/zalvis.com\/docs\/?p=409"},"modified":"2024-06-13T19:15:38","modified_gmt":"2024-06-13T19:15:38","slug":"how-to-upgrade-a-wordpress-plugin","status":"publish","type":"post","link":"https:\/\/zalvis.com\/docs\/how-to-upgrade-a-wordpress-plugin.html","title":{"rendered":"How to Upgrade a WordPress Plugin"},"content":{"rendered":"<p>For the stability and security of your WordPress site, it is important to update plugins regularly. You additionally experience the new features the plugin developers have added. Most times users are hesitant to update their plugins because it could crash their website<\/p>\n<p>No matter the number of plugins your website has, it is important to update them regularly to maintain peak performance and keep security threats at bay. You can install these updates by visiting the Plugins tab<\/p>\n<p>A plugin should be updated for the following reasons:<\/p>\n<p>CMS speed and compatibility management<br \/>\nNew feature updates<br \/>\nBugs or glitches<br \/>\nSecurity issues<\/p>\n<p><strong>How to Know When to Update a WordPress Plugin?<\/strong><\/p>\n<p>You will get a notification in your WordPress dashboard when a plugin needs to be updated. An icon showing the plugins that require an update will appear next to the updates or plugins tab. Plugins can either be updated manually or automatically.<\/p>\n<p><strong>How to Manually Update a Plugin <\/strong><\/p>\n<ul>\n<li>Log in to the WordPress Dashboard<\/li>\n<li>Check the box in front of the plugin you wish to update in the update menu<\/li>\n<li>Click on the \u201cUpdates\u201d menu to update your plugins<br \/>\nOR<\/li>\n<li>Log in to the WordPress dashboard<\/li>\n<li>Go to Plugins<\/li>\n<li>Click Update now to update the plugin.<\/li>\n<li>Update the plugin.<\/li>\n<\/ul>\n<p><strong>How to Manually Update a Plugin Using FTP<\/strong><\/p>\n<ul>\n<li>Download the plugin .zip file from the WordPress Plugin directory or a third-party source.<\/li>\n<li>Extract the .zip file on your desktop<\/li>\n<li>Use a File Transfer Protocol (FTP) Client to connect to your site.<\/li>\n<li>Go to the wp-content\/plugins folder in cPanel and delete or deactivate the folder of the outdated plugin you\u2019re updating.<\/li>\n<li>Find the extracted plugin folder you just downloaded, and upload it to your wp-content\/plugins folder in cPanel<\/li>\n<li>Log into your WordPress dashboard and website to ensure the plugin is active and functioning correctly.<\/li>\n<\/ul>\n<p><strong>How to Automatically Update a Plugin<\/strong><br \/>\nManually updating many plugins could be tedious which is why you need to enable automatic updates. Enabling automatic updates saves time, you can enable auto-updates for plugins individually, enter a code snippet or use a site management tool depending on what best works for you.<\/p>\n<p><strong>Update Individual Plugins Automatically <\/strong><br \/>\nTo set up automatic updates:<\/p>\n<ul>\n<li>Log into your WordPress dashboard<\/li>\n<li>Go to the Plugins<\/li>\n<li>Click Enable auto-updates for each plugin<\/li>\n<li>To turn off automatic updates, click Disable auto-updates.<\/li>\n<\/ul>\n<p>You can also do this for bulk updates<\/p>\n<ul>\n<li>Bulk select the plugins you want<\/li>\n<li>Choose Enable Auto-updates or Disable Auto-updates from the Bulk actions menu<\/li>\n<li>Click Apply<\/li>\n<\/ul>\n<p><strong>Update Plugins Automatically with a Site Management Tool<\/strong><br \/>\nWhat a site management tool does is automatically handles tasks for you, such as backing up your website, performing security scans, or updating WordPress, WordPress themes and plugins). You can simply use plugins like WPMU Dev, Jetpack, Easy Updates Manager, ManageWP for a swift update<\/p>\n<p><strong>Update Plugins Automatically with a Code Snippet<\/strong><br \/>\nAdd a code that signals to your website to update plugins as soon as they become available<\/p>\n<p>Simply insert the code below to the functions.php file:<\/p>\n<div class=\"CodeTabs CodeTabs_initial theme-light\">\n<div class=\"CodeTabs-toolbar\" role=\"tablist\"><button class=\"CodeTabs_active\" role=\"tab\" type=\"button\" aria-selected=\"true\">Text<\/button><\/div>\n<div class=\"CodeTabs-inner\" role=\"tabpanel\">\n<pre><button class=\"rdmd-code-copy fa\" aria-label=\"Copy Code\"><\/button><code class=\"rdmd-code lang-text theme-light\" tabindex=\"0\" data-lang=\"text\"><\/code><\/pre>\n<div class=\"cm-s-neo\" data-testid=\"SyntaxHighlighter\">add_filter( &#8216;auto_update_plugin&#8217;, &#8216;__return_true&#8217; );<\/div>\n<pre><code class=\"rdmd-code lang-text theme-light\" tabindex=\"0\" data-lang=\"text\"><\/code><\/pre>\n<\/div>\n<\/div>\n<p>If this process fails, you can try to manually update the plugin. Plugin update failures are common, especially with an automatic update.<\/p>\n<p>Updating a plugin is important as this will help you correct some bugs you may not notice, reinforce security and take advantage of some functionalities. It is a simple process that should take just a few clicks. Depending on the approach you wish to take to update your plugin, be diligent should in case things go awry, you can immediately fix it. Staying on top of these updates gives you and your users a smooth and secure experience with your website.<\/p>\n<div class=\"wkbgc69da345454d1a\" >If you enjoyed this article, then you\u2019ll love Zalvis's Cloud Hosting platform. Turbocharge your website and get 24\/7 support from our veteran team. Our world-class hosting infrastructure focuses on auto-scaling, performance, and security. Let us show you the Zalvis difference! <a href=\"https:\/\/zalvis.com\/\">Check out our services.<\/a><\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.wkbgc69da345454d1a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.wkbgc69da345454d1a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.wkbgc69da345454d1a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.wkbgc69da345454d1a {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.wkbgc69da345454d1a {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n","protected":false},"excerpt":{"rendered":"<p>For the stability and security of your WordPress site, it is important to update plugins regularly. You additionally experience the new features the plugin developers have added. Most times users are hesitant to update their plugins because it could crash their website No matter the number of plugins your website has, it is important to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-409","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/posts\/409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/comments?post=409"}],"version-history":[{"count":2,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/posts\/409\/revisions"}],"predecessor-version":[{"id":411,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/posts\/409\/revisions\/411"}],"wp:attachment":[{"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/media?parent=409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/categories?post=409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zalvis.com\/docs\/wp-json\/wp\/v2\/tags?post=409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}