• Resolved ahkolon

    (@ahkolon)


    I am reaching out to discuss an issue I’ve encountered while using your plugin alongside WProcket to optimize my website. Specifically, I’ve been utilizing WProcket’s “Remove Unused CSS” feature, which plays a crucial role in optimizing site performance. However, upon activating your plugin, I noticed an unexpected behavior. It seems that your plugin overrides the exclusion list defined in WProcket, resulting in the deletion of essential CSS files and the addition of “/widget-google-reviews/assets/css/public-main.css”.

    https://ibb.co/QfQ6N4z

    To address this concern, I’ve already taken several steps to troubleshoot the issue. I collaborated with the WProcket support team to conduct thorough tests, including cache clearing, plugin deactivation, and utilizing tools like “String Locator” to identify any potential manipulations by your plugin.

    https://ibb.co/t2Kwt97

    After our investigations, it became apparent that a compatibility update may be necessary to resolve this conflict. Given the importance of both your plugin and WProcket in optimizing website performance, I believe releasing a compatibility update would greatly benefit users facing similar challenges.

    I kindly request your assistance in releasing a compatibility update to ensure seamless integration between your plugin and WProcket’s optimization features. By doing so, not only will it address my current issue, but it will also enhance the experience for all users who rely on both of these plugins simultaneously.

    A small note: I have already contacted “Rich Plugins” via their support email two days ago but no one commented or replied to this issue.

    • This topic was modified 1 year, 1 month ago by ahkolon.
    • This topic was modified 1 year, 1 month ago by ahkolon.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author richplugins

    (@richplugins)

    Hi,

    We can confirm, it’s absolutely right behavior. The plugin uses a public WProcket’s plugin filter to include plugin’s CSS file to “Remove Unused CSS” option. It’s mandatory for using this plugin correctly because on many websites WProcket removes many styles which used in the plugin dynamically and it broke layouts.

    Thanks!

    Thread Starter ahkolon

    (@ahkolon)

    Thank you for your response. I understand the importance of maintaining CSS integrity for plugin functionality.

    However, my concern lies in the limitation I’m facing with the exclusion list. Currently, your plugin is overriding this list, preventing me from adding any other exclusions. It manipulates the whole exclusion list.

    Plugin Author richplugins

    (@richplugins)

    Hi,

    And this is strange since we added our exception there without overwriting existing. Here is a code:

    class Assets {
    ...
    add_filter('pre_get_rocket_option_remove_unused_css_safelist', array($this, 'rucss_safelist'));
    
    ...
    
    function rucss_safelist($safelist) {
      $safelist[] = $this->get_css_asset('grw-public-main-css');
      return $safelist;
    }
    ..
    }
    • This reply was modified 1 year, 1 month ago by richplugins.
    Plugin Author richplugins

    (@richplugins)

    Hi,

    Last update..

    We have investigated this issue and found that it seems to be a problem with a WP Rocket plugin, but we are not sure.

    However, we found the issue about that which is already posted in WP Rocket plugin github tracker here?https://github.com/wp-media/wp-rocket/issues/6440

    We left the first comment, you can read and know what the problem is.

    Also, if you leave your comment(s) I believe?it will help to speed up resolving of this issue.

    Thanks!

    Plugin Author richplugins

    (@richplugins)

    Hi,

    It’s fixed in the latest version 3.6. Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Request for Compatibility Update’ is closed to new replies.