Jetpack 4.8.2: fixing more PHP version incompatibilities

Jetpack 4.8.2 fixes issues appearing in Jetpack’s new Settings area, on sites running older versions of PHP.

This release is recommended for all users.

After releasing Jetpack 4.8 earlier this week, we immediately noticed some issues that we had missed during Beta testing. We released Jetpack 4.8.1 on Thursday to address those issues, but unfortunately noticed a few more issues since then:

  • On sites running PHP versions below 5.4, it was sometimes impossible to activate or deactivate some of the features via the new Settings screen.
  • We took the opportunity to remove another function incompatible with PHP versions below 5.4 in Jetpack.
  • In some cases, site owners would only see a blank page when visiting the new Jetpack Dashboard.

All of these problems have now been fixed. You can update to Jetpack 4.8.2 by going to Dashboard > Updates in your dashboard. Another alternative is to update manually by following the instructions in our last post.

If you want to learn more about what was updated in this release, you can check out the changelog.

Posted in Releases | Tagged , | 4 Comments

Jetpack 4.7.1: Markdown, Widget Visibility, and SSO Fixes

Jetpack 4.7.1 is here to fix a few more bugs, available now for upgrade or installation.

Continue reading → Jetpack 4.7.1: Markdown, Widget Visibility, and SSO Fixes

Posted in Releases | Tagged , , , | 6 Comments

Jetpack 4.7: The Answer is Always 42

Welcome to Jetpack 4.7, available now for upgrade or installation.

After a few releases chock-full of new features (like Google Analytics and Ads) we decided to focus an entire release cycle on some cleanup, enhancements, and bug fixes. An early Spring-cleaning if you will, getting us ready for some even more exciting feature announcements later in the year.

Continue reading → Jetpack 4.7: The Answer is Always 42

Posted in Releases | Tagged , , | 9 Comments

Hook of the Month: Customize Related Posts

Jetpack’s Related Posts module is a simple and easy way to add contextual posts your visitors might be interested in when they reach the end of a post on your website. To use this feature, go to your site’s Jetpack settings and enable the module. All the magic happens behind the scenes, on the WordPress.com cloud: Jetpack’s natural language search engine scans all of your posts, analyzes all their content based on several factors, and returns a list of related posts for each one of your posts.

Now that Jetpack has worked its magic1, let’s discover how to customize those related posts or how to customize their display on your site.

Related Cats

Use filters to customize how Related Posts are displayed on your site

Posted in Code snippets, Tips & Tricks | Tagged , , , , | 4 Comments

Jetpack 4.1: Secure Sign On Improvements, Two New Sharing Buttons, and More

Jetpack 4.1 is here, and it’s packed with performance improvements, new features, improvements to existing features, and bug fixes!

Continue reading → Jetpack 4.1: Secure Sign On Improvements, Two New Sharing Buttons, and More

Posted in Releases | Tagged , , , , , | 16 Comments

Announcing: developer.jetpack.com

Do you use hooks to customize Jetpack’s default behaviour? Are you a fan of our Hook of the Month series? Then you’ll love our new code reference!

Jetpack for developers

Continue reading → Announcing: developer.jetpack.com

Posted in Code snippets, Tips & Tricks | Tagged , , | Comments Off on Announcing: developer.jetpack.com

Hook of the Month: Customize Modules, Shortcodes, and Widgets

Whether you’re a blogger, a business owner, or a developer – Jetpack comes with many different features you can use to build your site, write your posts, and promote them. However, you may not use all of these features. This month, we’ll discover how to use filters to customize the list of features added by Jetpack.

Photo: Andrewfhart / Flickr

Photo: Andrewfhart / Flickr

Use filters to customize the Jetpack features available on your site

Posted in Code snippets, Tips & Tricks | Tagged , , , , , | 1 Comment

Hook of the Month: Customizing Sharing Buttons

Jetpack’s sharing buttons look good, are simple to use, and include several hooks allowing you to customize every single aspect of the module. Let’s learn to use some of these hooks together!

Use filters to customize sharing buttons on your site

Posted in Code snippets, Tips & Tricks | Tagged , , , , | 11 Comments

Hook of the Month: Customizing Contact Forms

Did you know you could create contact forms with Jetpack? This month, we’ll discover different ways to customize these forms on your site.

Use filters to customize Contact Forms on your site

Posted in Code snippets, Tips & Tricks | Tagged , , , , | 5 Comments

Jetpack 3.9.2: Maintenance and Security Release

Jetpack 3.9.2 is now available for download. We’ve added two security updates as well as several bug fixes and enhancements. We recommend that you update your sites to the latest version as soon as possible.

Jetpack – Supercharge your WordPress

Security updates

  • Beautiful Math: there was a potential XSS vulnerability when parsing LaTeX markup within HTML elements. The issue was discovered and fixed by our security team.
  • Contact Form: private site credentials could be saved in plain text in WordPress’ postmeta table when said credentials were set to be stored in Environment variables. The issue was discovered by Oliver Liu.

Other minor fixes

This release also includes other bug fixes:

  • Nova Menus: fixed notices as well as issues when adding menu items in bulk.
  • Publicize: Authors can now access their Publicize settings again.
  • Publicize: fixed problems for Australian and Canadian English sites using Publicize to send their posts to Facebook.
  • Embeds: it is now possible to embed Instagram posts using a www in the URL.
  • Widget Visibility: fixed an issue appearing when a page title matched an existing page ID.
  • And many more updates, listed in the changelog.

Enhancements

We added 2 new oEmbed providers, Codepen and Sketchfab. Just paste a URL in your post editor, and enjoy! Here’s a Codepen example:

We also added new filters to allow you to customize the Contact Info widget, define custom patterns to be ignored by Jetpack Markdown, or change the heading of the Related Posts.

Finally, we created a

shortcode to allow you to display the Top Posts & Pages Widget anywhere on your site.

Staging Mode

Do you use a backup / cloning plugin to clone your production site to a staging environment? Starting with Jetpack 3.9.2, you can use a constant or a filter to flag a site as “Staging site”, thus avoid conflicts and synchronization issues with Jetpack.

Thanks to everyone who contributed to 3.9.2:

Alex Kirk, Allen Snook, Andrew Duthie, Barry Abrahamson, Ben Lowery, Bob Ralian, Brandon Kraft, Chris Rosser, Christopher Finke, Claus Colloseus, Crystal Barton, Dan Walmsley, Daryl L. L. Houston, Derek Smart, Elio Rivero, Enej Bajgoric, Eric Binnion, Gregory Cornelius, Igor Zinovyev, James Nylen, Jenia Laszlo, Jeremy Herve, Joey Kudish, Jorge Bernal, Justin Shreve, Kat Hagan, Konstantin Kovshenin, Lance Willett, Mahangu Weerasinghe, Marcus Kazmierczak, Matt Wiebe, Miguel Lezama, Mike Adams, Mo Jangda, Payton Swick, Rocco Tripaldi, Sam Hotchkiss, Sendhil Panchadsaram, Stephen Edgar, Timmy Crawford, and Veselin Nikolov.

Posted in Releases | Tagged , | 13 Comments

Relied on by millions of WordPress professionals worldwide.

Install Free   See Pricing

Created by Automattic: bringing the power of WordPress.com to every WordPress site.