Troubleshooting Common PrettyLinks Plugin Issues: Deactivation, Access, and Update Problems
Content
Users of the 'PrettyLinks – Affiliate Links, Link Branding, Link Tracking, Marketing and Stripe Payments Plugin' occasionally encounter issues after updating, deactivating, or even uninstalling the plugin. Based on community reports, these problems often manifest as broken admin areas, redirect loops, or unexpected errors. This guide outlines the most common issues and provides step-by-step solutions to resolve them.
1. Admin Access Issues After Deactivation or Update
Symptoms: After deactivating or updating the plugin, you may be unable to access your WordPress admin area (wp-admin), encountering an Internal Server Error or a redirect loop. In some cases, the issue persists even after the plugin is deactivated.
Why it happens: This can be caused by incomplete deactivation routines, leftover code in the database, or a conflict with another plugin or theme that is triggered during the deactivation process.
Solutions:
- Check Error Logs: Contact your web host to access your server's PHP error logs. These logs often contain specific error messages that pinpoint the cause.
- Manual Plugin Removal via FTP: If you cannot access the admin area, use an FTP client or your hosting file manager to delete the plugin's folder located at
/wp-content/plugins/pretty-link/. This is a guaranteed way to stop the plugin from loading. Your created links are stored in the database and will remain safe. - Clear Browser Cache: If you are being redirected to a specific page (e.g.,
.../wp-admin/admin.php?page=pretty-link-update), try clearing your browser's cache and cookies, as a cached redirect could be causing the problem.
2. Problems After an Update
Symptoms: A new plugin update may cause conflicts with other plugins (like caching or page builders), break functionality on your site, or cause performance issues like slow admin dashboards.
Why it happens: Updates can introduce new code that conflicts with other software or changes how assets are loaded, which can interfere with minification plugins like WP Rocket.
Solutions:
- Check for a Fix: The PrettyLinks team is often quick to address widespread issues. Check the plugin's update page to see if a newer version (e.g., 2.1.6, 3.0.1) has been released to fix the bug you are experiencing.
- Reconfigure Caching/Minification: If a update breaks your site and you use a caching plugin, try disabling and then re-enabling CSS/JS minification. This often clears the conflicting cached files.
- Conflict Test: Deactivate all other plugins and switch to a default WordPress theme (like Twenty Twenty-One). If the issue resolves, reactivate your plugins one by one to identify the conflict.
3. Multisite Configuration Breaks
Symptoms: After an update, sites in a WordPress Multisite network may redirect to the main site, both on the front end and in the admin area.
Why it happens: Certain updates have contained bugs that incorrectly handle site IDs in a Multisite environment.
Solutions:
- Update Immediately: The PrettyLinks team has historically released patches (e.g., version 2.1.6) very quickly to resolve Multisite issues. Updating to the latest version is the primary solution.
- Downgrade Temporarily: If a fix is not immediately available, you can temporarily downgrade to the previous working version of the plugin by manually installing it via FTP. Always back up your site first.
4. Can't Uninstall or Reinstall
Symptoms: Attempting to completely uninstall the plugin results in a fatal error (e.g., "Maximum execution time exceeded").
Why it happens: This is typically due to a problematic uninstallation routine getting stuck on a large database operation.
Solutions:
- Manual Database Cleanup: Use a database management tool like phpMyAdmin. Before deleting the plugin, ensure you have deleted the
prli_db_versionrow from your WordPresswp_optionstable (use the appropriate table prefix if yours is different). - Increase PHP Timeout: Temporarily increase the
max_execution_timein your php.ini configuration file to allow the uninstall process to complete.
Important Note: Before attempting any troubleshooting, it is highly recommended that you create a full backup of your WordPress site and database. This ensures you can easily restore your site if anything goes wrong.
Related Support Threads Support
-
Version 2.1.5 Causes 500 Error With WooCommerce Ordershttps://wordpress.org/support/topic/version-2-1-5-causes-500-error-with-woocommerce-orders/
-
Crash my Avada Sitehttps://wordpress.org/support/topic/crash-my-avada-site/
-
Version 3.3.2 broke sitehttps://wordpress.org/support/topic/version-3-3-2-broke-site/
-
[Plugin: Pretty Link Lite] New Update Broke My Sitehttps://wordpress.org/support/topic/plugin-pretty-link-lite-new-update-broke-my-site/
-
[Plugin: Pretty Link Lite] Latest version kills wordpress 3.3 completelyhttps://wordpress.org/support/topic/plugin-pretty-link-lite-latest-version-kills-wordpress-33-completely/
-
Error after site host transferhttps://wordpress.org/support/topic/error-after-site-host-transfer/
-
Since 2 days avast alerthttps://wordpress.org/support/topic/since-2-days-avast-alert/
-
Can’t publish new posthttps://wordpress.org/support/topic/cant-publish-new-post-3/
-
Unable to update pluginhttps://wordpress.org/support/topic/unable-to-update-plugin-21/
-
Potential breaking change in Gutenberg Corehttps://wordpress.org/support/topic/potential-breaking-change-in-gutenberg-core-2/
-
Version 2.1.5 breaks user list displayhttps://wordpress.org/support/topic/version-2-1-5-breaks-user-list-display/
-
Woocommerce Problem after Updatehttps://wordpress.org/support/topic/woocommerce-problem-after-update-2/
-
Issue After Latest Update 2.0.1https://wordpress.org/support/topic/issue-after-latest-update-2-0-1/
-
Upgrade to v3 Chewed up My Disk Spacehttps://wordpress.org/support/topic/upgrade-to-v3-chewed-up-my-disk-space/
-
New Update Creates WP Database Error – Not Workinghttps://wordpress.org/support/topic/new-update-creates-wp-database-error-not-working/
-
EMERGENCY! URLs being re-formatted by new plugin.https://wordpress.org/support/topic/emergency-urls-being-re-formatted-by-new-plugin/
-
Some Issues with Fusion Builderhttps://wordpress.org/support/topic/some-issues-with-fusion-builder/
-
[Plugin: Pretty Link Lite] 1.5.7 brokenhttps://wordpress.org/support/topic/plugin-pretty-link-lite-157-broken/
-
Latest version breaks all my siteshttps://wordpress.org/support/topic/latest-version-breaks-all-my-sites/
-
Error by Reinstallinghttps://wordpress.org/support/topic/error-by-reinstalling/
-
Breaks Multisite Setuphttps://wordpress.org/support/topic/breaks-multisite-setup/
-
Never mindhttps://wordpress.org/support/topic/completely-delete-all-traces-of-pretty-link/
-
Divi Theme Plugin Conflict Issuehttps://wordpress.org/support/topic/divi-theme-plugin-conflict-issue/
-
Error After Update 3.0https://wordpress.org/support/topic/error-after-update-3-0/
-
Slow access to Dashboardhttps://wordpress.org/support/topic/slow-access-to-dashboard/
-
Menu Seperatorhttps://wordpress.org/support/topic/menu-seperator-2/
-
unexpected output error after instal in WP 4.4.1https://wordpress.org/support/topic/unexpected-output-error-after-instal-in-wp-441/
-
Page times out Apache server with New Version of Pro Plug-in installedhttps://wordpress.org/support/topic/page-times-out-apache-server-with-new-version-of-pro-plug-in-installed/
-
After the last updates it is not possible to exclude IP addresshttps://wordpress.org/support/topic/after-the-last-updates-it-is-not-possible-to-exclude-ip-address/
-
Can’t access anymore to Appearance > Menushttps://wordpress.org/support/topic/cant-access-anymore-to-appearance-menus/
-
Deactivating plugin broke adminhttps://wordpress.org/support/topic/deactivating-plugin-broke-admin/
-
Your latest update destroyed my websitehttps://wordpress.org/support/topic/your-latest-update-destroyed-my-website/
-
BUG with the version 3.0https://wordpress.org/support/topic/bug-with-the-version-3-0/
-
Plugin disappeared after installhttps://wordpress.org/support/topic/plugin-disappeared-after-install/