Support » Plugin: RestroPress - Online Food Ordering System » Vulnerabilities, Outdated Bootstrap, & Performance Hits

  • Resolved Xizor81


    First off, I really like the plugin. This message is just to direct your attention to some important issues that currently exist with RestoPress.


    • Bootstrap@3.3.7 has 5 vulnerabilities (dangerous & reduces best practices from 100 to 92 in Google Lighthouse
    • Something in your code prevents your RestoPress styles & scripts from being dequeued for non RestoPress pages. (can’t be done manually & can’t be done using plugins like Asset Clean Up Pro.
    • The way you have implemented your “data-item-quantity” button as uncrawlable reduces SEO of pages from 100 to 93.
    • Google Lighthouse Performance drops from 94 to 85 just due to RestoPress (wouldn’t be a problem if your plugin would allow dequeuing of files on pages that it don’t use RestoPress.

    Screen captures Before & After:

    Each of these negative impacts on Performance & Accessibility are felt on every page that RestoPress scripts & styles are loaded on. This is why it would be super beneficial to allow for RestoPress to be dequeued except for on pages where it is needed (this is the fast fix and should be allowable by all plugins – I think it’s just due to the way in which RestoPress enqueues it’s files.)

    The second task item and equally necessary yet more labor intensive is to address all of these little ‘bugs’ in the plugin source code.

    Can we ask that these things be addressed?

    Thank you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Kshirod Patel



    Thanks for showing those things to us. We are closely looking into it and we will definitely work on those things.

    Thanks and Regards,

    Plugin Author Nirmal Kumar Ram


    @xizor, things have been sorted out with the latest version of RestroPress.

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