Simple CSS Tips for DIY Website Owners

One of the biggest benefits of WordPress is the ability to create a beautiful, compelling website with little to no coding knowledge. With hundreds of professional themes and the flexible, drag-and-drop block editor, it’s an excellent solution for DIY website owners.

But what if you want to go a step further and make more in-depth visual customizations? CSS is one of the fastest ways to change your website’s appearance. 

Continue reading → Simple CSS Tips for DIY Website Owners

Posted in Learn | Tagged , , , , , , , , , | Comments Off on Simple CSS Tips for DIY Website Owners
Jetpack 5.5: compatibility with WordPress 4.9 and performance enhancements

Jetpack 5.5: Connection Improvements and WordPress 4.9 Compatibility

Today’s release of Jetpack 5.5 includes some changes to the Jetpack connection process meant to reduce issues and plugin interference. We’ve also prioritized compatibility with the upcoming release of WordPress 4.9, which is currently scheduled for release on November 14.

Let’s take a closer look at what we’ve included in this update.

Improvements to the connection process

We’ve made some changes to the connection process between Jetpack and WordPress.com. These changes should reduce the number of issues that may happen on a site when switching from a HTTP to HTTPS connection.

We’ve also improved this process to make sure that other WordPress plugins can’t interfere with your connection and accidentally disable features that rely on the WordPress.com servers (like our image CDN, Related Posts, etc.).

Syntax highlighting in CSS now handled by WordPress 4.9

The next major version of WordPress, 4.9, is currently scheduled to be released next week, November 14 (but you can try a release candidate right now!). 4.9 will include a lot of changes to its code editors, like syntax highlighting, linting, and auto-completion.

As part of those changes, the built-in CSS editor will now have its own syntax highlighter. Until now, this feature wasn’t available unless you used Jetpack and its Custom CSS module. So from now on, Jetpack will let WordPress handle syntax highlighting if you run version 4.9.

Jetpack’s Gallery Widget will be migrated to WordPress

The Gallery Widget provided by Jetpack will also be obsoleted by the 4.9 update, which will include its own Gallery Widget.

When you update to WordPress 4.9, we’ll automatically migrate any Jetpack Gallery Widgets to WordPress ones (as seen here).

If you use any Jetpack Gallery Widgets on your site, they will be automatically migrated and become WordPress Gallery Widgets once you update to WordPress 4.9.

You shouldn’t see any major changes to your Jetpack widgets with the migration. However, if you use plugins that enable additional widget settings (not provided as part of Jetpack), you could lose these settings due to the way those plugins store the data. You can avoid this by using a new Jetpack filter to force the legacy code to load and then migrate your settings to 4.9 manually.

Additional performance enhancements

Finally, let’s wrap things up with a few additional enhancements you may want to be aware of:

  • The Carousel feature has been improved, and you should see better performance in standard and tiled galleries, as well as with comments on Carousel images.
  • Videos directly embedded into a page will no longer be locked to a specific version of Jetpack. This ensures all users see the newest version of the video player.
  • Our SEO tools will no longer output any custom meta tags if another SEO plugin is active.
  • A new filter, (`jetpack_google_translate_widget_layout`), has been added to the Google Translate Widget to allow you to change its layout.
  • We removed the Press This sharing button if you are not using the plugin, which is no longer part of WordPress core as of 4.9.

Full changelog and thanks

As always, the changelog provides the full list of updates and changes in this release. If you have questions or feedback, please get in touch and we’ll be happy to lend a hand.

Install Jetpack on your site or upgrade to 5.5 today and let us know how it goes!

Thank you to the contributors to this release:

Adrien Missemer, Allen Snook, Brandon Kraft, Daniel Swiatek, Daniel Walmsley, Demitrious Kelly, Derek Smart, Elio Rivero, Enej Bajgoric, Eric Binnion, George Stephanis, Igor Zinovyev, Jacopo Tomasone, Jason Johnston, Jeremy Herve, Jonathan Sadowski, Kirk Wight, Marko Andrijasevic, Michael Turk, Miguel Lezama, Miklos Juhasz, Nick Daugherty, Oscar Lopez, Paul Sieminski, RC Lations, Rich Collier, Rob Landers, Rocco Tripaldi, Rodrigo Iloro, Scott Stancil, Weston Ruter, and Yoav Farhi.

Posted in Releases | Tagged , , , , , | 10 Comments

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
Jetpack – Supercharge your WordPress

Custom CSS: The Basics

If you’ve ever tried to make changes to the appearance of your site, you’ve probably discovered that you can do so using CSS. In this article, we’ll give an overview of what CSS is, how Jetpack can help you get started with CSS customizations, and a few links to helpful resources to learn more.

Continue reading → Custom CSS: The Basics

Posted in Website Design | Tagged , , , , , , | 1 Comment
Jetpack – Supercharge your WordPress

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

How to improve your User Experience using Jetpack

Jetpack has a ton of features (more than 30) that help you improve your WordPress site or blog in many ways – both for yourself as administrator as well as for your readers. Today I’m going to focus on eight Jetpack features that you can use to improve the User Experience of your site so that visitors find it easier to navigate and stick around longer.

Performance and Stability

It can seem like a no-brainer but the absolute worst user experience when visiting a site is when the site doesn’t work at all or takes a long time to load. Jetpack comes with two must-have features that stop this from happening:

  1. Photon
    Turning on Photon means that all your images get automatically served to users from the WordPress.com content delivery network (CDN) which means faster images for your readers (and less load on your host). To turn it on all you have to do is go to the Jetpack page in your blog dashboard and click the Activate button for Photon. And if you’re a developer, you can also speed up your theme with Photon.
  2. Monitor
    All sites go down once in a while. It could be your database, your host, some rogue code – whatever the reason, your visitors don’t really care, they just want to see your stuff! Jetpack Monitor will keep tabs on your site, and alert you the moment that downtime is detected so that you hear it from us first.

Mobile Devices

If you keep tabs on your traffic you’ve probably noticed you’re getting more and more visitors browsing your site from a mobile device: smart phones and tables of all shapes and sizes. Jetpack provides two features that help you make the reading experience on these devices significantly better:

  1. Mobile theme
    Jetpack comes with a responsive theme that works instantly on all mobile browsers. It also comes with various options and settings that enable you to choose exactly how you’d like your mobile browsing experience to work.
  2. Custom CSS
    Jetpack’s Custom CSS feature lets you tweak your site’s appearance to your heart’s content in a way that doesn’t break your theme when an upgrade is released. In addition, you can also create custom CSS for your mobile theme, further refining your mobile experience.

Interaction

Finally the last set of features deal with enabling your visitors to interact with your site, content and the community in a smoother fashion:

  1. Likes
    This feature puts a “Like” button on your posts and is a way for people to show their appreciation for your content. Enabling it is a short two-step process.
  2. Related Posts
    This feature pulls relevant content from your blog to display at the bottom of your posts. If the feature is enabled, a section of related posts appears just underneath your Likes (if you’ve turned these on). Just activate the feature from your Jetpack dashboard to turn them on but you can also customize how they display.
  3. Infinite Scroll
    Infinite scroll simply means that when a visitor scrolls to the bottom of your posts page Jetpack will automatically load the next set of posts without requiring clicking on any buttons. Activating it is similar to “Related Posts” above but not every theme supports it.
  4. Jetpack Comments
    When someone reads an article on your site and wants to comment, they can now use one of their existing social networking accounts to post a comment. No longer do they need to create yet another account and profile! You can also customize how Jetpack Comments display.

That’s it! Eight Jetpack features that can help your visitors have a more pleasurable experience when visiting your site. If you’ve not used Jetpack before, read our step-by-step installation guide here to try it out for yourself.

If you are a Jetpack user already please tell us what you think in the comments and, if you’d like to get involved by writing a guest post about Jetpack get in touch!

Posted in Features, Tips & Tricks | Tagged , , , , , , , , , , | 13 Comments

Customize the Jetpack Mobile Theme

Please note: Mobile Theme was deprecated in March, 2020. The following information is being kept for posterity.

 

Howdy Jetpackers,

You might already be familiar with the Mobile Theme module: it displays your content in a clean, uncluttered interface for phones, making it easy visitors to access your latest post on the go.

If you have enabled the Mobile Theme module, your mobile visitors see a fresh blue home page:

Jetpack Mobile screenshots

But did you know you could customize the look of this Mobile Theme? With a few simple changes, bring your site’s mobile experience more in line with the full-screen version. Your can customize both the kinds of content that appear on your mobile home page and the colors and header.

Customize the contents of your homepage

The Mobile Theme includes two home page options:

  1. You can choose to display excerpts or full posts on the home and archive pages.
  2. You can show a promo for WordPress mobile apps in your footer.

Access these options by clicking on Configure under the Mobile Theme module in the Jetpack menu.

Change the look of the theme

It does use a lovely shade of blue, but what if the Mobile Theme could use the same color scheme as your desktop theme? The same header and background? Luckily, you can do just that — and more!

We’ll go through three ways to customize the Mobile Theme. Depending on what you want to do and how comfortable you are with code, you can make changes through the Customizer, with CSS, or with actions and filters.

Through the Customizer

If your theme features a Custom Background or a Custom Header, the images or colors will automatically be ported over to the Mobile Theme, no additional work needed.

To get started with headers and backgrounds, go to Appearance >> Themes in your dashboard, and click “Customize”:

Customize your theme

If your desktop theme supports them, you’ll be able to specify a custom header or a custom background for your desktop and Jetpack’s Mobile theme.

Through the Custom CSS Module

Jetpack includes a module named Custom CSS that allows you to add your own CSS code without having to edit your theme stylesheet. The custom CSS editor is available under Appearance >> Edit CSS in your dashboard.

You may have used it to make changes to your desktop theme, but it also includes a Mobile-compatible option:

Custom CSS options

If you choose the mobile compatible option, all your custom CSS will also apply to the Mobile theme.

You can also use CSS to make changes that are specific to the Mobile theme. To do that, use the .mobile-theme class to target only the Mobile theme.

Custom mobile theme layouts

Through actions and filters

Jetpack’s Mobile theme, like other themes and plugins, uses actions and filters to add data and features to your site. If you want to remove or edit some of the mobile theme’s functions, you can build a small plugin.

Here is a small example: we will add post authors’ Gravatar images before each post on the mobile home page. To do this, we’ll create a new function named jetpackme_author_image, and we will hook that function into the the_content filter.

// Check if we are on mobile
function jetpackme_is_mobile() {

    // Are Jetpack Mobile functions available?
    if ( ! function_exists( 'jetpack_is_mobile' ) )
        return false;

    // Is Mobile theme showing?
    if ( isset( $_COOKIE['akm_mobile'] ) && $_COOKIE['akm_mobile'] == 'false' )
        return false;

    return jetpack_is_mobile();
}

// Let's add the post author's Gravatar image, but only if we're on a mobile device
function jetpackme_maybe_add_filter() {

    // On mobile, and on the home page?
    if ( jetpackme_is_mobile() && is_home() ) {
        add_filter( 'the_content', 'jetpackme_author_image' );
    }
}
add_action( 'wp_head', 'jetpackme_maybe_add_filter' );

// Build the function
function jetpackme_author_image( $content ) {

    global $post;
    $avatar = get_avatar( $post->post_author );

    return $avatar . $content;
}

You could use a similar method to add, edit, or remove features from the Mobile theme. (If you do, please let us know about the cool things you built with the Jetpack Mobile Theme!)

Is there anything else you’d like to know about Jetpack’s Mobile Theme? Is there a particular Jetpack module you’d like to learn more about? Let us know!

Posted in Tips & Tricks | Tagged , , , | 13 Comments

Jetpack 2.1: Tiled Galleries

Posting photo galleries on your WordPress blog is a fun way to share your experiences with the world, but do plain old thumbnail grids truly express your artistic side? No, they don’t. That’s why we’ve added tiled galleries to Jetpack.

Tiled galleries allow you to create beautiful photo mosaics for your blog posts. Just activate the Tiled Gallery module (and optionally set the tiled layout as the default) to create gorgeous galleries in seconds. Your friends will envy you, and your enemies will fear you.

You might be thinking, “Are tiled galleries the only new feature in Jetpack 2.1? If they are, that’s certainly understandable, because it’s an amazing addition to an already feature-rich plugin.” No, tiled galleries are not the only new feature; we’ve also added a slideshow mode for galleries. Just choose Slideshow from the Type dropdown when creating your gallery, and you’ll instantly have a dynamic photo display. Slideshows and tiled galleries both look amazing on mobile devices, and they both integrate seamlessly with the Carousel module.

In addition to giving you new ways to show off your photographs, we’ve spent a lot of time fixing bugs, too.  Photon, Infinite Scroll, Publicize, Sharing, and the Contact Form modules have all been given some TLC, and the Custom CSS editor has been updated. For a complete list of changes, see the changelog.

Update: Jetpack 2.1.1 has been released to fix a bug that was preventing updates from Jetpack 1.9.2 and older.

Posted in Releases | Tagged , , , , , , , | 73 Comments

Jetpack 2.0.3 Released

This release continues to refine Jetpack’s handling of images in Photon (our image accelerator) and enhances theme and plugin compatibility with Infinite Scroll.

Jetpack’s Custom CSS Editor also gets a major overhaul for this release. The editing experience is now more streamlined and supports Sass and LESS as alternatives to traditional CSS. Write your site’s styles in your preferred language, and Jetpack handles the rest.

Those are the highlights, but this release also fixes many other issues you reported. For a complete list of changes, see the official Jetpack Changelog.

The update will be available in your WordPress dashboard shortly. Alternatively, you can always download the latest version of Jetpack here at jetpack.me.

Remember these fixes are made possible by bug reports submitted by you (thanks!), so please contact support or post in the support forum if you need help.

Posted in Releases | Tagged , , | 3 Comments
  • Enter your email address to follow this blog and receive news and updates from Jetpack!

    Join 112,002 other subscribers
  • Browse by Topic