Links not showing
-
Hi,
I used Pretty Links and decided to switch to BetterLinks. At first, I decided to import as BL offered it after activation. Then, I decided to recreate links manually, as I did not have too many. So I deleted BL, and removed tables. Then I installed BetterLinks again, and added new links manually. Then I went and removed Pretty Links, and I also removed the related tables as they were not used anymore. When I got back to BL dashboard I saw no links. It now states There are no records to display.
I am not sure if previous relation to Pretty links had anything to do with this, but I mentioned it above, just in case.
The thing is, links are still there, and they are working. I checked the table in MySQL, and all links were there, in the betterlinks table. If I try to add new link, using the same name as one of those from the table, it’ll say Already Exists. If I add new link, it works fine. I can see the new link after adding it, but as soon as I refresh the page, or go away and come back, no links show.
I tried removing and installing back the plugin, the problem persists. I tried deactivating all plugins, and activating BetterLinks only, the problem is still there.
Any hint?
Thank you
-
Hey @wp800s ,
Really sorry for the inconvenience. It seems like there’s might be table missing on your DB. Can you please check & make sure that if any tables is missing or not here’s the reference : https://d.pr/i/zVXhuM
Also can you please try to Export and and Import the links again? And see if it’s works or not.
Let me know how it goes
ThanksThanks for the reply.
I checked the tables, and found “rotatio” and “meta_tags” missing. I wonder why this did not get rebuilt when I reinstalled the plugin.
What do you suggest?
Thank you
Hey @wp800s
Thanks for the update and for checking the tables.
When you reinstall the same version of a plugin, it doesn’t always recreate the database tables that have been removed manually. This is because WordPress plugins, including BetterLinks, are designed to prevent overwriting or recreating tables unless explicitly instructed. This is a safeguard to ensure that any custom data or configurations within those tables aren’t accidentally lost during a reinstall.
In most cases, deleting tables without fully understanding the impact can cause issues like the one you’re experiencing, where the data is still present in the database, but the plugin cannot properly recognize or display it. Reinstalling a plugin typically just reactivates the plugin’s files and doesn’t automatically recreate tables that have been removed, especially if the plugin relies on pre-existing relationships or data stored in those tables.
As for why the tables didn’t get rebuilt during the reinstall, that’s likely because the plugin assumes the data is still there. Many WordPress plugins don’t trigger table recreation upon reinstallation to avoid potential data loss. It’s always a good practice not to delete any tables unless you’re certain of the impact, as missing tables can cause functionality problems like you’re seeingI would recommend deleting the plugin completely, and then manually removing all existing BetterLinks tables, including any related data from the
wp_options
table (all betterlinks related options) like this: https://d.pr/v/gA8E8n . Once that’s done, you can reinstall the plugin fresh. This should allow BetterLinks to properly rebuild its tables and reset the plugin’s configuration to a clean state.
Let me know how it goesThanks!
Thanks very much for the info.
I did all as suggested, removed the plugin, ensured all the tables were removed as well.
I installed the plugin again, and added links manually. All looked good until I went away from the BetterLinks page. When I came back, no links were showing.
In addition, I checked my other WP site where I also use BetterLinks, it is also 6 tables showing, so the other 2 I reported missing do not seem to be relevant anyway.
I will try to troubleshoot this further.
Hello again @wp800s ,
Thank you for the update!Could you please try deleting the content of
betterlinks_uploads
from following directory:wp-content/uploads/betterlinks_uploads
and then check if the issue persists?Let me know how it goes, and if you encounter any further issues, feel free to reach out!
Best regards,
PialThanks for the suggestion. Just tried it, did fresh install of the plugin, but the issue persisted. I also tried switching the theme, did not help. Previously, I tried deactivating all plugins, no change.
Wanted to add something interesting. Out of curiosity, I installed Pretty Links again, and when I created the first link, the Links page showed nothing. I tried more than once, but the problem persisted. I create the link, and I get the notification above the link list “The link has been created” yet no links on the list, just empty.
I thought this could help as there could be a connection in how these two plugins work in the background. I tried some other link management plugins, and had no trouble like this.
Thanks
Hello again @wp800s
This is a really unusual issue. We tried multiple ways in multiple environments but weren’t able to reproduce the issue. Can you try downgrading the BetterLinks Plugin to older version and then Update to the latest and see if the issue resolved or not ?
Here’s you can get all the Previous version : https://www.ads-software.com/plugins/betterlinks/advanced/
Let me know how it goes
ThanksI am facing the same issue. Links are not working but not showing up in the dashboard.
Hello there @niharikaverma95
Sorry to hear you’re facing this issue!
To help us better troubleshoot, could you please provide some additional details?
- Did you remove the plugin and delete the related database tables?
- Have you tested for any plugin conflicts?
- Are the links you manually created not showing up in the dashboard, or is this happening with previously created links as well?
If possible, sharing a video of the issue would be really helpful. Additionally, could you share your Site Health Info? This includes important details about your WordPress setup, active plugins, themes, and server environment, which will assist us in identifying any conflicts or issues.
You can find it by navigating to:
Tools > Site Health > Info > Copy site info to clipboard.
Lastly, On the BetterLinks Dashboard please open your browser’s Console Log (right-click on the page, select “Inspect,” then go to the “Console” tab), and share any errors you see there. This will help us diagnose any issues that might be causing the problem.Looking forward to hearing from you
Best regards,
PialHello again @wp800s & @niharikaverma95
Sorry for the inconvenience.
We did not hear from you since our last conversation. Could you please let us know if you are still having the issue? So that we could try to solve your issue.We are waiting for your response.
Thank you.
Hello,
I just tried two versions, 2.1.5 and 2.1.3. No change, links still disappear after the page reload. For both versions I did the clean install.
Here is my WP info (server path removed so you see //):
wp-core
version: 6.6.2
site_language: en_US
user_language: en_US
timezone: America/Los_Angeles
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: open
environment_type: production
user_count: 2
dotorg_communication: true wp-paths-sizes
wordpress_path: /
wordpress_size: 250.97 MB (263159023 bytes)
uploads_path: //wp-content/uploads
uploads_size: 13.49 MB (14142070 bytes)
themes_path: //wp-content/themes
themes_size: 32.31 MB (33882449 bytes)
plugins_path: //wp-content/plugins
plugins_size: 139.71 MB (146492022 bytes)
fonts_path: //wp-content/uploads/fonts
fonts_size: directory not found
database_size: 20.22 MB (21200896 bytes)
total_size: 456.69 MB (478876460 bytes) wp-dropins (1)
advanced-cache.php: true wp-active-theme
name: Blocksy (blocksy)
version: 2.0.69
author: CreativeThemes
author_website: https://creativethemes.com
parent_theme: none
theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, responsive-embeds, html5, title-tag, custom-logo, lifterlms-sidebars, boostify-header-footer, rank-math-breadcrumbs, fl-theme-builder-headers, fl-theme-builder-footers, fl-theme-builder-parts, editor-styles, editor-style, editor-color-palette, editor-gradient-presets, post-thumbnails, menus, align-wide, customize-selective-refresh-widgets, header-footer-elementor, widgets
theme_path: //wp-content/themes/blocksy
auto_update: Disabled wp-themes-inactive (2)
Customizr: version: 4.4.22, author: nikeo, Auto-updates disabled
Twenty Twenty-Four: version: 1.2, author: the WordPress team, Auto-updates disabled wp-plugins-active (12)
Ad Inserter: version: 2.7.37, author: Igor Funa, Auto-updates disabled
Advanced Editor Tools: version: 5.9.2, author: Automattic, Auto-updates disabled
Affiliate Links Lite: version: 3.0, author: Custom4Web, Auto-updates disabled
Blocksy Companion: version: 2.0.69, author: CreativeThemes, Auto-updates disabled
Favicon by RealFaviconGenerator: version: 1.3.35, author: Philippe Bernard, Auto-updates disabled
MainWP Child: version: 5.2, author: MainWP, Auto-updates disabled
UpdraftPlus - Backup/Restore: version: 1.24.6, author: TeamUpdraft, DavidAnderson, Auto-updates disabled
Wordfence Security: version: 7.11.7, author: Wordfence, Auto-updates disabled
WP-Optimize - Clean, Compress, Cache: version: 3.6.0, author: David Anderson, Ruhani Rabin, Team Updraft, Auto-updates disabled
WPCode Lite: version: 2.2.2, author: WPCode, Auto-updates disabled
WP Sitemap Page: version: 1.9.4, author: Tony Archambeau, Auto-updates disabled
Yoast SEO: version: 23.5, author: Team Yoast, Auto-updates disabled wp-plugins-inactive (2)
Simple Link Directory - Lite: version: 8.2.9, author: Link Directory, Auto-updates disabled
WPForms Lite: version: 1.9.1.3, author: WPForms, Auto-updates disabled wp-media
image_editor: WP_Image_Editor_Imagick
imagick_module_version: 1809
imagemagick_version: ImageMagick 7.1.1-14 Q16-HDRI x86_64 e284d8387:20230722 https://imagemagick.org
imagick_version: 3.7.0
file_uploads: 1
post_max_size: 50M
upload_max_filesize: 50M
max_effective_size: 50 MB
max_file_uploads: 25
imagick_limits:
imagick::RESOURCETYPE_AREA: 15 GB
imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
imagick::RESOURCETYPE_FILE: 393216
imagick::RESOURCETYPE_MAP: 8 GB
imagick::RESOURCETYPE_MEMORY: 4 GB
imagick::RESOURCETYPE_THREAD: 1
imagick::RESOURCETYPE_TIME: 9.2233720368548E+18
imagemagick_file_formats: 3FR, 3G2, 3GP, A, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVS, B, BAYER, BAYERA, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, C, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FARBFELD, FAX, FF, FILE, FITS, FL32, FLV, FRACTAL, FTP, FTS, FTXT, G, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K, K25, KDC, LABEL, M, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MPO, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, O, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, QOI, R, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCREENSHOT, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, STRIMG, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, Y, YAML, YCbCr, YCbCrA, YUV
gd_version: bundled (2.1.0 compatible)
gd_formats: GIF, JPEG, PNG, WebP, BMP
ghostscript_version: 9.50 wp-server
server_architecture: Linux 5.4.0-196-generic x86_64
httpd_software: Apache
php_version: 7.4.33 64bit
php_sapi: cgi-fcgi
max_input_variables: 1000
time_limit: 30
memory_limit: 256M
max_input_time: 60
upload_max_filesize: 50M
php_post_max_size: 50M
curl_version: 7.68.0 OpenSSL/1.1.1f
suhosin: false
imagick_availability: true
pretty_permalinks: true
htaccess_extra_rules: true
current: 2024-10-03T07:18:32+00:00
utc-time: Thursday, 03-Oct-24 07:18:32 UTC
server-time: 2024-10-03T00:18:31-07:00 wp-database
extension: mysqli
server_version: 8.0.39
client_version: mysqlnd 7.4.33
max_allowed_packet: 33554432
max_connections: 600 wp-constants
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: //wp-content
WP_PLUGIN_DIR: //wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 256M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: true
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Undefined
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined wp-filesystem
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
fonts: not writableHello again @wp800s ,
Thanks for the Site info. Please allow us some time to investigate on our end according to your configuration.
I will get back to you as soon as possible
In the meantime can you please share how did you delete the table 1st time ? Did you used any plugins or did you deleted manually ? Please let me know
Really appreciate your patience and understandingFor deleting tables, I would either use phpMyAdmin or WP Optimize plugin (Database > Tables).
Thanks
Hi
I did deleted the tables previously when I deleted the plugin in the past. And I have been trying to do a fresh install but the links in the dashboard are not showing up.
For the site info, is it safe to share here publicly?
- You must be logged in to reply to this topic.