https://github.com/macsteini/wp-browserupdate
A WordPress plugin that notifies website visitors to update their outdated browser in a non-intrusive way.
https://github.com/macsteini/wp-browserupdate
outdatedbrowser wordpress wordpress-plugin wp wp-plugin
Last synced: about 2 months ago
JSON representation
A WordPress plugin that notifies website visitors to update their outdated browser in a non-intrusive way.
- Host: GitHub
- URL: https://github.com/macsteini/wp-browserupdate
- Owner: MacSteini
- License: gpl-3.0
- Created: 2025-01-29T06:22:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-08T23:05:51.000Z (about 1 year ago)
- Last Synced: 2025-06-06T10:08:36.247Z (10 months ago)
- Topics: outdatedbrowser, wordpress, wordpress-plugin, wp, wp-plugin
- Language: PHP
- Homepage: https://wpbu.steinbrecher.co
- Size: 235 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WP BrowserUpdate





[](https://gnu.org/licenses/gpl)
This plugin notifies website visitors to update their outdated browser in a non-intrusive way.
## 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](https://browserupdate.org/ "browserupdate.org") for more details.
Want to help translate this plugin? Visit the [WordPress Translation Project](https://translate.wordpress.org/projects/wp-plugins/wp-browser-update "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 this version](https://downloads.wordpress.org/plugin/wp-browser-update.4.8.0.zip "Download WP BrowserUpdate from WordPress.org").
## Installation
### 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.
1. Navigate to **Plugins > Add New**.
1. In the search bar, type **WP BrowserUpdate**.
1. Locate the correct plugin in the search results.
1. Click **Install Now** next to WP BrowserUpdate.
1. Once installed, click **Activate** to enable the plugin.
### Manual Installation
If you prefer to install the plugin manually via SFTP or [Virtualmin](https://virtualmin.com "Virtualmin"), follow these steps:
1. **Download the plugin**
- [Download the latest version](https://downloads.wordpress.org/plugin/wp-browser-update.zip "Download WP BrowserUpdate from WordPress.org") from the WordPress Plugin Directory.
1. **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`.
1. **Upload the plugin to your website**
- Connect to your website using an FTP client (e. g., [FileZilla](https://filezilla-project.org/ "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.
1. **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.
1. Navigate to **Plugins > Add New**.
1. Click **Upload Plugin** at the top of the page.
1. Click **Choose File**, select `wp-browser-update.zip` from your computer, and click **Install Now**.
1. Once the installation is complete, click **Activate Plugin** to enable it.
## Changelog
### 5.0.1
- Updated outdated browser versions.
### 5.0
- **Breaking Changes**: PHP 7.4 now required.
- Updated to follow WordPress coding standards.
- Improved security and sanitisation.
- Integrated WordPress Settings API.
- Added customisation filters.
- Optimised script and style handling.
- Updated outdated browser versions.
### 4.8.0
- Optimised 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.
- Updated outdated browser versions.
### 4.0
- Fixed bugs.
- Updated JavaScript.
### 3.2
- Corrected version typo causing plugin issues.
### 3.1
- Fixed bugs.
- Updated outdated browser versions.
### 3.0.3
- Fixed initialisation 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 licence 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 customisation 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.