• Hi,

    Your plugin is creating a lot (24Kb) of autoloaded options in wp_options table …

    • judgeme_domain (0.02Kb)?Autoloaded
    • judgeme_widget_all_reviews (46.85Kb)
    • judgeme_widget_feature_carousel (22.60Kb)
    • judgeme_widget_html_miracle (3.11Kb)?Autoloaded
    • judgeme_widget_reviews_tab (12.88Kb)?Autoloaded
    • judgeme_widget_settings (8.00Kb)?Autoloaded
    • judgeme_widget_verified_badge (0.86Kb)

    … and even more that isn’t autoloaded. Is it absolutely necessary to have this data in options? Is it all actual options? Perhaps the transient API would be a better location to store all this data, especially if it’s cached?

    Please note that 24Kb of autoloaded options is way too much for one plugin bearing in mind that with v6.1, WordPress Health Check started recommending a persistent object cache if there’s more than 100Kb!

    Please advise.

    Thank you,

    Oliver

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi there,

    I hope this message finds you well,

    Could you please provide us with a screenshot of where you are seeing the rows in subject and you shop url so we can further check ? you can share the infos via email at [email protected]

    Looking forward to hearing back from you!

    Thread Starter Oliver Campion

    (@domainsupport)

    Umm, I’m sorry but due to forum guidelines I cannot contact you off the forum.

    I am not in a position to give you the URL of the site as it’s a client’s site.

    You can find those options stored in the wp_options table. It shouldn’t be too hard for you to find.

    Here are the locations they are created in your plugin … I have located just the autoloaded ones as they are the ones that cause WordPress Health Check to recommend a persistent object cache if there’s more than 100Kb …

    ./includes/class-jgm-initilizer.php:80: update_option('judgeme_domain', $domain);
    
    ./class-jgm-widget.php:362: update_option( 'judgeme_widget_html_miracle', $html_miracle, true );
    
    ./class-jgm-widget.php:314: update_option( 'judgeme_widget_reviews_tab', $review_tab, true );
    
    ./class-jgm-widget.php:234: update_option( 'judgeme_widget_settings', $setting, true );

    Oliver

    Thread Starter Oliver Campion

    (@domainsupport)

    Any news on this guys?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Lots of Autoloaded Options’ is closed to new replies.