woman searches eCommerce website on mobile

Site Search for WooCommerce: What Customers are Looking For

No matter the size of your online store, the number one way to make customers happy — and increase sales — is to help them find exactly what they want, and find it fast. This is where your search box comes in, leading visitors to the information they’re looking for without having to scroll through layers of categories or menus.

While this is good for your customers, it’s also great for you. Visitors are twice as likely to buy a product if they use search to find what they need, so a good search tool means more conversions and more sales. And quality search results engage shoppers across your whole website, giving them access to alternate products and blog posts to further increase the chance that they’ll end up making a purchase.

The key is to find the right search tool, one that provides relevant, filterable, fast results. 

Enter Jetpack Search.

Continue reading → Site Search for WooCommerce: What Customers are Looking For

Posted in Features | Tagged , , , , | 4 Comments

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 – 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

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 1.7: Custom CSS

The updates just keep on rolling in—Custom CSS has just landed in Jetpack! You now have the ability to add to or replace your theme’s CSS right from your blog dashboard, no child theme required.

To use the CSS editor, first make sure the Custom CSS panel is activated on your main Jetpack page and go to Appearance → Edit CSS. You’ll find the editing interface is fueled up with features like syntax coloring, auto-indentation, and immediate feedback on the validity of the CSS you’re writing. Revisions are saved in case you make a mistake, and invalid CSS is removed on save.

In addition, we’re always working to improve the existing features in Jetpack.  Jetpack Comments got a nice UI improvement in this release: when you submit a comment, there’s no more annoying fullpage load on jetpack.wordpress.com.  Everything stays on your site 🙂  Also, if you’re using the pretty (a.k.a. not “official”) sharing buttons, we’ve added share counts to the Twitter, Facebook, and LinkedIn buttons.

Last but not least, no release is complete without bug fixes.  We fixed a bunch of bugs in the Sharing, Contact Form, Subscriptions, Carousel, and other features.  For a more complete list of bug fixes, see the changelog.

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

    Join 112.3K other subscribers
  • Browse by Topic