• Resolved wp800s

    (@wp800s)


    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

Viewing 15 replies - 1 through 15 (of 22 total)
  • Plugin Support Pial

    (@iapial)

    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
    Thanks

    Thread Starter wp800s

    (@wp800s)

    Thanks 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

    Plugin Support Pial

    (@iapial)

    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 seeing

    I 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 goes

    Thanks!

    Thread Starter wp800s

    (@wp800s)

    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.

    Plugin Support Pial

    (@iapial)

    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,
    Pial

    Thread Starter wp800s

    (@wp800s)

    Thanks 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.

    Thread Starter wp800s

    (@wp800s)

    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

    Plugin Support Pial

    (@iapial)

    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
    Thanks

    I am facing the same issue. Links are not working but not showing up in the dashboard.

    Plugin Support Pial

    (@iapial)

    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,
    Pial

    Plugin Support Pial

    (@iapial)

    Hello 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.

    Thread Starter wp800s

    (@wp800s)

    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 writable
    Plugin Support Pial

    (@iapial)

    Hello 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 understanding

    Thread Starter wp800s

    (@wp800s)

    For 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?

Viewing 15 replies - 1 through 15 (of 22 total)
  • You must be logged in to reply to this topic.