21 tips, tricks and CSS tweaks for WooThemes Storefront

storefront-1024x557

These WooThemes Storefront tweaks have been curated from the most common questions we’ve found on the web. We really hope you find them useful. We’ll be adding to them over the coming months. We recommend that you use a child theme for these tweaks and we’ve created a free blank WooThemes Storefront child theme for you here.

If you have any questions, please post them in the comments box below :)

NEW PLUGIN! STOREFRONT PRO

We’ve now released a plugin called Storefront Pro. This let’s you easily customize and modify WooThemes Storefront.

storefront pro product image

CLICK HERE TO READ MORE ABOUT STOREFRONT PRO.

Either watch the full video, or use the shortcuts below that link specific areas.

Storefront Pro from pootlepress on Vimeo.

NEW TIP! How to create a beautiful fullscreen Storefront website

Here’s a new tutorial on how to create a fullscreen website like the one below.

Click here to view the WooThemes Storefront fullscreen tutorial

WooThemes Storefront fullscreen website tutorial

 

#1 How to add your own custom logo to Storefront

To add your own custom logo you’ll need to install the JetPack plugin. Here’s a little tutorial that shows you how to do it.

If you don’t want to use Jetpack to add a custom logo then just add this code to your child theme’s functions.php file.

Just add your logo to wp-content/themes/your-child-theme/images/logo.png Thanks to WooThemes for this one.

#2 How to change the colour of the Horizontal lines on the Storefront homepage

Simply add the following code to your child theme’s custom.css file. Thanks to James Koster for this one

#3 How to style widgets

Add and amend the following css to your child theme’s custom.css file

#4 How to customise the Storefront WooCommerce on sale badge

Add the following code to your child theme’s custom.css file.

#5 How to move the sale badge (i.e below the product picture)

Add the following code to your child theme’s custom.css file.

Thanks to Nicola Mustone for this one

#5 How to the change the size of the logo, secondary navigation and search bar

Add the following code to your child theme’s custom.css file.

Thanks again to Nicola Mustone for this one

#6 How to Remove the sidebar on WooCommerce product pages to go full width

Add the following code to your child theme’s functions.php file.

Also add this css

Thanks to Matty Cohen for this one

#7 How to align your menu to the right of the logo on Storefront

We’ve developed a free plugin that will do this for you. You can get our free Storefront Align Menu right extension here.

#8 How to add a top bar to Storefont (for cool things like social icons or a welcome message)

Open you child theme’s functions.php file and paste the following code in.

Then add some css to your custom.css file – here’s an example (thanks to WooThemes for this tutorial)

#9 How to add a custom message to your top bar

Find the code that you used when you created the top bar (see previous tweak).

Replace with this

For more options visit this WooThemes support article. Note: We’ve also found this new plugin that adds extra widget areas to your header. Visit the Storefront Top Bar plugin on WordPress.org.

#10 How to make Meta Slider full width with Storefont

Meta slider is one of the most popular free sliders available on WordPress.org. This bit of code will stretch the slider to be full width. Add this code to your child theme’s functions.php

#11 How to add extra Google Fonts to Storefront

Here’s a great plugin that will do this for you. Visit the Google Fonts WordPress plugin.

#12 How to remove the search bar from the header

Add this code to your child theme’s functions.php

Note: An easier way to do this is by using the WooThemes Storefront WooCommerce Customizer plugin.

#13 How to hide the Page Titles in Storefront

Here’s a free plugin that will help you do hide page titles in Storefront.

#14 How to remove ‘designed by WooThemes’ in Storefront footer

Add the following code to your child theme’s funtctions.php file

#15 How to add Font Awesome icons to your Storefront menu

Here’s a free plugin that should do this for you. Visit the Font Awesome for menus plugin on WordPress.org.

#16 How to rename ‘Navigation’ in mobile view on Storefront

Paste this code into your child theme’s functions.php file

Then just modify the text here

Note: You’ll need to be using a child theme for this one to work

#17 How to add a customer avatar in Storefront ‘My Account page’

Add the following code to your child theme’s function.php file

Then add the following css to your child theme’s custom.css file

#18 Where can I find free video tutorials on Storefront?

We’ve produced the following free WooThemes Storefront video tutorials on a) How to set up Storefront b) How to add a parallax hero area to Storefront c) How to use the WooCommerce Storefront Customizer d) How to use the Storefront Designer.

#19 How to customise the blog layout on WooThemes Storefront

Here’s a little video tutorial that shows you how to do this. This uses the Storefront Blog customizer plugin from WooThemes.

#20 How to find out what’s changed in the latest version of Storefront

You can view the changelog for WooThemes Storefront here.

#21 Where can I get a free Storefront Child theme

You can download our free blank Storefront child theme here.

#22 Want more tutorials on Storefront?

Here’s our current list, just click to view.

27 thoughts on “21 tips, tricks and CSS tweaks for WooThemes Storefront

  1. Hi Jamie,
    Thank you for your great articles and videos. They are helpful and well written. You are quickly becoming the go to guy for woo commerce storefront. Keep up the good work.

    1. Great tks Mark :)

    2. Great tips, definitely helped me get a better understanding of the way things are set up.

  2. Thank you for this wealth of info! I suddenly had to find another ecommerce theme when the developer of the one I was using stopped support. I am trying to “create” a new site in less than 7 days for a launch!

    1. Good luck Melissa :)

      Jamie

  3. Hi Jamie,

    Thanks for these great tips and tricks!

    Annie

  4. Hi thanks for providing great snippets. Is there a way I can I add a custom logo without using Jetpack?

    Thanks dlab

    1. Hi,

      Yup check out the code below the video :)

      Jamie

  5. #21 should have been #1 ahah!!

    I spent ages fiddling with making a child theme for the first time!

    Oh well new skill in the bank :P

    1. Hi George,

      100% agree with you :)

      We’ll make the change,

      Jamie

  6. Hey!

    thank you so much for these.

    Do you think you could update the “#16 How to rename ‘Navigation’ in mobile view on Storefront” section?

    There has been updates since, and this code no longer works….it does change to “Menu” but the toggle function is disabled.

  7. Hi there! Could you also provide an updat on “#8 How to add a top bar to Storefont (for cool things like social icons or a welcome message)”

    no longer working

    thank you!

  8. Hi,

    I would like to change the Navigation. I could change the colors and the fonts, but there’s some lines that I can’t change or delate.

    See the screenshot: https://www.dropbox.com/s/bgm9gemlcvt422c/deli-navi02.jpg?dl=0

  9. Hello, Thanks for all the tips and tricks! I used a couple successfully, but No. 6 failed, do you have any clue why it would be please?

    #6 How to Remove the sidebar on WooCommerce product pages to go full width

    Something may have changed in this code as suggested… I put it in the child theme functions file and it caused the site to break, had to delete it via ftp. I should have thought to copy the error message to add here. It made the site go completely blank.

  10. Nice work. Please #8 How to add a top bar to Storefont (for cool things like social icons or a welcome message) is not working at all for me. I have have tried putting the code directly into the header.php but still did not work.
    your quick response will be appreciated.
    Thanks.

    1. I am facing the exact same issue, nothing is showing up.

  11. Hello, in my functions.php its said that i have an error at line 12, it doesn’t recognize what the brackets do. am i doing something wrong?

  12. HI.. I cannot find anything about how to change the width of the drop-down menu elements.. There’s a way to do it in a child theme..? Thanks

  13. Thanks these really saved my azz

  14. Thank you very much for your tips !! (y)

  15. Hi Jamie
    This is all best, I have a small question too. How can I toggle mobile menu earlier in this theme? Currently it goes to mobile menu when vp is smaller than 767px.

  16. So I implemented #12 and #14, and I tried using the customizer to change my header background color to White.. the next time I clicked update on my php editor, I got this error.. what is going on? How to fix?

    Parse error: syntax error, unexpected ‘<' in /home4/mywebdes/public_html/bodyboy.com/wp-content/themes/storefront-child/functions.php on line 3

  17. How would you make the whole theme a fixed width on desktop view? The same width as the middle column. Will the Pro plugin allow me to do this?

  18. Hi!
    How Could I delete the Bar Search Mobile?
    I deleted the header Desktop and I wanna do the same at Footer Mobile.

    Thanks!

  19. Hello and thank you so much for this information.
    I am trying to make the slider full screen. I followed your directions by placing the code in the functions php however, the slider shows up on all my site pages and not just the home page. Any suggestions how to fix this?
    Thanks again!

  20. Hi Jamie Marsland ,
    i was looking for suck kind of plugin “STOREFRONT PRO” it just great plugin with some necessary feature i would like to have this one

Leave a Reply

Your email address will not be published. Required fields are marked *