WordPress.org

Ready to get started?Download WordPress

Forums

Jetpack by WordPress.com
[resolved] Lose entire post text when disabling JetPack (8 posts)

  1. BrandonPDuncan
    Member
    Posted 1 year ago #

    Hello, I have an issue.

    I need to remove JetPack (currently version 2.2.5) due to resource hogging/site speed issues. We only use one or two modules. When I disable the plugin, I lose entire single posts. The excerpts still work as do the titles, but the body text and everything below it disappears completely.

    I am using the Genesis framework, so my theme is completely stable. I have 16 total plugins, and have gone through the steps to disable all of them and turn them on one at a time. It only fixes when JetPack is enabled.

    Please help. I have to get rid of this plugin.

    My site is http://dadsroundtable.com

    Thanks.

    http://wordpress.org/extend/plugins/jetpack/

  2. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    I had a look at your site, and I noticed that you added a function to display the sharing buttons at the top of your posts. This function probably looks like so:

    <?php echo sharing_display(); ?>

    However, when Jetpack is disabled this function doesn't exist and will return an error. To avoid such issues, you should make sure the function exists before to echo, like so:

    <?php
    	if ( function_exists( 'sharing_display' ) )
    		echo sharing_display();
     ?>

    I need to remove JetPack (currently version 2.2.5) due to resource hogging/site speed issues.

    Could you give me more details about this problem? If you think Jetpack impacts your site's loading speed, could you start by deactivating all Jetpack modules, one at a time, and let me know if you find that one particular module slows your site down.

    You could also try adding a plugin like W3 Total Cache or WP Super Cache, and see if it helps.

  3. BrandonPDuncan
    Member
    Posted 1 year ago #

    Jeremy, that makes perfect sense. I should've thought of that.

    As for the site slowdown, I have three plugins that affect my site load times for various reasons according to both Google PageSpeed and Pingdom (and another tool that assesses plugin load):

    Editflow
    Nivo Slider
    Jetpack

    Editflow is a necessary evil simply due to the fact that we are a multi-author aggregator.
    Nivo was a best slider option due to the need to have a nicer looking slider and having to have the option of responsiveness. (Although I am going to look back into Genesis Responsive Slider one more time.)
    Jetpack. We really like the Top Posts Widget for trending articles (have to use the analytics also for this), you cannot beat the sharedaddy bar, and we use the shortcodes, and a couple other smaller features. It ends up being a total package thing.

    Granted, I am no expert, but when I look at the main areas of slowdown according to Pingdom and Google, JetPack and Nivo are right there glaring at me.

    If I am wrong about how much load the plugins actually pull on my site, please feel free to correct me. We like the plugin, but I can't help but look at the numbers.

  4. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    Granted, I am no expert, but when I look at the main areas of slowdown according to Pingdom and Google, JetPack and Nivo are right there glaring at me.

    If I am wrong about how much load the plugins actually pull on my site, please feel free to correct me. We like the plugin, but I can't help but look at the numbers.

    Do Google and Pingdom give you more details as to what can be improved, and what exactly is slow on your site? Does it concern a specific module / file?

  5. BrandonPDuncan
    Member
    Posted 1 year ago #

    Here is a link to the PingDom report - I am looking at the performance report:

    http://tools.pingdom.com/fpt/#!/CvTP0/dadsroundtable.com

    Summary:

    Parallelize downloads across hostnames
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/jquery.inview.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/jquery.jetpack-resize.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/postmessage.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/likes/style.css?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/widgets/widget-grid-and-list.css?ver=3.5.1
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/widgets/widgets.css?ver=20121003

    Serve static content from a cookieless domain
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/jquery.inview.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/jquery.jetpack-resize.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/_inc/postmessage.js?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/likes/style.css?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=2.2.5
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/widgets/widget-grid-and-list.css?ver=3.5.1
    http://dadsroundtable.com/wp-content/plugins/jetpack/modules/widgets/widgets.css?ver=20121003

    The other two categories are combining external JavaScript and CSS, which I am sure won't be able to be fixed.

    Does that help?

  6. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 1 year ago #

    Thank you.

    It's worth noting that both of these issues are not specific to Jetpack: you would receive the same results if you were to replace Jetpack by other plugins offering the same features.

    Parallelize downloads across hostnames

    Older browsers cannot allow many concurrent connections for a similar hostname; as a result, if your browser has to load many different files from the same hostname (domain), not all resources will be downloaded at the same time. That's less and less problematic as people switch to newer browsers, but Pingdom will return such results as long as your site includes different resources from the same domain.

    You could work around this notice by using the Minify engine included in the W3 Total Cache plugin. Most of these resources would then be grouped into a single file.

    You could also use the Jetpack sharing advanced options, disable Jetpack's CSS and JS files under Settings > Sharing in your dashboard, and load your own, bundled resources instead.

    Serve static content from a cookieless domain

    You can work around this notice by using a CDN to serve some the static files on your site. There are many CDN services out there, and I don't use any on my sites so I wouldn't be able to recommend one over another, but I'm sure you could find some useful advice here in the support forums.

    You can remove some of the files listed here with Jetpack sharing advanced options, as I mentioned earlier.

    Personally, I don't think these notices are that important as long as you don't see a bad effect on your site's performance. You could make a few tests, do a few speed benchmarks with Jetpack, with Jetpack and a caching plugin, and then with other plugins offering features similar to Jepack's ones, and see what's best for your site.

  7. BrandonPDuncan
    Member
    Posted 1 year ago #

    Thanks for all of the suggestions and help, Jeremy. I assumed some of this, but to be honest, I am not a fan of W3. I tried it once on this site, but being a startup, we cannot afford to pay the cost they were asking to help us optimize and set up the features. I did my best, but the site ended up slower.

    The other big caching plugin worked fairly well, but we were having issues with our host, so things still got slowed down.

    I'll play with a few things and try some of your suggestions. I'm sure I'll get it whittle down some. In a perfect world, I could pay for advanced private hosting and someone to caretake, but that is a little ways off yet.

    Thanks again, man.

  8. Frederick Townes
    Member
    Posted 1 year ago #

    @BrandonPDuncan, either the instructions or free tutorials online should be a good starting point for you.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic