suchipsa
Forum Replies Created
-
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentThank you for the help.
- This reply was modified 9 months ago by suchipsa.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentWe did further investigation, and I believe the issue of the missing strike-throughs on dead links has been determined and corrected. The website in question was created over the course of about 15 years. At one point it was an http site, and all internal link urls had the http:// prefix. About 5 years ago the site was updated to be an https site. The test links that were not being struck-out were old internal http:// links.
While debugging this, we had determined that when Solid Security Pro was disabled, the dead test links had the strike-though. To investigate this further, we enabled SSPro and methodically started testing its settings. We discovered that when we disabled “Enforce SSL”, the strike-throughs returned. The solution was to change the test links (and all other links on the site) to https://. We then enabled “Enforce SSL” in SSPro and now everything works as it should.
Thank you for the help.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentThank you Patrick. How do I initiate this contact?
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentHello,
I forced a recheck of all the pages. The two links on the test page I made still do not have the strike-through. So it works for you, but it doesn’t work on my site. This made me deactivate the plugins and turn them on one by one, checking my test page in between. There seems to be a conflict with using Solid Security Pro; if it is enabled, the two links on my test page do not get a strike-through, but if I disable it then the strike-throughs appear. Do you have any known conflicts with Solid Security Pro, or do you have any ideas as to why this would happen (especially to just some of the dead links and not to all)?
Thank you.
- This reply was modified 9 months, 1 week ago by suchipsa.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentHello,
As I described in my first post, some dead links receive the strike-through, and some do not. That was the original problem I was asking about. If you look at the test page I created, https://lottelehmannleague.org/2025/test-link/, the links are not crossed out, and yet they are both invalid links. What is causing this? It is not a cache issue in this example. Thank you.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentHello,
The system manager disabled open_basedir and cleared the caches. I moved the test links to a separate post for testing, https://lottelehmannleague.org/2025/test-link/. When I run BLC, the link status is correctly given as “404 Not Found.” But the links are still not crossed out on the page.
BLC Details:
- Log: === HTTP code : 404 ===
Response headers
================
HTTP/1.1 301 Moved Permanently
Date: Sun, 31 Aug 2025 19:25:57 GMT
Server: Apache/2
Location: https://lottelehmannleague.org/wp-content/uploads/2019/07/MarkhamFirst2019Audio.mp3
Content-Length: 291
Connection: close
Content-Type: text/html; charset=iso-8859-1
HTTP/1.1 404 Not Found
Date: Sun, 31 Aug 2025 19:25:57 GMT
Server: Apache/2
X-Powered-By: PHP/7.4.33
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
Link: <https://lottelehmannleague.org/wp-json/>; rel=”https://api.w.org/”
Upgrade: h2,h2c
Connection: Upgrade, close
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
X-Endurance-Cache-Level: 0
X-nginx-cache: WordPress
Content-Length: 14528
Content-Type: text/html; charset=UTF-8
Request headers
================
GET /wp-content/uploads/2019/07/MarkhamFirst2019Audio.mp3 HTTP/1.1
Host: lottelehmannleague.org
User-Agent: WPMU DEV Broken Link Checker Local Engine
Accept: */*
Accept-Encoding: deflate, gzip, br
Referer: https://lottelehmannleague.org
Connection: close
Range: bytes=0-2048
Response HTML
================
<!DOCTYPE html>
<html lang=”en-US”>
<head>
<meta charset=”UTF-8″ />
<meta http-equiv=”X-UA-Compatible” content=”IE=edge”>
<link rel=”pingback” href=”” />
<script type=”text/javascript”>
document.documentElement.className = ‘js’;
</script>
<title>404 Not Found | Lotte Lehmann League</title>
<link rel=”preconnect” href=”https://fonts.gstatic.com” crossorigin /><script type=”text/javascript”>
/* <![CDATA[ */
window.koko_analytics = {“url”:”https:\/\/lottelehmannleague.org\/wp-admin\/admin-ajax.php?action=koko_analytics_collect”,”site_url”:”https:\/\/lottelehmannleague.org”,”post_id”:-1,”method”:”cookie”,”use_cookie”:true};
/* ]]> */
</script>
<style id=”et-divi-open-sans-inline-css”>/* Original: https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=cyrillic,cyrillic-ext,greek,greek-ext,hebrew,latin,latin-ext,vietnamese&display=swap *//* User Agent: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) Safari/538.1 Daum/4.1 */@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 300;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format(‘truetype’);}@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 400;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format(‘truetype’);}@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 600;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format(‘truetype’);}@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 700;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format(‘truetype’);}@font-f
Link is broken.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentThank you for this suggestion. Can you please explain how to disable Open_basedir, or provide a link? I found this, https://www.ipserverone.info/knowledge-base/how-to-solve-the-wordpress-open_basedir-restriction-error/, but I am not sure if it is what you mean.
Will doing this affect the other websites on the server?
Thank you.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentThank you Saurabh. I did Option 1 as you suggested; details below. Manual recheck of the link showed the same 301, OK.
Then I cleared the cache, but the “Markham” link is still not crossed out; when I click on it, it cannot find the page.
BLC DETAILS:
- Link last checked: August 12, 2025
- HTTP code: 301
- Response time: 0.001 seconds
- Final URL: http://lottelehmannleague.org/wp-content/uploads/2019/07/MarkhamFirst2019Audio.mp3
- Redirect count: 1
- Instance count: 1
- Log: [Warning] Could’t follow the redirect URL (if any) because safemode or open base dir enabled
=== HTTP code : 301 ===
Response headers
================
HTTP/1.1 301 Moved Permanently
Date: Tue, 12 Aug 2025 08:07:25 GMT
Server: Apache/2
Location: https://lottelehmannleague.org/wp-content/uploads/2019/07/MarkhamFirst2019Audio.mp3
Connection: close
Content-Type: text/html; charset=iso-8859-1
Request headers
================
HEAD /wp-content/uploads/2019/07/MarkhamFirst2019Audio.mp3 HTTP/1.1
Host: lottelehmannleague.org
User-Agent: WPMU DEV Broken Link Checker Local Engine
Accept: */*
Accept-Encoding: deflate, gzip, br
Referer: https://lottelehmannleague.org
Connection: close
Link is valid.
Forum: Plugins
In reply to: [Broken Link Checker] “Link Tweaks” Strike-through Not ConsistentUpdate – now some of the dead links have strike-throughs, but others do not, such as this text “Mark Markham First Program”. The link looks valid, but if you click on it the page cannot be found. So the nuclear reset did not do as I hoped, and my original questions remains – my original question remains: What causes a broken link to NOT get a strike-through, even when this option has been toggled in the Link Tweaks settings?
Forum: Plugins
In reply to: [Lightbox for Gallery & Image Block] Compatible with WP 6.8.1?Terrific – thank you Johannes!
Forum: Plugins
In reply to: [WooCommerce] Revoked product access, lost download history. HELP.The support has been very helpful, thank you. I also submitted a product improvement suggestion.
Forum: Plugins
In reply to: [WooCommerce] Revoked product access, lost download history. HELP.Thanks for the feedback @shahzeenfarooq. As you confirmed, revoking access removes the download history from the Order Details page AND the database, and as far as I can tell it can’t be recovered. The table I checked is called
175_woocommerce_downloadable_product_permissions; I don’t know if there is another table that might still have the information.When revoking access for an order, there is a prompt asking if you are sure you want to revoke access – but it doesn’t explain what will happen if you do, so that prompt could be improved. I will submit the feature request as you suggested. Thanks for your help –
Forum: Plugins
In reply to: [WooCommerce] Revoked product access, lost download history. HELP.Sorry, I went out of town and was not able to respond. Yes, @serafinnyc helped me on Reddit, and it was SO HELPFUL. I am going to try this out again with a dummy purchase to confirm that revoking access deletes the download data. If it does, I do think it should be handled differently – for example, giving a warning that revoking access will delete the download data permanently and forcing confirmation that this is what you want.
Thanks for the response –
Forum: Plugins
In reply to: [Lightbox for Gallery & Image Block] Tested to WP 6.7.1?Thank you Johannes.
Forum: Plugins
In reply to: [PDF Embedder] Compatible with WP 6.7.1?Thank you, I appreciate the swift response.