How to Install the Fix (Step-by-Step)
-
Access your File Manager: Log into your hosting account (Plesk, cPanel, etc.) and go to the File Manager.
Go to the Plugin Folder: Navigate to /wp-content/. Look for a folder named mu-plugins. If you don’t see it, create a new folder and name it exactly mu-plugins.
-
Create the PHP File: Inside the
mu-pluginsfolder, click “Create File” (or the+icon). Name the filenuve-mobile-fix.php. -
CRITICAL STEP: In the “Create a File” popup, you will see a checkbox that says “Use the HTML template.” * LEAVE THIS UNCHECKED. * You need a completely blank file. Ticking that box will add extra code that will cause a critical error on your site.
-
Paste the Code: Open your new blank file and paste the “nuve Force Fix” code provided above.
-
Save and Refresh: Save the file and check your WordPress site on your phone. The checkboxes will be back to normal!
Paste the code below
<?php
/**
* Plugin Name: Force Fix WP 6.9 Checkboxes On Mobile Admin
* Description: Instantly fixes invisible or unclickable admin checkboxes on mobile devices.
* Version: 1.1.0
* Author: nuve.com.au
* Author URI: https://nuve.com.au
*/
add_action(‘admin_head’, function() {
echo ‘<style>
input[type=”checkbox”] {
-webkit-appearance: checkbox !important;
appearance: checkbox !important;
opacity: 1 !important;
visibility: visible !important;
}
</style>’;
});
/**
* Plugin Name: Force Fix WP 6.9 Checkboxes (nuve.com.au)
* Description: Instantly restores checkbox visibility on mobile devices.
* Version: 1.0.0
* Author: nuve.com.au
* Author URI: https://nuve.com.au
*/
add_action(‘admin_head’, function() {
echo ‘<style>
input[type=”checkbox”] {
-webkit-appearance: checkbox !important;
appearance: checkbox !important;
opacity: 1 !important;
visibility: visible !important;
}
</style>’;
});
add_action(‘admin_head’, function() {
echo ‘<style>
input[type=”checkbox”] {
-webkit-appearance: checkbox !important;
appearance: checkbox !important;
opacity: 1 !important;
visibility: visible !important;
}
</style>’;
});
