WP BrowserUpdate

Plugin Banner

WP BrowserUpdate

by MacSteini

Download
Description

Many users still browse with outdated browsers, often unaware of the risks. Upgrading ensures better security and reliability. This plugin displays a subtle notification prompting visitors to update their browser. Activate the plugin, and it works seamlessly.

Visit browserupdate.org for more details.

Want to help translate this plugin? Visit the WordPress Translation Project.

Important Notice

Breaking Changes in Version 5.0
– Requires PHP 7.4 or newer.
– Ensure your hosting is updated to PHP 7.4 before upgrading to version 5.0 or newer.
– Servers running older PHP versions are no longer supported.
– If your server is running an earlier PHP version, please download version 4.8.1.

Installing via WordPress Plugin Search (Recommended)

This is the easiest and quickest way to install the plugin:
1. Log in to your WordPress admin dashboard.
2. Navigate to Plugins > Add New.
3. In the search bar, type WP BrowserUpdate.
4. Locate the correct plugin in the search results.
5. Click Install Now next to WP BrowserUpdate.
6. Once installed, click Activate to enable the plugin.

Manual Installation

If you prefer to install the plugin manually via SFTP or Virtualmin, follow these steps:
1. Download the plugin
Download the latest version from the WordPress Plugin Directory.
2. Extract the plugin files
– Locate the downloaded ZIP file and extract it on your computer.
– You should now have a folder named wp-browser-update.
3. Upload the plugin to your website
– Connect to your website using an FTP client (e.g., FileZilla) or access the File Manager in your hosting control panel.
– Navigate to /wp-content/plugins/ in your WordPress installation directory.
– Upload the extracted wp-browser-update folder.
4. Activate the plugin
– Log in to your WordPress admin dashboard.
– Go to Plugins > Installed Plugins.
– Find WP BrowserUpdate in the list and click Activate.

Installing via the WordPress Admin Panel

If you have already downloaded the ZIP file, you can install it via the WordPress admin panel:
1. Log in to your WordPress admin dashboard.
2. Navigate to Plugins > Add New.
3. Click Upload Plugin at the top of the page.
4. Click Choose File, select wp-browser-update.zip from your computer, and click Install Now.
5. Once the installation is complete, click Activate Plugin to enable it.

Good Plugin, but with no ability to provide custom text

By ivan2343 (bogdan2) on July 12, 2023

This is good plugin with really easy-to-use settings.

The only missing requirement is ability to provide custom text. For example in german, french, etc. Currently there is no ability to customize it.

Works fine

By blubbubb on June 3, 2022

Thank you for your plugin! One vote more for customization of the text 😉

Very Nice!

By renatvs on April 6, 2022

Thanks, this plugin is really very important. Will you also put the possibility to edit the message

Simple, and effective

By paulleigh on March 7, 2022

Crystal clear, low impact plugin that deflects a lot of support issues. All sites should uses this plugin and the browser-update.org service.

Not Working

By themadproducer on September 17, 2021

Doesn't work for IE11 which is the main reason I tried this plugin. Also doesn't work if the browser is using uBlock. Good idea but needs much more testing and tweaking.

Great plugin

By 10meisterbaelle on December 8, 2020

But it is missing customization, I think you should be able to change the link and the text

Good support and usability

By mmousavi on April 28, 2019

The plugin and support is very good, I suggest that.

Works great

By uflinks on April 1, 2019

working excellently. thanks. hoping for some extra features like being able to advise against particular browser like ie, safari, edge, etc due to them not supporting particular features on website

very usefull

By oblaum on February 26, 2019

works great. thank you!!!!!

Works as expected

By cardofearing (ricardoLabs) on November 20, 2018

Used for a client who had this exact request. Worked well.

5.1

  • Added:
    • Support for free-text input of browser versions (replaces dropdown selection)
    • Browser version check and caching
    • Cache duration filter: Added a wpbu_browser_version_cache_hours filter to allow developers to adjust the browser version cache duration (default: 6 hours).
  • Changed:
    • Admin settings page follows WordPress admin standards
    • Cleaner field structure: Improved markup and consistency of settings form fields
    • Security: Improved sanitization and nonce handling for all settings fields
    • Performance: Fewer unnecessary remote lookups when opening the admin settings page

5.0.2

  • Updated outdated browser versions.

5.0

  • Breaking Changes: PHP 7.4 now required.
  • Updated to follow WordPress Coding Standards.
  • Improved security and sanitization.
  • Integrated WordPress Settings API.
  • Added customization filters.
  • Optimized script and style handling.
  • Updated outdated browser versions.

4.8.1

  • Updated outdated browser versions.

4.8.0

  • Optimized code.
  • Fixed bug.
  • Updated outdated browser versions.

4.6.1

  • Removed redundant colons.
  • Updated outdated browser versions.

4.6

  • Fixed Cross-Site Scripting (XSS) vulnerability.
  • Updated outdated browser versions.

4.5

  • Fixed Cross-Site Request Forgery (CSRF) vulnerability.
  • Updated outdated browser versions.

4.4.1

  • Updated outdated browser versions.

4.4

  • Updated source URL.
  • Updated outdated browser versions.

4.3

  • Fixed plugin activation issue (thanks @Naveen).
  • Updated outdated browser versions.

4.0

  • Fixed bugs (thanks to forum commenters).
  • Updated JavaScript.

3.2

  • Corrected version typo causing plugin issues.

3.1

  • Fixed bugs (thanks @tristanmason).
  • Updated outdated browser versions.

3.0.3

  • Fixed initialization error.
  • Changed protocol to HTTPS.
  • Updated outdated browser versions.

3.0

  • Overhauled functions.
  • Updated JavaScript.
  • Updated outdated browser versions.

2.4

  • Fixed functions.

2.3

  • Overhauled functions.
  • Updated translation files.
  • Minor fixes.

2.2

  • Changed license to GPLv3.
  • Added text domain to header.
  • Added POT file for easier translations.

2.1.3

  • Included minified JavaScript.
  • Minor fixes to notification messages.

2.1

  • Added JavaScript customization options.

2.0.3

  • Updated outdated browser versions.
  • Added settings link.
  • Minor fixes.

2.0

  • Added admin settings panel.
  • Added uninstall function.

1.0

  • Initial stable version.
Back to top