10 woocommerce hacks and WordPress tips tricks

Table of Contents

in this article, you will learn WordPress tips tricks and boost your sales in a professional way. WooCommerce makes it easy and affordable to sell any product and service on your website. It allows you to sell digital and physical products, take secure payments, manage inventory, and sort all your taxes automatically.

Choosing the right theme for your woocomerce website

WooCommerce holds the crown as the best e-commerce WordPress plugin around. It’s a lightweight, easy-to-use plugin that instantly transforms your WordPress website into an online store. However, not every WooCommerce theme is equal. In fact, simply installing the WooCommerce plugin on any old WordPress theme doesn’t create the ideal online store environment.

A true online store provides an interactive shopping cart icon in the header, a branded checkout process, premade product galleries, and many other e-commerce-specific tools.

Yes, you can take your current blog and add a few products. But if your goal is to make an optimized online store, a dedicated WooCommerce theme is best.

Read a brief article on this topic: Choosing the right theme for your woocomerce website

1. Deploy CDN services on your website to boost image delivery

There are several FREE cdn providers but we recommend Optimole which can be easily installed and configured on your website with its free plugin. Optimole free account provides the following free services for every month.

  • 5,000 Visits Monthly
  • Auto Scaled Images
  • Smart Lazy-Loading
  • Cloudfront CDN (400+ locations)
  • Unmetered Bandwidth
  • 48h Email Support

2. Setting up the best SEO configuration

SEO (Search Engine Optimization) is one of the most important aspects of building a website. Having the ability to track keywords, set custom titles and meta descriptions, along with optimizing content is critical for SERPs. For those who have eCommerce websites, taking steps to optimize your product pages and add product schema markup is also an important aspect of SEO. There are a lot of great WordPress SEO plugins out there, but in this post, we are going to focus on the best WooCommerce SEO plugins.

All of the plugins on our list offer WooCommerce support with their free offerings, but there are a few that offer more features for WooCommerce with their paid versions. Let’s take a look at our top 7, list the features that are offered, and discuss pricing for each.

  1. Rank Math
  2. All in One SEO
  3. SEMRush
  4. SEO Press
  5. Squirrly SEO
  6. Schema & Structured Data for WP
  7. Yoast SEO/Yoast WooCommerce SEO
ranmath pro

Rank Math is our recommended plugin for your Woocomerce store,

source: https://rankmath.com/

3. Adding a custom code to minimize the title of products

A very common issue: sometimes (mostly with affiliates’ online stores), WooCommerce product titles are way too long. On top of this, you may also want to keep the shop experience consistent and make all the WooCommerce product titles of the same length. This is how you do it.

+ Option 1: (CSS): Limit all WooCommerce product titles to one line only

.product-block .name {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

+ Option 2: (PHP): Limit all WooCommerce product titles to max number of words

add_filter( 'the_title', 'shorten_woo_product_title', 10, 2 );
function shorten_woo_product_title( $title, $id ) {
    if ( ! is_singular( array( 'product' ) ) && get_post_type( $id ) === 'product' ) {
        return wp_trim_words( $title, 4, '...' ); // change last number to the number of words you want
    } else {
        return $title;
    }
}

+ Option 3: (PHP): Limit all WooCommerce product titles to max number of characters

add_filter( 'the_title', 'shorten_woo_product_title', 10, 2 );
function shorten_woo_product_title( $title, $id ) {
    if ( ! is_singular( array( 'product' ) ) && get_post_type( $id ) === 'product' ) {
		return substr( $title, 0, 30); // change last number to the number of characters you want
    } else {
        return $title;
    }
}

4. Adding Weight on products and settings shipping according to weight.

There is multiple ways to do it. You can use the custom function hooked in woocommerce_get_item_data filter hook to display the product weight of each cart items:

add_filter( 'woocommerce_get_item_data', 'displaying_cart_items_weight', 10, 2 );
function displaying_cart_items_weight( $item_data, $cart_item ) {
    $item_weight = $cart_item['data']->get_weight();
    $item_data[] = array(
        'key'       => __('Weight', 'woocommerce'),
        'value'     => $item_weight,
        'display'   => $item_weight . ' ' . get_option('woocommerce_weight_unit')
    );

    return $item_data;
}

*The Code goes in function.php file of your active child theme (or active theme). Tested and works.

There is multiple ways to do it. You can use the custom function hooked in woocommerce_get_item_data filter hook to display the product weight of each cart items:

add_filter( 'woocommerce_get_item_data', 'displaying_cart_items_weight', 10, 2 );
function displaying_cart_items_weight( $item_data, $cart_item ) {
    $item_weight = $cart_item['data']->get_weight();
    $item_data[] = array(
        'key'       => __('Weight', 'woocommerce'),
        'value'     => $item_weight,
        'display'   => $item_weight . ' ' . get_option('woocommerce_weight_unit')
    );

    return $item_data;
}

*The Code goes in function.php file of your active child theme (or active theme). Tested and works.

Source: https://woocommerce.github.io/code-reference/classes/WC-Product.html#_get_weight

To get the total cart item weight:

To get the total cart line item weight (product weight x product quantity) simply replace:

$item_weight = $cart_item['data']->get_weight();

by:

$item_weight = $cart_item['data']->get_weight() * $cart_item['quantity'];

You can add these codes using woocommerce snippets plugin.

5. Adding a free shipment tracking plugin for woocomerce

image 10

Orders Tracking for WooCommerce is an essential plugin for tracking orders of WooCommerce. This plugin allows shop owners to add, edit, import, and export the orders tracking numbers and tracking URLs of every item of an order. Then the plugin can send the orders tracking emails, and SMS, and add the tracking information to PayPal transactions with order tracking information and tracking URLs. This plugin also integrates the order tracking information with other tracking services. With the advantages of tracking orders, shop owners can manage tracking orders easily and inform their customers about the order’s journey. Likewise, customers will feel secure and comfortable in tracking their orders.

Orders Tracking for WooCommerce

6. Adding Customer Reviews for WooCommerce Plugin

image 9

Send an automated, personalized email reminder to each customer after a transaction – make reviewing easier than ever before!

Enhance the standard WooCommerce reviews with extra features, and reassure customers by having their questions answered with a Q&A section on product pages.

The Customer Reviews for WooCommerce plugin helps you increase engagement, build loyalty, improve SEO, and get more sales with social proof.

Localized to over 40 languages and installed in over 50,000 stores!

The plugin includes an optional integration with an external service to verify customer reviews. CusRev collects reviews from customers and verifies their authenticity.

7. Adding Ajax search bar for quick search.

image 8

The most popular WooCommerce product search plugin. It gives your users a well-designed advanced AJAX search bar with live search suggestions.

By default, WooCommerce provides a very simple search solution, without live product search or even SKU search. FiboSearch (formerly Ajax Search for WooCommerce) provides advanced search with live suggestions.

Who doesn’t love instant, as-you-type suggestions? In 2023, customers expect smart product search. Baymard Institute’s latest UX research reveals that search autocomplete, auto-suggest, or an instant search feature is now offered on 96% of major e-commerce sites. It’s a must-have feature for every online business that can’t afford to lose customers. Why? FiboSearch helps users save time and makes shopping easier. As a result, Fibo really boosts sales.

Get it Free Here

8. Adding PDF Invoice to your Woocomerce orders

image 7

Challan – PDF Invoice & Packing Slip for WooCommerce generate PDF invoice automatically and send it to your customers by attaching it with the order email based on the configured order status.

Challan includes a basic template with some additional templates, which you can modify at any time. It also includes the bulk invoice and packing slip download, invoice number, custom date format, localization, logo resize, etc. The process of creating and printing invoices is easy with Challan.

You will be mesmerized by the hundreds of unique features of this pdf invoice plugin. This WooCommerce PDF invoice & Packing Slip plugin makes the sales and purchasing process more comfortable and more organized for a store manager.

☞ PDF INVOICE

Challan – PDF Invoice & Packing Slip for WooCommerce by WebAppick allows you to create an invoice in PDF format. The plugin automatically attaches the pdf invoice with the order confirmation emails and instantly sends it to the customer whenever the order status changes.

You can resize the PDF file format whenever you need to. The plugin allows you to download multiple pdf invoices at a time., etc., with the order confirmation email. It is possible to bulk download pdf invoices at a time.

GET IT FREE HERE

9. Checkout Field Manager (Checkout Manager)

image 11

out Field Manager (Checkout Manager) for WooCommerce allows you to include custom fields to the checkout page, related to billing, Shipping, or Additional fields sections.

Our plugin allows reordering, removing, or changing the field type of the WooCommerce core fields. You can choose between these field types: Text, Textarea, Password, Radio, Checkbox, Select, Country, State, Multiselect, Multicheckbox, Heading, Colorpicker, and File uploader.

GET IT FREE HERE

10. SMTP plugin to send emails in a professional way

image 12

Are you having problems with your WordPress emails not sending? Or looking to set the email address to which your emails are delivered from? This plugin will solve all your email deliverability problems. FluentSMTP is the ultimate WP Mail Plugin that connects with your Email Service Provider natively and makes sure your emails are delivered.

Our goal is to send your WordPress emails fast, securely, and reach the email inbox.

The fluent SMTP plugin fixes your email delivery issue by connecting WordPress Mail with your email service providers. These integrations are native, so they will send the emails super fast.

Connect as many Email Service Providers as you want and FluentSMTP will route your transactional and marketing emails automatically. This is one of the unique features that FluentSMTP has to offer.

GET IT FREE HERE woocommerce free plugin

Get a Free Quote Today!

Drive more leads and sales for your business with Pixitech