Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jose Mortellaro

    (@giuse)

    Hi @oplarshad

    do you see any alert in the FDP top bar?
    Here is an example to clarify what I mean:

    If you see a red alert, go with your mouse on the red symbol and click on Show details. Then please post what is written.

    Then go to Plugins => Installed Plugins => Must-Use, and verify you have the mu-plugin freesoul deactivate plugins [fdp]

    If you have no red alerts, and the mu-plugin is there, I see three possible causes:

    • You are seeing an old version of the page served by the cache => delete the cache, including that one provided directly from the server, or from the CDN if any. If you have CSS/JS cache, clear also that cache.
    • You have a setting of FDP that is overriding another setting => Check Singles, Post Types, Custom URLs => Frontend URLs. If you have doubts, read the documentation at https://freesoul-deactivate-plugins.com/how-deactivate-plugiins-on-specific-pages/.
    • For some reasons that weren’t expected from FDP there is an unknown bug

    If nothing helps, you can send me login credentials through the contact form that you find at https://freesoul-deactivate-plugins.com/contact/
    You can create a user with the role FDP Viewer. With that role, I would be able only to see the FDP settings without being able to save any settings or see the other backend pages.
    If this is not enough, you can promote the role to FDP Manager which gives the possibility to save the FDP settings.

    Have a great day!

    Jose

    Thread Starter oplarshad

    (@oplarshad)

    Hi Jose,

    I tried what you suggested but in vain. So, I sent you the login credentials.

    Please consider this in priority.

    Thanks & Regards,

    Arshad

    Plugin Author Jose Mortellaro

    (@giuse)

    Hi @oplarshad

    thank you for the credentials.
    You have the Content Security Policy directive: “script-src dev.oplmart.com ‘unsafe-inline'”, and you are trying to load jQuery from an external server https://c0.wp.com/c/6.1.1/wp-includes/js/jquery/jquery.min.js

    You should update your Content Security Policy to allow c0.wp.com, or load jQuery from your server, in other cases the scripts of FDP that depends on jQuery in the backend, will not work.

    As a side note, also for other users who read, please avoid sentences like “Please consider this in priority.”. This is a free forum. You haven’t paid anything for saying this is a priority.
    I decide the priorities, not you. PRO users have priority, or issues that are caused by bugs that may have an impact on other users.
    This is a specific case and for me no matter your priorities.


    It’s important for me to specify that because I answered in a short time and it looks like I did it because you wrote that. I did the same if you didn’t write it. Other times it may happen that I answer a lot later, and really no matter to me what non-PRO users write about priorities.

    I hope this is clear.

    Please, let me know if you still have the same problems after correcting the content security policy.

    Best regards

    Jose

    Thread Starter oplarshad

    (@oplarshad)

    Hi Jose,

    Thanks for your kind help. You have rightly pointed the file which is being failed to be called. As per your suggestion, I checked the CSP, but didn’t find it implemented. I also checked by disabling the CSP by CSP Manager plugin. But the issue remained intact. I am not much experienced in WordPress / internet technology, which could be the reason of my failure to fix it. I will be thankful to you if you look further and help me to reach the cause of the issue.

    Please note that I am very sorry to mention “… in priority” sentence in my last post. Will take care not to make such request in future. Whatever you said is right and must be obeyed.

    Thanks & Regards,

    Arshad

    Plugin Author Jose Mortellaro

    (@giuse)

    Hi @oplarshad

    thank you for the information.
    Really no problem about “priority…” 🙂 Thank you for your understanding.

    In some way, you should try to have the CSP that allows the browser to load scripts from c0.wp.com

    I suggest you read here for more details about CSP: https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src

    In this case it is important the part script-src of your CSP.

    You can try with this Content Security Policy:

    Content-Security-Policy: script-src dev.oplmart.com c0.wp.com ‘unsafe-inline’

    The subdomain c0.wp.com has to be included in your CSP, in another case it will not work.

    You can check your CSP by doing so:

    I hope it helps

    Have a great day

    Jose

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Unable to deactivate any plugin’ is closed to new replies.