Jetpack 4.4.2: WordPress 4.7 and Custom CSS Compatibility

Jetpack 4.4.2 is a small but important release that provides compatibility with WordPress 4.7, the latest version of WordPress that was released this week.

Custom CSS now in WordPress

The Custom CSS feature in Jetpack is now integrated in the new Customizer-based CSS editor introduced in WordPress 4.7.

Jetpack’s Custom CSS was very useful for making small (or more significant) changes to your site’s CSS without needing to modify your theme files or create a custom child theme. With WordPress 4.7 introducing the Additional CSS feature, we wanted to make sure that people previously using Jetpack’s Custom CSS can still use the edits they’ve made in the past and use this new WordPress CSS editor seamlessly in the future.

screen-shot-2016-12-07-at-4-24-16-pm

Other improvements

We’ve also shipped a number of other enhancements and bug fixes in this release. A few highlights include:

  • Improved compatibility with the wp-missed-schedule plugin.
  • Fixed a bug that would create an infinite loop when removing the featured tag from the tag list.
  • Fixed an issue where WordPress help tabs were being hidden.
  • Improved the dashboard page to work better when there is no backup data yet.
  • Improved overall performance by clearing out unneeded scheduled jobs.

Full changelog and thanks

If you’d like to see the full list of the updates and changes to this version of Jetpack, you can check the full changelog here.

We hope you’ll love the new Jetpack features and improvements! Install it on your site or upgrade your current version today and let us know what you think. As always, your feedback is extremely important to us and you can send it directly through our Support contact form.

A special thank you to the contributors to this release – thanks for helping make Jetpack better:

Benyamin Shoham, Brandon Kraft, Daniel Walmsley, Derek Smart, Elio Rivero, Enej Bajgoric, Eric Binnion, George Stephanis, Igor Zinovyev, Jeremy Herve, Rich Collier, Sam Hotchkiss, Steve Seear, and Timmy Crawford.

Posted in Releases | Tagged , , , | 11 Comments

The All-New Jetpack: Let’s See How You React

Jetpack 4.3 is coming out next week! It’s the culmination of thousands of hours of work from dozens of talented engineers and designers. The Jetpack admin interface has been completely rethought and rebuilt from the ground up using the React.js JavaScript library.

At Automattic, we firmly believe that JavaScript is the future of WordPress, so we worked hard to showcase the power and beauty of a JavaScript-driven design within your WordPress Dashboard.

Continue reading → The All-New Jetpack: Let’s See How You React

Posted in Contribute | Tagged , , , , | 16 Comments

Jetpack 4.2.2: Facebook Sharing Counts and Bug Fixes

Jetpack 4.2.2 addresses an update to Facebook sharing counts and a few bug fixes.

Jetpack Sharing Icon

Facebook Sharing Counts

If you use the Jetpack Sharing Buttons, you may have noticed yesterday that any existing sharing counts for Facebook disappeared! This was due to Facebook turning off a feature in their API that we used to grab and display Facebook sharing counts. There’s a great post on WordPress.org that goes into more detail into the problem.

Since it was only a matter of updating the API that we use to pull the sharing count data from Facebook, we wanted to get this out to you as soon as possible!

Other Bug Fixes

  • Mobile Theme: fixed an issue with the Minileven mobile theme which was preventing it from loading properly.
  • Theme Compatibility: fixed an issue which caused PHP notices to get logged for users of the Twenty Fourteen theme.
  • General: added some improvements to Sync performance.

If you want to see the full list of what was updated in this release, you can check out the changelog.

Big thanks to those who contributed to this release:

Andrew Duthie, Daniel Walmsley, Elio Rivero, George Stephanis, Jeremy Herve, Marin Atanasov, Rich Collier, and Sam Hotchkiss.

Posted in Releases | Tagged , , , , | 4 Comments

Jetpack 4.2 and 4.2.1: Performance Improvements and More

Jetpack 4.2 brings you performance improvements along with some important security updates and enhancements to existing Jetpack modules.

Performance Enhancements

Jetpack requires a connection to the WordPress.com servers which helps offload processes from your own server and also opens up a wealth of features that you can use to speed up your site, protect your site, and increase engagement of your readers. All of these features rely on the communication between WordPress.com and your site.

Since these features rely on that back and forth communication, we’ve focused in this release to make that communication channel even more efficient. Below are some key points highlighting the improvements in performance comparing Jetpack version 4.1.x to Jetpack 4.2.

Key Points:

  • Front end database queries reduced by 69% for all front-end page views.
  • Reduced wp-admin database queries by 43%.
  • Memory usage improved by over 20% when the site is viewed by logged out users.
  • Improved load time by 9.9% on shared hosting environments

Please note these numbers don’t reflect all types of WordPress installs and plugin configurations. In these comparisons, we’re running the latest version of WordPress (4.5.3) and Jetpack is the only plugin installed. You might see different results with other setups and server configurations.

All of these features rely on the communication, and syncing of some data, between WordPress.com and your site. This data begins to sync when Jetpack is installed and connected to a WordPress.com User ID.

If you’d like to read in more detail about what we sync, why, and what we do with it, please refer to this support page.

Security

Our development team is always working to make Jetpack secure and safe to use on your sites. In Jetpack 4.2, we continue that work and have fixed a few vulnerabilities in this release.

  • Contact Form: we made changes to avoid potential formula injections in Contact Form submission exports.
  • General: XSS Vulnerability due to the misuse of the add_query_arg() function. Kudos to Karim Valiev, Mail.Ru Security Team
  • General: More changes to harden Jetpack security by implementing the hash_equals() function in an effort to avoid timing attacks when comparing strings. Thanks to Scott Arciszewski.

And more!

  • Shortcodes: Added several new parameters to the Dailymotion shortcode.
  • Custom CSS: added support for font-feature-settings in the Custom CSS Editor.

A big thank you to everyone who contributed to Jetpack 4.2:

Alex Mills, Andrei Lupu, Andrew Duthie, Brandon Hubbard, Brandon Kraft, Chase Livingston, Dan Walmsley, Derek Smart, Dion Hulse, Elio Rivero, Enej Bajgoric, Ephraim Gregor, Eric Binnion, George Stephanis, Jeremy Herve, Jesse Friedman, Josiah Sprague, Lance Willett, Martin Falkus, Miguel Lezama, Nick Daugherty, Oscar Lopez, Rich Collier, Sam Hotchkiss, Tunghsiao Liu, and Will Woodward.

Jetpack 4.2.1

Jetpack 4.2.1 is being released to address a few issues in 4.2.

  • We fixed a conflict between Jetpack and W3 Total Cache that blocked some site owners from accessing their dashboard.
  • We fixed some issues with Publicize and Custom Post Types.
  • Now, very large Multisite networks with millions of users can be synchronized with WordPress.com.

Special thanks to those who contributed to Jetpack 4.2.1:

Daniel Walmsley, Enej Bajgoric, Eric Binnion, and Sam Hotchkiss

If you’d like to learn more about these releases and the other changes brought to Jetpack, you can check the full changelog here.

Posted in Releases | Tagged , | 7 Comments

Jetpack 4.0.4: Security Update, Bug Fixes and Improvements

Jetpack 4.0.4 is now available for download and includes some important security updates, bug fixes, and improvements. We recommend that you update your sites to the latest version as soon as possible.

Continue reading → Jetpack 4.0.4: Security Update, Bug Fixes and Improvements

Posted in Releases | Tagged , , , , , , , | Comments Off on Jetpack 4.0.4: Security Update, Bug Fixes and Improvements

Jetpack 4.0.3: Critical Security Update

Jetpack 4.0.3 contains a critical security update, and you should update all the sites you manage as soon as possible. You can update through your dashboard, or download Jetpack manually here.

jetpack-security

Continue reading → Jetpack 4.0.3: Critical Security Update

Posted in Releases | Tagged , , | 2 Comments

Jetpack 3.9.5 and 3.9.6: Maintenance Releases

WordPress 4.5 will be released in a few weeks, and we’ve made updates to Jetpack to account for the significant changes that will be introduced in this new version of WordPress.

These updates have involved making sure that certain Jetpack features work properly in the Customizer view, namely adding support for selective refresh. Big thanks to @westonruter for contributing the code!

Other enhancements and bug fixes:

miguel

  • Contact Form: no longer calling the datepicker method if it’s not available.
  • Single Sign On: settings checkboxes now honor filters and constants that restrict certain sign-in modes.
  • Shortcodes: fixed a problem with Gist fetching.
  • Shortcodes: fixed invalid HTML5 markup in YouTube embed code.
  • Shortcodes: made Vimeo links work properly in case of multiple mixed uses in one post.

Thanks to everyone who contributed to 3.9.5:

Christopher Finke, Derek Smart, Elio Rivero, Igor Zinovyev, Jeremy Herve, Matt Wiebe, Michael Cain, Miguel Lezama, Mo Jangda, Philip John, Tammie Lister, and Weston Ruter.

Jetpack 3.9.6 was also released today to fix an issue with some comments incorrectly rendering video embeds. Our apologies! Consider it an early April Fools’ Day joke…

Posted in Releases | Tagged , , , , , | Comments Off on Jetpack 3.9.5 and 3.9.6: Maintenance Releases

Five Things You Didn’t Know Jetpack Could Do

How well do you think you know Jetpack? Most people know about Stats, Publicize, and Sharing. You may even have your own personal favorite module like Tiled Galleries or Subscriptions. But what about the rest of Jetpack? Here are five things you might not know you can do:

Continue reading → Five Things You Didn’t Know Jetpack Could Do

Posted in Features | Tagged , , , , , , , | 17 Comments

Mobile-Friendly: How Jetpack Can Help

Making your website mobile-friendly is becoming as important as having good content: over 75% of Americans now access the internet on both desktop and mobile devices, and the numbers of users who solely use a mobile device or tablet is steadily on the rise. A mobile-friendly site also helps attract new visitors; in April 2015, Google expanded mobile-friendliness as a ranking priority, so sites that are mobile-friendly rank higher in search results.

What does that mean to you as a website owner? A little time spent making sure your site looks good and works well on mobile devices can have big results.

Your site might already be mobile-friendly!

Most WordPress themes developed today are built to be responsive. That means the theme responds to the needs of the viewers and their devices, shifting the layout based on the screen size, resolution, and device capabilities.

Here’s the Twenty Fifteen theme, which is fully responsive, on a desktop computer, tablet, and phone:

Twenty Fifteen responsive design

Twenty Fifteen’s responsive design

The layout adjusts based upon the screen size. The site keeps a consistent look, but adapts to the smaller screens. No matter what screen size a site visitor is using, it will automatically adjust — and since screen sizes are continually changing, the site can adapt to any screen size today and in the future.

How can you check to see if your theme is responsive? If you’re on a desktop machine, go to the site you want to test, let it load, then make your browser screen narrower. If the site has a responsive design, the elements from the web page will start to adjust and rearrange themselves into a still-readable format.

You can also check this using your own mobile device: simply visit the site you want to test and see how it looks. If it looks like exactly the same as the desktop version but shrunk down, your site is likely not responsive.

How can Jetpack help?

Jetpack’s Mobile Theme in action.

If your site isn’t responsive and you’re not able to update your theme to one that is, you can use the Jetpack Mobile Theme to create a simplified, mobile-friendly version of your website. The Mobile Theme displays your content in a clean, uncluttered interface for phones, making it easy for visitors to access your newest content on the go.

The default mobile theme has a pleasing blue color, but you can also tailor the Mobile Theme to bring your site’s mobile experience more in line with the full-screen version. You can customize the kinds of content that appear on your mobile home page, the colors, and the header.

In addition, viewers have the option to switch to the desktop version of your site by tapping the “View Full Site” link at the bottom of each page, so they can still choose to have the full site experience.

Ready to make your site mobile-friendly? Activate the Jetpack Mobile Theme in your Jetpack settings, and check out our support documents for more detail on how to customize it!

Posted in Spotlight | Tagged , , , , , | 2 Comments

Photon Now Delivers Images Even Faster than Before

We always strive to make your sites run as quickly and smoothly as possible, both on the front end and under the hood. Our most recent improvement? All self-hosted Jetpack-connected sites who have the Photon image service activated can now enjoy seamless support for the WebP image format.

What does this mean for you and your audience? This new feature provides size reductions of up to 34 percent for served images compared to a JPEG image of an equivalent visual quality level. Your viewers will save a lot of time loading your pages — time they can better spend enjoying the content you publish.

Image comparison - JPEG Image comparison - WebP
JPEG File Size – 43.84KB WebP File Size – 29.61KB

Visually identical images in JPEG and WebP format with their respective sizes.

While WebP isn’t currently supported by all browsers (see the WebP FAQ for more details), you don’t have to worry about anything. We auto-detect which browsers your readers are using to make sure they can enjoy your images in the best quality and highest speed possible.

We should note that by default, Photon is compressing the WebP images at a high quality setting. If you want to get the most out of this new feature, utilizing the quality parameter will yield the best results.

If you’d like to learn more about this fast-loading image format, check out the following links:

Posted in Features | Tagged , , | 7 Comments

Say Hello to 200 Themes

Jetpack Professional now bundles 200+ Premium WordPress themes,
alongside business class security tools, and marketing automation.

Use code "PRO" at checkout for 50% introductory discount.