Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter gjc2000

    (@gjc2000)

    That’s great, thanks @rzepsen .

    Yes indeed, please feel free to contact me if I can be of any help.

    In the meantime, we’ve removed the invoice logo so that we can activate the “prevent hotlinking” feature, and are looking for solutions on our side in case the FlexibleInvoices/Learndash integration takes a while.

    Thread Starter gjc2000

    (@gjc2000)

    Thanks @rzepsen , sounds good.

    Actually, I meant that I can provide further infos if you/your developers let me know which infos are useful ?? Maybe they don’t have a LearnDash installation, so I’d be happy to provide logs/test if helpful. But I’d need you to guide me so I provide the right things.

    Thread Starter gjc2000

    (@gjc2000)

    Hello @rzepsen

    Many thanks for your swift help.

    We are using PHP 8.1 (the problem also existed with 8.0 and 7.4).

    Following your advice, I managed to narrow the problem down to the plugin LearnDash LMS – Integrity (Version 1.1).

    If the setting “Prevent Hotlinking” is activated for the plugin “LearnDash LMS – Integrity”, the logo is not visible in the invoice. If the setting is deactivated (but the plugin remains active), the problem does not occur – the logo is visible in the invoice.

    The problem doesn’t seem to be related to any other plugins or the Astra Theme; the problem still occurred if all plugins were deactivated (except WooCommerce, Flexible Invoices and LearnDash plugins), and if the Storefront theme was used. Only the “Prevent Hotlinking” setting seemed to have any effect.

    Here are the infos on how to deactivate the hotlinking setting (if useful for someone facing the same issue), using plugins LearnDash LMS (Version 4.6.0.1) and LearnDash LMS – Integrity (Version 1.1):

    1. In WordPress, in the left menu, select the option LearnDash LMS, then Settings to display the LearnDash settings page
    2. On the LearnDash settings page, select Integrity from the top menu bar to display the LearnDash Integrity settings.
    3. Deactivate (at your own risk!) the setting “Prevent Hotlinking”

    @rzepsen if useful for you, I can provide further infos if you wish to troubleshoot why the hotlinking causes the invoice logo to fail. Otherwise, many thanks for the help you already provided!

    • This reply was modified 1 year, 9 months ago by gjc2000.
    Thread Starter gjc2000

    (@gjc2000)

    Additional infos:
    – The problem is not related to the image itself (I tried two different images, jpg and svg)
    – The problem is not related to the specific Woo Commerce order or product (I tried with several different orders and products)
    – I am using the free version of the plugin (thanks btw for the great plugin! ?? )
    – The problem did not suddenly begin with the above mentioned plugin version (it also occurred with an earlier version before I updated it today)

    Thanks for your help.

    • This reply was modified 1 year, 9 months ago by gjc2000.
Viewing 4 replies - 1 through 4 (of 4 total)