Forum Replies Created

Viewing 15 replies - 1 through 15 (of 41 total)
  • Thread Starter gregywordpress

    (@gregywordpress)

    Thank you very much!
    I did according to your directions.
    Now it’s fine.
    Thank you once again,
    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Hi!
    You were absolutely right!
    OPcache was the cause.
    Thank you!
    G.

    Thread Starter gregywordpress

    (@gregywordpress)

    Hi Ozgur!

    I’ve tested the plugin regarding the User Agent.
    Unfortunately, the UA is still somehow being overwritten by WordPress, and it stays empty in the place where the UA should appear.
    I should mention that I’m using WP Rocket, and their UA always shows up in the logs. I’m not sure why yours doesn’t… although my earlier investigation might give some hints about what’s happening.

    The missing UA makes it a bit tricky to use the plugin – especially when setting up things like Cache Rules in Cloudflare.
    I was thinking it might be worth considering an alternative to the UA, maybe something like a query string. For users like me, where the UA doesn’t appear, a query could help recognize the requests and trigger a bypass.
    For example, every preload request could include something like ?fix-cf-preload=1.

    By the way, I really like that you’ve added more flexibility to the preload frequency and duration settings. That’s a great improvement!

    What would be super helpful is to also include:
    * Additional batch sizes: 40, 70, and 80.
    * Extra delay options: 4, 6, 7, 8, and 9.
    * A more flexible scheduling system, so preload could run for example 3 times a day (because of the Cloudflare Cache Eviction policy).

    Another nice addition could be preloading for mobile devices, not only desktops. That way, cache would be generated separately for both versions.

    Some users, including me, use the plugin locally – within one country or region. It sometimes happens that webshare.io assigns a wrong IP (for example, the cache is built in Lisbon instead of Frankfurt).
    That’s why I thought it could be useful to add something I call a “Rescue Round.” After finishing a full cycle, the plugin could check where the cache is missed and perform preload again for those locations.
    For example, if the preload targeted Frankfurt (FRA) but after finishing it turns out that 40 hits went to Lisbon (LIS), it could preload those 40 missed one more time.

    Thanks again for your great work on this plugin – it’s really developing nicely! Hope my ideas will find your attention.

    Best regards,

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Yes, that’s what I meant. Thank you very much!

    In the meantime, I noticed that the preloader sometimes freezes or – to say better – stop working. For example, it performs preloading in several batches and then stops. Even though cronjobs are called, preloading does not continue. In the Log tab, you can only see, for example, ‘Scheduled next batch at index 250’ …and it stays like that. Preloading does not continue.
    Could you perhaps consider generating an additional log? One that would indicate the possible reasons for the preloading stopping or show any errors or processes that could have affected the preloader’s operation?

    I hope this would be another step towards improving the plugin.

    Best regards,

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Hello Ozgur!

    Thank you for supoerting me.

    I did exacly what you’ve suggested. Which was:

    Line 26

    $response = wp_remote_get($url, [
    ‘timeout’ => $timeout,
    ‘headers’ => [
    ‘User-Agent’ => ‘WP Fix Fast Super Preloader/1.0’,
    ],
    ‘user-agent’ => ‘WP Fix Fast Super Preloader/1.0’,
    ]);

    Line 52

    function wpff_sp_direct_request($url, $timeout = 15) {
    $response = wp_remote_get($url, [
    ‘timeout’ => $timeout,
    ‘headers’ => [
    ‘User-Agent’ => ‘WP Fix Fast Super Preloader/1.0’,
    ],
    ‘user-agent’ => ‘WP Fix Fast Super Preloader/1.0’,
    ]);

    …but it did not worked.

    After preload I have still empty User Agent – e.g.:

    2a06:98c0:3600::103 – – [24/Oct/2025:02:45:18 +0000] “GET /miasto/augustow/ HTTP/1.0” 200 213799 “-” “-“
    2a06:98c0:3600::103 – – [24/Oct/2025:02:45:27 +0000] “GET /miasto/wodzislaw-slaski/ HTTP/1.0” 200 214339 “-” “-“
    2a06:98c0:3600::103 – – [24/Oct/2025:02:45:29 +0000] “GET /kalkulator-leasingu/skoda/ HTTP/1.0” 200 271283 “-” “-“
    2a06:98c0:3600::103 – – [24/Oct/2025:02:45:32 +0000] “GET /x/zamow-wynajem/ HTTP/1.0” 200 87504 “-” “-“

    Is there something else to do with it?

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Thank you!

    It’s there!

    BTW:

    Don’t know why but the User Agent is not working. Keeps showing “empty”, e.g. (Apache log):

    [20/Oct/2025:14:05:55 +0000] “GET /miasto/gdynia/ HTTP/1.0” 200 213619 “-” “-“
    [20/Oct/2025:14:05:56 +0000] “GET /blog/co-to-jest-leasing/ HTTP/1.0” 200 191819 “-” “-“
    [20/Oct/2025:14:06:02 +0000] “GET /kalkulator-leasingu/tesla/ HTTP/1.0” 200 278020 “-” “-“
    [20/Oct/2025:14:06:03 +0000] “GET /blog/wykup-samochodu-z-leasingu-a-amortyzacja/ HTTP/1.0” 200 200580 “-” “-“
    [20/Oct/2025:14:06:05 +0000] “GET /procedura-leasingu-krok-po-kroku/odbior-przedmiotu-leasingu/ HTTP/1.0” 200 156057 “-” “-“
    [20/Oct/2025:14:06:09 +0000] “GET /kategoria/przewodniki/ HTTP/1.0” 200 151980 “-” “-“
    [20/Oct/2025:14:06:11 +0000] “GET /blog/amortyzacja-wozka-widlowego/ HTTP/1.0” 200 199415 “-” “-“
    [20/Oct/2025:14:06:12 +0000] “GET /leasing-samochodow-dostawczych/ HTTP/1.0” 200 171510 “-” “-“
    [20/Oct/2025:14:06:18 +0000] “GET /kalkulator-leasingu/nissan/ HTTP/1.0” 200 276452 “-” “-“

    Do you have any idea why?

    Thank you,

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Hello!

    I did some tests and after few days of using the preloader I noticed that:

    * When you disable the plugin it auto-clears /wp-content/uploads/elementor/css folder which – I think – should not happened.

    * Today the plugin also hang up in neverending cycle – here is a log just from the last 2 hours https://docs.google.com/document/d/1zM-lz6Zt31CMknXQ7exlDdHrMyAXGG8-KPhUiHaYhik/edit?usp=sharing. It goes with the same batch od urls every time cronjob starts (here, every 15 min.)

    *It would be nice if the preloader signs itself with a user agent name as now it’s empty (“-“) e.g. 2a06:98c0:3600::103 – – [18/Oct/2025:03:36:05 +0000] “GET /leasing-maszyn-budowlanych/ HTTP/1.0” 200 161621 “-” “-“

    *As the plugin consumes a lot of resources it really needs to have an option to start it at a desired time via cronjob. I mean by that it should have at least the same option Super Page Cache has: “Start the preloader via Cronjob. If you want start the preloader at specific intervals decided by you, you can create a cronjob that hits the following URL: https://domain.com?swcfpc-preloader=1&swcfpc-sec-key=Y5TasfefPf05eorgo8s”

    I hope my observations would help make this plugin great!

    All the best,

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Hi!

    No, only Lite version. If you need to check it I can give you an access.

    Confused…

    Thread Starter gregywordpress

    (@gregywordpress)

    Thank you for your help!

    It’s working now as expected.

    Problem solved.

    🙂

    Thread Starter gregywordpress

    (@gregywordpress)

    Hi Hannah!

    I forwarded the same issue to Formidable Forms but neither they nor I can find that 50px margin.

    Can you take a screenshot like this one https://paste.pics/edit/9e7433a0973f79f282bea1e475b1e357 that would show where you found this 50px margin?

    That will help a lot.

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Thank you for your reply!

    No, it did not help.

    The thing is that without setting the margins and without setting any parameters in the section, what I show in the video happens by itself.
    The section spontaneously (without my intervention) narrows the column where the form is located.

    This page is for testing purposes only.
    Would you like to take a look and reproduce for yourself what I show in the video?
    Where can I send you the access parameters?

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    …in case Vimeo doesn’t work. Here is another link to the same picture: https://drive.google.com/file/d/1X80Wp3anJMaKwbk9zeVqgIMlFsUyalX_/view?usp=sharing

    🙂

    Thread Starter gregywordpress

    (@gregywordpress)

    Thank you,

    but making the column disabled doesn’t solve the problem -> as an admin I would like to see what I’ve already published on Linkedin and when I publish something too many times it would be nice to erease duplicated entries.

    I also did another check with Quick Edit…and I must tell that I think I was right as when you click on Quick Edit and then you edit Categories, Tags or you change the template and then you hit Update, despite the “Don’t share…” is checked the post is published to Linkedin.

    Greg

    Hello!

    Is it possible to provide me with the previous version of your plugin?

    I think it would solve my problem as previous version did not have this inconvenience described above.

    My e-mail is [email protected] if it helps.

    Best regards,

    Greg

    Thread Starter gregywordpress

    (@gregywordpress)

    Thank you for your answer!

    I did double check. It works as you said.

    BTW -> Is there any option to remove entries form the “Shared on Linkedin” column (see here: http://recordit.co/npU7UxL3jb).
    During Quick Editing I published too many times my posts. I would like to have only one entry fo post. Is there any way to do it? How to shorten this list of entries?

    All the best,

    Greg

Viewing 15 replies - 1 through 15 (of 41 total)