<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WooCommerce - Themespress</title>
	<atom:link href="https://themespress.ca/en/sujets/woocommerce-config/feed/" rel="self" type="application/rss+xml" />
	<link>https://themespress.ca/en/</link>
	<description>Des tutoriels et ressources WordPress</description>
	<lastBuildDate>Tue, 11 Aug 2026 19:52:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://themespress.ca/wp-content/uploads/2020/10/cropped-Favicon-Themepress.ca_-32x32.png</url>
	<title>WooCommerce - Themespress</title>
	<link>https://themespress.ca/en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Adding Metadata (latest update) &#8211; WooCommerce Product</title>
		<link>https://themespress.ca/en/adding-metadata-latest-update-woocommerce-product/</link>
					<comments>https://themespress.ca/en/adding-metadata-latest-update-woocommerce-product/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sat, 07 May 2022 18:07:04 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5890</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>With this tutorial, we will create a new WordPress metabox for our downloadable WooCommerce products.</p>
<p>Our data would allow us to diplay the date <span class="corrected-phrase ng-star-inserted" data-end="218" data-originaltext="que " data-start="215" data-text="où"><span class="corrected-phrase__displayed-text corrected-phrase__displayed-text_bubbled" data-group="AutoCorrected" data-suggestions="1" data-type="Grammar">where</span></span> the number of days where the updates were done.</p>
<p>So let&#8217;s say you&#8217;re selling downloadable products. You want your customers to see the last date <span class="phrase-bubble__suggestion-label ng-tns-c88-3 phrase-bubble__suggestion-label_active phrase-bubble__suggestion-label_only-one ng-star-inserted"><span class="ng-tns-c88-3 ng-star-inserted">when</span></span> the product was updated.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Creating a class for a WordPress metabox</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>As you&#8217;ll notice, our metabox has a date field by default.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-8710474" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-8710474" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">// Meta Box Class: Woocommerce Product Update
class woocommerceproductupMetabox {

	private $screen = array(
		&#039;product&#039;,
	);

	private $meta_fields = array(
		array(
			&#039;label&#039; =&gt; &#039;Recent updates for this product ?&#039;,
			&#039;id&#039; =&gt; &#039;woocommerce-update-product&#039;,
			&#039;default&#039; =&gt; &#039;Aujourdhui&#039;,
			&#039;type&#039; =&gt; &#039;date&#039;,
		),
	);

	public function __construct() {
		add_action( &#039;add_meta_boxes&#039;, array( $this, &#039;add_meta_boxes&#039; ) );
		add_action( &#039;save_post&#039;, array( $this, &#039;save_fields&#039; ) );
	}

	public function add_meta_boxes() {
		foreach ( $this-&gt;screen as $single_screen ) {
			add_meta_box(
				&#039;woocommerceproductup&#039;,
				__( &#039;Woocommerce Product Update&#039;, &#039;textdomain&#039; ),
				array( $this, &#039;meta_box_callback&#039; ),
				$single_screen,
				&#039;normal&#039;,
				&#039;high&#039;
			);
		}
	}

	public function meta_box_callback( $post ) {
		wp_nonce_field( &#039;woocommerceproductup_data&#039;, &#039;woocommerceproductup_nonce&#039; );
		$this-&gt;field_generator( $post );
	}

	public function field_generator( $post ) {
		$output = &#039;&#039;;
		foreach ( $this-&gt;meta_fields as $meta_field ) {
			$label = &#039;&lt;label for=&quot;&#039; . $meta_field[&#039;id&#039;] . &#039;&quot;&gt;&#039; . $meta_field[&#039;label&#039;] . &#039;&lt;/label&gt;&#039;;
			$meta_value = get_post_meta( $post-&gt;ID, $meta_field[&#039;id&#039;], true );
			if ( empty( $meta_value ) ) {
				if ( isset( $meta_field[&#039;default&#039;] ) ) {
					$meta_value = $meta_field[&#039;default&#039;];
				}
			}
			switch ( $meta_field[&#039;type&#039;] ) {
				default:
					$input = sprintf(
						&#039;&lt;input %s id=&quot;%s&quot; name=&quot;%s&quot; type=&quot;%s&quot; value=&quot;%s&quot;&gt;&#039;,
						$meta_field[&#039;type&#039;] !== &#039;color&#039; ? &#039;style=&quot;width: 100%&quot;&#039; : &#039;&#039;,
						$meta_field[&#039;id&#039;],
						$meta_field[&#039;id&#039;],
						$meta_field[&#039;type&#039;],
						$meta_value
					);
			}
			$output .= $this-&gt;format_rows( $label, $input );
		}
		echo &#039;&lt;table class=&quot;form-table&quot;&gt;&lt;tbody&gt;&#039; . $output . &#039;&lt;/tbody&gt;&lt;/table&gt;&#039;;
	}

	public function format_rows( $label, $input ) {
		return &#039;&lt;tr&gt;&lt;th&gt;&#039;.$label.&#039;&lt;/th&gt;&lt;td&gt;&#039;.$input.&#039;&lt;/td&gt;&lt;/tr&gt;&#039;;
	}

	public function save_fields( $post_id ) {
		if ( ! isset( $_POST[&#039;woocommerceproductup_nonce&#039;] ) )
			return $post_id;
		$nonce = $_POST[&#039;woocommerceproductup_nonce&#039;];
		if ( !wp_verify_nonce( $nonce, &#039;woocommerceproductup_data&#039; ) )
			return $post_id;
		if ( defined( &#039;DOING_AUTOSAVE&#039; ) &amp;&amp; DOING_AUTOSAVE )
			return $post_id;
		foreach ( $this-&gt;meta_fields as $meta_field ) {
			if ( isset( $_POST[ $meta_field[&#039;id&#039;] ] ) ) {
				switch ( $meta_field[&#039;type&#039;] ) {
					case &#039;email&#039;:
						$_POST[ $meta_field[&#039;id&#039;] ] = sanitize_email( $_POST[ $meta_field[&#039;id&#039;] ] );
						break;
					case &#039;text&#039;:
						$_POST[ $meta_field[&#039;id&#039;] ] = sanitize_text_field( $_POST[ $meta_field[&#039;id&#039;] ] );
						break;
				}
				update_post_meta( $post_id, $meta_field[&#039;id&#039;], $_POST[ $meta_field[&#039;id&#039;] ] );
			} else if ( $meta_field[&#039;type&#039;] === &#039;checkbox&#039; ) {
				update_post_meta( $post_id, $meta_field[&#039;id&#039;], &#039;0&#039; );
			}
		}
	}
}

if (class_exists(&#039;woocommerceproductupMetabox&#039;)) {
	new woocommerceproductupMetabox;
};
</pre></div><h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Visual of our WooCommerce product metabox</h2>
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<a href="https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-1024x144.png" target="_self" class="vc_single_image-wrapper   vc_box_border_grey"><img fetchpriority="high" decoding="async" width="1402" height="197" src="https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce.png" class="vc_single_image-img attachment-full" alt="Metabox pour vos produits WooCommerce" title="Metabox pour vos produits WooCommerce" srcset="https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce.png 1402w, https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-600x84.png 600w, https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-300x42.png 300w, https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-1024x144.png 1024w, https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-768x108.png 768w, https://themespress.ca/wp-content/uploads/2022/05/Metabox-pour-vos-produits-WooCommerce-1320x185.png 1320w" sizes="(max-width: 1402px) 100vw, 1402px" /></a>
		</figure>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Adding the update date in the loop of our product</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Donc nous allons utiliser le hook <a href="http://hookr.io/actions/woocommerce_before_shop_loop_item_title/" target="_blank" rel="noopener"><strong>woocommerce_before_shop_loop_item_title</strong></a></p>
<p>This hook will allow us to position our <a href="https://developer.wordpress.org/reference/functions/get_post_meta/" target="_blank" rel="noopener"><strong>get_post_meta</strong></a> of the <strong>de woocommerce-update-product</strong> name before the product&#8217;s title inside the loop, i.e. in product pages&#8217; results.</p>
<p>We can also customize the date. With this hook, we will display the date however we see fit.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-1766312" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-1766312" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">add_action( &#039;woocommerce_before_shop_loop_item_title&#039;, &#039;themespress_field_display_below_title&#039;, 2 );
function themespress_field_display_below_title(){
    global $product;
    // Get the custom field value
    $custom_field = get_post_meta( $product-&gt;get_id(), &#039;woocommerce-update-product&#039;, true );
    // Display
    if( ! empty($custom_field) ){
        echo &#039;&lt;p class=&quot;last-updates&quot; style=&quot;position:absolute;top:30px;background:#f95b26;color:white;padding:2px 5px&quot;&gt;&#039; . &#039;MAJ : &#039; . (new DateTime($custom_field))-&gt;format(&#039;d M Y&#039;) . &#039;&lt;/p&gt;&#039;;
    }
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Or we can edit the hook so we can display the n number of days since the last update of the WooCommerce product.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5530661" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-5530661" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">add_action( &#039;woocommerce_before_shop_loop_item_title&#039;, &#039;themespressdeux_field_display_below_title&#039;, 2 );
function themespressdeux_field_display_below_title(){
    global $product;
    // Get the custom field value
    $custom_field = get_post_meta( $product-&gt;get_id(), &#039;woocommerce-update-product&#039;, true );
    // Display
	$now = time(); // Current time 
	$your_date = strtotime($custom_field); // The first date
	$datediff = abs($now - $your_date); // Gives absolute Value
    if( ! empty($custom_field) ){ 
		echo &#039;&lt;p class=&quot;last-updates&quot; style=&quot;position:absolute;top:30px;background:#f95b26;color:white;padding:2px 5px&quot;&gt;&#039; . &#039;MAJ : &#039; . floor($datediff/(60*60*24)) . &#039;&amp;nbsp;jour(s)&#039; . &#039;&lt;/p&gt;&#039;;
    }
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>We strongly advise against copying it twice. Choose the first or second example.</strong></p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Display the get_post_meta in the WooCommerce product</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>All that&#8217;s left to do now is use the <a href="http://hookr.io/actions/woocommerce_before_single_product_summary/" target="_blank" rel="noopener">woocommerce_before_single_product_summary</a> hook in order to display the information about the product.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-8328617" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-8328617" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">add_action( &#039;woocommerce_before_single_product_summary&#039; , &#039;themespress_updates_date_before_product_title&#039;, 5 );
function themespress_updates_date_before_product_title() {
    global $product;
    // Get the custom field value
    $custom_field = get_post_meta( $product-&gt;get_id(), &#039;woocommerce-update-product&#039;, true );
    // Display
	$now = time(); // Current time 
	$your_date = strtotime($custom_field); // The first date
	$datediff = abs($now - $your_date); // Gives absolute Value
    if( ! empty($custom_field) ){ 
		echo &#039;&lt;p class=&quot;last-updates&quot; style=&quot;position:absolute;top:-40px;right:0;background:#f95b26;color:white;padding:2px 5px&quot;&gt;&#039; . &#039;MAJ : &#039; . floor($datediff/(60*60*24)) . &#039;&amp;nbsp;jour(s)&#039; . &#039;&lt;/p&gt;&#039;;
    }
}</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/adding-metadata-latest-update-woocommerce-product/">Adding Metadata (latest update) – WooCommerce Product</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/adding-metadata-latest-update-woocommerce-product/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WooCommerce: Displaying Stats Under The Client Column</title>
		<link>https://themespress.ca/en/woocommerce-displaying-stats-under-the-client-column/</link>
					<comments>https://themespress.ca/en/woocommerce-displaying-stats-under-the-client-column/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sat, 25 Aug 2018 20:58:01 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Users]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=4256</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>With this tutorial, we will show you how to display your WooCommerce customer stats; for example the number of orders or the amount of money a customer spent on your online store. </p>
<p><a href="https://woocommerce.com/" target="_blank" rel="noopener">Woocommerce</a> is the number 1 e-commerce WordPress plugin for online stores.</p>
<p>WooCommerce Hooks for:<br />
Displaying the total number of orders: <a href="http://hookr.io/functions/wc_get_customer_order_count/" target="_blank" rel="noopener"><strong>wc_get_customer_order_count</strong></a><br />
The amount of money spent on your store: <a href="http://hookr.io/functions/wc_get_customer_total_spent/" target="_blank" rel="noopener"><strong>wc_get_customer_total_spent</strong></a></p>
<p>Now that we know which hooks to use, we will create two columns in the user tables with the <strong>manage_users_columns</strong> and the <strong>manage_users_custom_column</strong> filters where the former will display both columns and the latter will allow us to generate the results.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Woocommerce : Afficher des informations dans la colonne utilisateur</h2><div id="ts-enlighterjs-container-3370251" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-3370251" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">///////////////////////////////// Woocommerce users results columns /////////////////////////// 
function add_user_details_columns($columns) {
$columns[&#039;user_orders&#039;] = &#039;Orders&#039;;
$columns[&#039;user_total_spent&#039;] = &#039;Total Spent&#039;;
return $columns;
}
 
function show_user_details_column_content($value, $column_name, $user_id) {
if (&#039;user_orders&#039; == $column_name)
return wc_get_customer_order_count($user_id);
else if (&#039;user_total_spent&#039; == $column_name)
return wc_price(wc_get_customer_total_spent($user_id));
return $value;
}
 
function add_order_details_to_user_list() {
add_filter(&#039;manage_users_columns&#039;, &#039;add_user_details_columns&#039;);
add_action(&#039;manage_users_custom_column&#039;, &#039;show_user_details_column_content&#039;, 10, 3);
}
 
add_action(&#039;admin_init&#039;, &#039;add_order_details_to_user_list&#039;);
 
////////////////////////////////////////////////////////////////////////////////////////////////</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Alternatively, you can also use various plugins to display your WooCommerce stats such as <a href="https://wordpress.org/plugins/woo-classement/" target="_blank" rel="noopener"><strong>Woocommerce Classement</strong></a> or <a href="https://wordpress.org/plugins/sales-report-for-woocommerce/" target="_blank" rel="noopener"><strong>Sales Report for WooCommerce</strong></a>.</p>

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/woocommerce-displaying-stats-under-the-client-column/">WooCommerce: Displaying Stats Under The Client Column</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/woocommerce-displaying-stats-under-the-client-column/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Admin WooCommerce: Display the ID Column in the Category table</title>
		<link>https://themespress.ca/en/admin-woocommerce-display-the-id-column-in-the-category-table/</link>
					<comments>https://themespress.ca/en/admin-woocommerce-display-the-id-column-in-the-category-table/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sun, 28 Jan 2018 13:33:16 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5100</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>In ths tutorial, we will show you how, with two distinct functions, we can display an ID column in WooCommerce Admin with the help of a shortcode.</p>
<p>There exist two WordPress filters: <strong><a href="https://codex.wordpress.org/Plugin_API/Filter_Reference/manage_$taxonomy_id_columns" target="_blank" rel="noopener">manage_edit-category_columns</a></strong> and <strong><a href="https://codex.wordpress.org/Plugin_API/Filter_Reference/manage_$taxonomy_id_columns" target="_blank" rel="noopener">manage_category_custom_column</a></strong>.</p>
<p>In our example, we are going to use them to display WooCommerce taxonomies.</p>
<p>Let&#8217;s build our first function, <strong>manage_edit-category_columns</strong>, by replacing <strong>category</strong> with <strong>product_cat</strong>.</p>
<p>To edit the WooCommerce taxonomies, we&#8217;ll replace <strong>manage_edit-category_columns</strong> with <strong>manage_edit-product_cat_columns</strong> and identify it as <strong>termid</strong> as our column that we&#8217;ll call with our functions:</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5220864" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-5220864" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">function my_custom_taxonomy_columns( $columns )
{
	$columns[&#039;termid&#039;] = __(&#039;Term ID&#039;);
        return $columns;
}
add_filter(&#039;manage_edit-product_cat_columns&#039; , &#039;my_custom_taxonomy_columns&#039;);</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>So with this, we can set up the required column.</p>
<p>The next filter will allow us to display the WooCommerce Taxonomy ID. We&#8217;ll do the exact same thing for <strong>manage_category_custom_column</strong>, by replacing it with <strong>manage_product_cat_custom_column</strong>.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-1594207" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-1594207" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">function my_custom_taxonomy_columns_content( $content, $column_name, $term_id )
{
    if ( &#039;termid&#039; == $column_name ) {
        $content = $term_id;
    }
    return $content;
}
add_filter( &#039;manage_product_cat_custom_column&#039;, &#039;my_custom_taxonomy_columns_content&#039;, 10, 3 );</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/admin-woocommerce-display-the-id-column-in-the-category-table/">Admin WooCommerce: Display the ID Column in the Category table</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/admin-woocommerce-display-the-id-column-in-the-category-table/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Spa Lab Theme: Perfect Beauty</title>
		<link>https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/</link>
					<comments>https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sat, 04 Nov 2017 14:36:20 +0000</pubDate>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5125</guid>

					<description><![CDATA[<p>The Spa lab theme has a lot of merit in terms of quality. It perfectly combines the best qualities for visual effects, perfect balance of design/content; this theme is perfect</p>
<div class="read-more"><a class="btn button-secondary" href="https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/">Read More</a></div>
<p>The post <a href="https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/">WordPress Spa Lab Theme: Perfect Beauty</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The <a class="more" href="https://themeforest.net/item/spa-lab-beauty-spa-beauty-salon-wordpress-theme/8795615?_ga=2.147712176.606058547.1509803005-1203029871.1507987321&amp;ref=viamultimedia" target="_blank" rel="noopener">Spa lab theme</a> has a lot of merit in terms of quality. It perfectly combines the best qualities for visual effects, perfect balance of design/content; this theme is perfect for healthcare type websites such as beauty salons, spas, massages, medical, yoga, physiotherapy; just to name a few.</p>
<p>Websites need to reflect businesses&#8217; services and we firmly believe that the Spa Lab theme perfectly does that.</p>
<p>There&#8217;s a bevy of pre-made pages with different ways of diplaying content and it&#8217;s also integrated with WooCommerce.</p>
<h2>Templates:</h2>
<p>This theme features over 40 templates of pre-made pages such as homepage, various headers, page templates, blog, galleries, online store, contact and online reservation. </p>
<p>A plethora of shortcodes and a vast array of buttons, lists, fonts, tabs, products, etc&#8230; are available for your choosing. </p>
<p>We also easily implement LayerSlider WP ou Slider Révolution sliders.</p>
<h2>Pros of the Spa Lab theme:</h2>
<ul>
<li>Beautifully designed</li>
<li>Balanced and refined</li>
<li>Very efficiently represents your business image</li>
<li>Option to allow online reservation</li>
<li>Vast choices of theme colors</li>
<li>Content can easily be imported</li>
</ul>
<p>[gridzy id=&#8221;7&#8243;]</p><p>The post <a href="https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/">WordPress Spa Lab Theme: Perfect Beauty</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/wordpress-spa-lab-theme-perfect-beauty/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce: Adding Custom Content in your Cart Page</title>
		<link>https://themespress.ca/en/woocommerce-adding-custom-content-in-your-cart-page/</link>
					<comments>https://themespress.ca/en/woocommerce-adding-custom-content-in-your-cart-page/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Fri, 29 Sep 2017 16:08:33 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5144</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>This tutorial will show you how to add custom content in your WooCommerce cart page with the help of specific hooks.</p>
<p>To do this custom coding, we strongly recommend using a <strong>WordPress child them and Woocommerce (obviously)</strong>.</p>
<p>Make sure to not forget to enable the child them via Appearance &#8211;&gt; Themes. It&#8217;s also vital to keep the parent theme.</p>
<p><strong>Don&#8217;t forget to make a quick back up of your theme</strong> before making any changes.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >List of custom hooks.</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>
1 – woocommerce_before_cart<br />
2 – woocommerce_before_cart_table<br />
3 – woocommerce_before_cart_table<br />
4 – woocommerce_cart_contents<br />
5 – woocommerce_after_cart_contents<br />
6 – woocommerce_after_cart_table<br />
7 – woocommerce_before_cart_totals<br />
8 – woocommerce_cart_totals_before_shipping<br />
9 – woocommerce_before_shipping_calculator<br />
10 – woocommerce_after_shipping_calculator<br />
11 – woocommerce_cart_totals_after_shipping<br />
12 – woocommerce_cart_totals_before_order_total<br />
13 – woocommerce_cart_totals_after_order_total<br />
14 – woocommerce_proceed_to_checkout<br />
15 – woocommerce_after_cart_totals<br />
16 – woocommerce_after_cart</p>
<p>By using the list of hooks above, here&#8217;s how you can add custom content to your cart page. For example, using the <strong>woocommerce_before_cart</strong> hook will display content just under the page&#8217;s title. Here&#8217;s how to insert it into your child theme.</p>
<p>It&#8217;s very important to change the naming of each function.</p>
<p>Here&#8217;s an example.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-1058021" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-1058021" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">add_action(&#039;woocommerce_before_cart&#039;, &#039;nomdemafonction&#039;, 1);
function nomdemafonction() {
    echo &#039;Cher Clients&#039;; 
	echo &#039;Vous pouvez obtenir la livraison gratuite &agrave; partir de 50 $ d&rsquo;achat.&#039;; 
}</pre></div><h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >La liste des hooks par default</h2><div id="ts-enlighterjs-container-6134560" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-6134560" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">// These are actions you can unhook/remove!
 
add_action( &#039;wp_loaded&#039;, array( WC_Cart, &#039;init&#039; ) );
add_action( &#039;wp&#039;, array( WC_Cart, &#039;maybe_set_cart_cookies&#039; ), 99 );
add_action( &#039;shutdown&#039;, array( WC_Cart, &#039;maybe_set_cart_cookies&#039; ), 0 );
add_action( &#039;woocommerce_add_to_cart&#039;, array( WC_Cart, &#039;calculate_totals&#039; ), 20, 0 );
add_action( &#039;woocommerce_applied_coupon&#039;, array( WC_Cart, &#039;calculate_totals&#039; ), 20, 0 );
add_action( &#039;woocommerce_check_cart_items&#039;, array( WC_Cart, &#039;check_cart_items&#039; ), 1 );
add_action( &#039;woocommerce_check_cart_items&#039;, array( WC_Cart, &#039;check_cart_coupons&#039; ), 1 );
add_action( &#039;woocommerce_after_checkout_validation&#039;, array( WC_Cart, &#039;check_customer_coupons&#039; ), 1 );
 
add_action( &#039;woocommerce_cart_collaterals&#039;, &#039;woocommerce_cross_sell_display&#039; );
add_action( &#039;woocommerce_cart_collaterals&#039;, &#039;woocommerce_cart_totals&#039;, 10 );
add_action( &#039;woocommerce_proceed_to_checkout&#039;, &#039;woocommerce_button_proceed_to_checkout&#039;, 20 );</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/woocommerce-adding-custom-content-in-your-cart-page/">Woocommerce: Adding Custom Content in your Cart Page</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/woocommerce-adding-custom-content-in-your-cart-page/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Theme Savoy: Woocommerce Theme for Trendy Products</title>
		<link>https://themespress.ca/en/wordpress-woocommerce-theme-savoy/</link>
					<comments>https://themespress.ca/en/wordpress-woocommerce-theme-savoy/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Fri, 29 Sep 2017 14:08:51 +0000</pubDate>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5157</guid>

					<description><![CDATA[<p>The Savoy Woocommerce theme is a beautiful, stripped down and surpsiringly trendy theme. It uses a lot of ajax functionalities. It also includes a child theme which can be quite</p>
<div class="read-more"><a class="btn button-secondary" href="https://themespress.ca/en/wordpress-woocommerce-theme-savoy/">Read More</a></div>
<p>The post <a href="https://themespress.ca/en/wordpress-woocommerce-theme-savoy/">WordPress Theme Savoy: Woocommerce Theme for Trendy Products</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The <a class="more" href="https://themeforest.net/item/savoy-minimalist-ajax-woocommerce-theme/12537825?ref=viamultimedia" target="_blank" rel="noopener">Savoy Woocommerce theme</a> is a beautiful, stripped down and surpsiringly trendy theme. It uses a lot of ajax functionalities. It also includes a child theme which can be quite beneficial if you want a web developer to do custom programming.</p>
<p>The blog part of it includes multiple layouts allowing you various ways to display your posts.</p>
<p>A vast array of customizable feature giving users flexiblity to configure things on a page to page basis.</p>
<p>For your online shop, you have a handful of different headers, page styles giving you a lot of flexibility in terms of how to display it. </p>
<p>The theme also comes with a bevy of recommended plugins. Although w strongly recommend not using Contact Form 7 as it is not very optimal. Instead we recommend using <strong>Formidable Form</strong>.</p>
<p>This is a highly successful theme as it&#8217;s been sold over 5000 times. You won&#8217;t regret it.</p>
<h2>Theme options</h2>
<p>Minimalistic modern design<br />
Fully responsive<br />
Shop fully AJAX compatible &#8211; no plugin needed<br />
Product overview<br />
Product search enabled by AJAX<br />
Full width page display<br />
Advanced headers functionalities<br />
Featured product videos<br />
Slides and tactile galleries<br />
Homepage fully customizable<br />
Speed ​​optimization and optimized SEO<br />
Blog with Grid, Standard or List<br />
Wallet functionality (optional)<br />
Full width image gallery with zoom/pan support<br />
Retina ready graphics<br />
Option zoom / panoramic on product images<br />
Big multi-columns menu<br />
Default product images<br />
Wishlist (optional)<br />
Modal pop-up login/registration<br />
Developed with the latest standards and best practices</p>
<h2>Additional theme options</h2>
<p>Highly customizable design<br />
Drag-and-Drop Visual Composer page creator (value of 34 $)<br />
Slider Revolution included &#8211; WordPress Plugin Premium (value of 19 $)<br />
Multiple customizable options for page creation<br />
Extended theme options panel<br />
Display a floatting personalized logo and/or mobile<br />
WPML ready<br />
Integration of Google font, Typekit and Fontdeck<br />
Child-Them for custom web development</p>
<p>[gridzy id=&#8221;6&#8243;]</p><p>The post <a href="https://themespress.ca/en/wordpress-woocommerce-theme-savoy/">WordPress Theme Savoy: Woocommerce Theme for Trendy Products</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/wordpress-woocommerce-theme-savoy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce: Offer a 30-day Deferred Payment Options for Customers</title>
		<link>https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/</link>
					<comments>https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Thu, 14 Sep 2017 18:30:43 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5172</guid>

					<description><![CDATA[<p>Here we will show you how to hide payment methods when a coupon is used in your WooCommerce cart. For example, you want to give 30 days for your customers</p>
<div class="read-more"><a class="btn button-secondary" href="https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/">Read More</a></div>
<p>The post <a href="https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/">Woocommerce: Offer a 30-day Deferred Payment Options for Customers</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Here we will show you how to hide payment methods when a coupon is used in your WooCommerce cart. For example, you want to give 30 days for your customers to pay as you want then to grab as much as they can from your shop.</p>
<p>The idea behind this function is that we create a special coupon for resellers and when they order online, using the coupon will disable online payment method and triggers the 30 days delay and any other delays you might have configured.</p>
<p>The first thing we need to do is enabling Woocommerce&#8217; payment on delivery payment method. In the description box, we can write &#8220;Payment in 30 days&#8221;.</p>
<p>And then we add a filter which will enable Payment on delivery if the reseller uses his coupon. All other users/customers will have to choose from the available payment methods.</p>
        <div class="read-more">
			<a class="btn button-secondary" href="https://themespress.ca/en/products/resources/woocommerce-30-day-payment-if-coupon-applied/">
			Woocommerce : Paiement 30 jours si coupon appliqué</a>
		</div><p>The post <a href="https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/">Woocommerce: Offer a 30-day Deferred Payment Options for Customers</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/woocommerce-offer-a-30-day-deferred-payment-options-for-customers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WooCommerce Price: How to set Free as a Price</title>
		<link>https://themespress.ca/en/woocommerce-price-free-price/</link>
					<comments>https://themespress.ca/en/woocommerce-price-free-price/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Fri, 05 May 2017 18:26:17 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=6174</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>Woocommerce Price:</strong> Here&#8217;s a short tutorial on how to display free as a price once an item&#8217;s price is set at 0$.</p>
<p>We will use the <a href="http://hookr.io/filters/woocommerce_get_price_html/" target="_blank" rel="noopener">woocommerce_get_price_html</a> filter which will verify if an item&#8217;s price is 0$ or empty and then return the text with the $price variable.</p>
<p>Add this filter in your functions.php file.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-8405261" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-8405261" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">///////////////////////////////////////
// Get Free if the price Woocommerce = 0
///////////////////////////////////////

add_filter( &#039;woocommerce_get_price_html&#039;, &#039;themepress_price_html&#039;, 10, 2 );
function themepress_price_html( $price, $product ) {
  if( $product-&gt;get_price() == 0 ||  $product-&gt;get_price() == &#039;&#039;) {
  $price = &#039;&lt;span class=&quot;woocommerce-Price-amount amount&quot;&gt;Gratuit&lt;/span&gt;&#039;;
  }
return $price;
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Once the condition is configured, you can display the text you want insde the woocommerce-Price-amount span tag.</p>

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/woocommerce-price-free-price/">WooCommerce Price: How to set Free as a Price</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/woocommerce-price-free-price/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce Via Products Slider Plugin</title>
		<link>https://themespress.ca/en/woocommerce-product-slider/</link>
					<comments>https://themespress.ca/en/woocommerce-product-slider/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 14 Mar 2017 16:28:47 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=6202</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>Product Slider for WooCommerce:</strong> Via Products Slider for WooCommerce is a beautiful, modern slider that displays your WooCommerce products organized by category.</p>
<p>Showcase your products with an elegant, smooth presentation that looks great on every screen. Via Products Slider improves your store’s navigation and helps visitors quickly discover products across different categories. Easy to install and customize, it integrates seamlessly into your website using a simple shortcode.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >The Features of Our Product Slider for WooCommerce</h2><div class="vc_empty_space"   style="height: 22px"><span class="vc_empty_space_inner"></span></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><a href="https://themespress.ca/en/products/plugins-wordpress/via-products-slider-for-woocommerce/">Via Products Slider for WooCommerce</a> transforms your product catalog into a more dynamic and engaging browsing experience. Visitors can easily explore categories, discover more products, and add their favorites to the cart without leaving the slider.</p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<ul>
<li>100% responsive slider for desktops, tablets, and mobile devices.</li>
<li>Products organized by WooCommerce categories.</li>
<li>Choose the number of categories to display.</li>
<li>Choose the number of products displayed per category.</li>
<li>Smooth navigation with previous and next buttons.</li>
<li>Smart pagination automatically adapted to the content.</li>
<li>AJAX add to cart directly from the slider.</li>
<li>Round or square product images to match your preferred style.</li>
<li>Animations and hover effects for a more dynamic presentation.</li>
<li>Custom CSS to easily match the slider design to your theme.</li>
<li>Compatible with Elementor and page builders.</li>
<li>Easy shortcode installation in your pages and content areas.</li>
<li>Interface available in both French and English.</li>
</ul>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			    <section
        id="wvps-motion-1"
        class="wvps-motion"
        data-wvps-motion
        data-scroll="1"
        data-lenis="1"
        data-language="fr"
        data-added-label="Ajouté"
        data-product-label="Produit"
        data-page-label="Page"
        data-max-columns="4"
        data-spacing="balanced"
        data-motion="expressive"
        data-hover="1"
        data-pagination="1"
        data-progress="1"
        aria-roledescription="carousel"
        aria-label="Nos produits"
    >
        <div class="wvps-motion__pin">
            <header class="wvps-motion__header">
                <div class="wvps-motion__heading">
                    <p class="wvps-motion__eyebrow">Themespress</p>
                    <h2 class="wvps-motion__title">Nos produits</h2>
                </div>

                <div class="wvps-motion__counter" aria-live="polite">
                    <span class="wvps-motion__counter-current">01</span>
                    <span class="wvps-motion__counter-line" aria-hidden="true"></span>
                    <span class="wvps-motion__counter-total">13</span>
                </div>
            </header>

                            <nav class="wvps-motion__categories" aria-label="Catégories de produits">
                                            <button
                            type="button"
                            class="wvps-motion__category is-active"
                            data-wvps-tab="cat-301"
                            aria-selected="true"
                        >
                            <span>Plugins Wordpress</span>
                            <sup>13</sup>
                        </button>
                                            <button
                            type="button"
                            class="wvps-motion__category"
                            data-wvps-tab="cat-297"
                            aria-selected="false"
                        >
                            <span>Resources</span>
                            <sup>04</sup>
                        </button>
                                            <button
                            type="button"
                            class="wvps-motion__category"
                            data-wvps-tab="cat-298"
                            aria-selected="false"
                        >
                            <span>Widgets</span>
                            <sup>02</sup>
                        </button>
                                    </nav>
            
            <div class="wvps-motion__stage" tabindex="0" aria-label="Produits">
                                    <div
                        class="wvps-motion__group is-active"
                        data-wvps-group="cat-301"
                                            >
                        <div class="wvps-motion__track">
                                                                                            <article class="wvps-motion-card" data-index="0">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/themespress-broken-link-checker/" aria-label="Themespress Broken Link Checker">
                                        <img decoding="async" width="600" height="750" src="https://themespress.ca/wp-content/uploads/2026/08/a062f329-7dfc-4576-918d-1d19deab35ad-600x750.png" class="wvps-motion__image" alt="Themespress Broken Link Checker" loading="eager" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">01</span>

                                                                                    <span class="wvps-motion-card__badge">Promo</span>
                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/themespress-broken-link-checker/">Themespress Broken Link Checker</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount">29.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></del> <span class="screen-reader-text">Original price was: 29.95&nbsp;&#036;.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount">19.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></ins><span class="screen-reader-text">Current price is: 19.95&nbsp;&#036;.</span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/themespress-broken-link-checker/?add-to-cart=9111"
                                            data-quantity="1"
                                            data-product_id="9111"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="1">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/themespress-query-for-woocommerce/" aria-label="ThemesPress Query For Woocommerce">
                                        <img decoding="async" width="600" height="600" src="https://themespress.ca/wp-content/uploads/2026/08/ThemesPress-Query-For-Woocommerce-600x600.png" class="wvps-motion__image" alt="ThemesPress Query For Woocommerce" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">02</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/themespress-query-for-woocommerce/">ThemesPress Query For Woocommerce</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">9.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/themespress-query-for-woocommerce/?add-to-cart=9148"
                                            data-quantity="1"
                                            data-product_id="9148"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="2">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/via-products-slider-for-woocommerce/" aria-label="Via Products Slider for Woocommerce">
                                        <img decoding="async" width="600" height="400" src="https://themespress.ca/wp-content/uploads/2026/08/Via-Products-Slider-for-Woocommerce-600x400.png" class="wvps-motion__image" alt="Via Products Slider for Woocommerce" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">03</span>

                                                                                    <span class="wvps-motion-card__badge">Promo</span>
                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/via-products-slider-for-woocommerce/">Via Products Slider for Woocommerce</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount">29.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></del> <span class="screen-reader-text">Original price was: 29.95&nbsp;&#036;.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount">19.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></ins><span class="screen-reader-text">Current price is: 19.95&nbsp;&#036;.</span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/via-products-slider-for-woocommerce/?add-to-cart=8977"
                                            data-quantity="1"
                                            data-product_id="8977"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="3">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/themespress-voice-reader-for-wordpress/" aria-label="ThemesPress Voice Reader for WordPress">
                                        <img decoding="async" width="600" height="338" src="https://themespress.ca/wp-content/uploads/2026/08/Version-audio-a-vos-articles-WordPress-600x338.png" class="wvps-motion__image" alt="ThemesPress Voice Reader for WordPress" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">04</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/themespress-voice-reader-for-wordpress/">ThemesPress Voice Reader for WordPress</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">7.99&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/themespress-voice-reader-for-wordpress/?add-to-cart=8953"
                                            data-quantity="1"
                                            data-product_id="8953"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="4">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/obiweb-user-security-monitor/" aria-label="Obiweb User Security Monitor">
                                        <img decoding="async" width="600" height="450" src="https://themespress.ca/wp-content/uploads/2026/08/Obiweb-User-Security-Monitor-600x450.png" class="wvps-motion__image" alt="Obiweb User Security Monitor" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">05</span>

                                                                                    <span class="wvps-motion-card__badge">Promo</span>
                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/obiweb-user-security-monitor/">Obiweb User Security Monitor</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount">29.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></del> <span class="screen-reader-text">Original price was: 29.95&nbsp;&#036;.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount">19.95&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></ins><span class="screen-reader-text">Current price is: 19.95&nbsp;&#036;.</span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/obiweb-user-security-monitor/?add-to-cart=8892"
                                            data-quantity="1"
                                            data-product_id="8892"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="5">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/themespress-post-video-gallery-mp4-wordpress-video-gallery/" aria-label="ThemesPress Post Video Gallery – MP4 WordPress Video Gallery">
                                        <img decoding="async" width="600" height="400" src="https://themespress.ca/wp-content/uploads/2026/08/ThemesPress-Post-Video-Gallery-600x400.png" class="wvps-motion__image" alt="ThemesPress Post Video Gallery – MP4 WordPress Video Gallery" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">06</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/themespress-post-video-gallery-mp4-wordpress-video-gallery/">ThemesPress Post Video Gallery – MP4 WordPress Video Gallery</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">19.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/themespress-post-video-gallery-mp4-wordpress-video-gallery/?add-to-cart=8847"
                                            data-quantity="1"
                                            data-product_id="8847"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="6">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/via-users-login-statistics/" aria-label="Via Users Login Statistics">
                                        <img decoding="async" width="600" height="328" src="https://themespress.ca/wp-content/uploads/2023/04/Via-Users-Login-1-600x328.jpg" class="wvps-motion__image" alt="Via Users Login Statistics" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">07</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/via-users-login-statistics/">Via Users Login Statistics</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">19.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/via-users-login-statistics/?add-to-cart=7069"
                                            data-quantity="1"
                                            data-product_id="7069"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="7">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-customer-account-purchased-items/" aria-label="Woocommerce Customer Account (Purchased Items)">
                                        <img decoding="async" width="600" height="328" src="https://themespress.ca/wp-content/uploads/2017/06/Obiweb-Purchased-Products-Customer-Account-600x328.jpg" class="wvps-motion__image" alt="Woocommerce Customer Account (Purchased Items)" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">08</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-customer-account-purchased-items/">Woocommerce Customer Account (Purchased Items)</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">7.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-customer-account-purchased-items/?add-to-cart=4884"
                                            data-quantity="1"
                                            data-product_id="4884"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="8">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-via-order-delivery-date-plugin/" aria-label="Via Order Delivery Date for Woocommerce Plugin">
                                        <img decoding="async" width="600" height="328" src="https://themespress.ca/wp-content/uploads/2017/05/Via-Order-Delivery-Date-for-Woocommerce-600x328.png" class="wvps-motion__image" alt="Via Order Delivery Date for Woocommerce Plugin" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">09</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-via-order-delivery-date-plugin/">Via Order Delivery Date for Woocommerce Plugin</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">7.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-via-order-delivery-date-plugin/?add-to-cart=4454"
                                            data-quantity="1"
                                            data-product_id="4454"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="9">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-product-video/" aria-label="Woocommerce Product Video">
                                        <img decoding="async" width="600" height="424" src="https://themespress.ca/wp-content/uploads/2017/03/wsi-imageoptim-Woocommerce-Product-Image-600x424.jpg" class="wvps-motion__image" alt="Woocommerce Product Video" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">10</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-product-video/">Woocommerce Product Video</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">19.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-product-video/?add-to-cart=4978"
                                            data-quantity="1"
                                            data-product_id="4978"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="10">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/crasy-photos-portfolio-plugin-for-wordpress/" aria-label="Obiweb Gallery – The Complete Solution for Your WordPress Galleries and Portfolios">
                                        <img decoding="async" width="600" height="400" src="https://themespress.ca/wp-content/uploads/2017/02/Obiweb-Gallery-–-La-solution-complete-pour-vos-galeries-et-portfolios-WordPress-600x400.png" class="wvps-motion__image" alt="Obiweb Gallery – The Complete Solution for Your WordPress Galleries and Portfolios" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">11</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/crasy-photos-portfolio-plugin-for-wordpress/">Obiweb Gallery – The Complete Solution for Your WordPress Galleries and Portfolios</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">49.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/crasy-photos-portfolio-plugin-for-wordpress/?add-to-cart=4981"
                                            data-quantity="1"
                                            data-product_id="4981"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="11">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-statistics-plugin/" aria-label="Obiweb Statistics for Woocommerce">
                                        <img decoding="async" width="600" height="328" src="https://themespress.ca/wp-content/uploads/2016/11/Obiweb-Statistics-for-Woocommerce-PRO-600x328.jpg" class="wvps-motion__image" alt="Obiweb Statistics for Woocommerce" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">12</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-statistics-plugin/">Obiweb Statistics for Woocommerce</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">49.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                                                                    <div class="wvps-motion-card__rating"><div class="star-rating" role="img" aria-label="Rated 5.00 out of 5"><span style="width:100%">Rated <strong class="rating">5.00</strong> out of 5 based on <span class="rating">1</span> customer rating</span></div></div>
                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/woocommerce-statistics-plugin/?add-to-cart=4990"
                                            data-quantity="1"
                                            data-product_id="4990"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="12">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/plugins-wordpress/via-sidebar-wordpress-plugin/" aria-label="Via Sidebar WordPress Plugin">
                                        <img decoding="async" width="600" height="416" src="https://themespress.ca/wp-content/uploads/2016/10/Plugin-WordPress-Via-Sidebars-600x416.png" class="wvps-motion__image" alt="Via Sidebar WordPress Plugin" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">13</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/plugins-wordpress/via-sidebar-wordpress-plugin/">Via Sidebar WordPress Plugin</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">5.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/plugins-wordpress/via-sidebar-wordpress-plugin/?add-to-cart=4991"
                                            data-quantity="1"
                                            data-product_id="4991"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                    </div>
                    </div>
                                    <div
                        class="wvps-motion__group"
                        data-wvps-group="cat-297"
                        hidden                    >
                        <div class="wvps-motion__track">
                                                                                            <article class="wvps-motion-card" data-index="0">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/" aria-label="ThemesPress Cart For Woocommerce - Widget">
                                        <img decoding="async" width="600" height="600" src="https://themespress.ca/wp-content/uploads/2026/08/ThemesPress-CartWoo-600x600.webp" class="wvps-motion__image" alt="ThemesPress Cart For Woocommerce - Widget" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">01</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/">ThemesPress Cart For Woocommerce - Widget</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">5.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/?add-to-cart=9069"
                                            data-quantity="1"
                                            data-product_id="9069"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="1">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/" aria-label="Widget Via Twitter Count Followers">
                                        <img decoding="async" width="600" height="600" src="https://themespress.ca/wp-content/uploads/2017/02/wsi-imageoptim-Widget-Via-Twitter-Count-Followers-scaled-600x600.jpg" class="wvps-motion__image" alt="Widget Via Twitter Count Followers" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">02</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/">Widget Via Twitter Count Followers</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">0.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/?add-to-cart=6425"
                                            data-quantity="1"
                                            data-product_id="6425"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="2">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/tracking-quantity-of-clicks-on-a-link/" aria-label="Tracking Quantity of Clicks on a Link">
                                        <img decoding="async" width="600" height="400" src="https://themespress.ca/wp-content/uploads/2020/06/Compter-le-nombre-de-cliques-sur-un-lien-600x400.jpg" class="wvps-motion__image" alt="Tracking Quantity of Clicks on a Link" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">03</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/tracking-quantity-of-clicks-on-a-link/">Tracking Quantity of Clicks on a Link</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">5.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/tracking-quantity-of-clicks-on-a-link/?add-to-cart=4451"
                                            data-quantity="1"
                                            data-product_id="4451"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="3">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/woocommerce-30-day-payment-if-coupon-applied/" aria-label="WooCommerce: 30 Day Payment If Coupon Applied">
                                        <img decoding="async" width="600" height="398" src="https://themespress.ca/wp-content/uploads/2017/09/Woocommerce-Paiement-30-jours-si-coupon-appliqué-600x398.jpg" class="wvps-motion__image" alt="WooCommerce: 30 Day Payment If Coupon Applied" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">04</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/woocommerce-30-day-payment-if-coupon-applied/">WooCommerce: 30 Day Payment If Coupon Applied</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">0.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/woocommerce-30-day-payment-if-coupon-applied/?add-to-cart=4452"
                                            data-quantity="1"
                                            data-product_id="4452"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                    </div>
                    </div>
                                    <div
                        class="wvps-motion__group"
                        data-wvps-group="cat-298"
                        hidden                    >
                        <div class="wvps-motion__track">
                                                                                            <article class="wvps-motion-card" data-index="0">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/" aria-label="ThemesPress Cart For Woocommerce - Widget">
                                        <img decoding="async" width="600" height="600" src="https://themespress.ca/wp-content/uploads/2026/08/ThemesPress-CartWoo-600x600.webp" class="wvps-motion__image" alt="ThemesPress Cart For Woocommerce - Widget" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">01</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/">ThemesPress Cart For Woocommerce - Widget</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">5.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/themespress-cartwoo-widget/?add-to-cart=9069"
                                            data-quantity="1"
                                            data-product_id="9069"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                                                            <article class="wvps-motion-card" data-index="1">
                                    <a class="wvps-motion-card__media" href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/" aria-label="Widget Via Twitter Count Followers">
                                        <img decoding="async" width="600" height="600" src="https://themespress.ca/wp-content/uploads/2017/02/wsi-imageoptim-Widget-Via-Twitter-Count-Followers-scaled-600x600.jpg" class="wvps-motion__image" alt="Widget Via Twitter Count Followers" loading="lazy" />                                        <span class="wvps-motion-card__shade" aria-hidden="true"></span>
                                        <span class="wvps-motion-card__index" aria-hidden="true">02</span>

                                                                            </a>

                                    <div class="wvps-motion-card__body">
                                        <div class="wvps-motion-card__meta">
                                            <h3 class="wvps-motion-card__title">
                                                <a href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/">Widget Via Twitter Count Followers</a>
                                            </h3>
                                            <div class="wvps-motion-card__price"><span class="woocommerce-Price-amount amount">0.00&nbsp;<span class="woocommerce-Price-currencySymbol">&#036;</span></span></div>
                                        </div>

                                        
                                        <a
                                            class="wvps-motion-card__cta product_type_simple add_to_cart_button ajax_add_to_cart"
                                            href="https://themespress.ca/en/products/resources/widget-via-twitter-count-followers-copie/?add-to-cart=6425"
                                            data-quantity="1"
                                            data-product_id="6425"
                                            data-product_sku=""
                                            rel="nofollow"
                                        >
                                            <span>Ajouter au panier</span>
                                            <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                                        </a>
                                    </div>
                                </article>
                                                    </div>
                    </div>
                            </div>

            <footer class="wvps-motion__footer">
                <div class="wvps-motion__footer-status">
                    <div class="wvps-motion__progress" aria-hidden="true">
                        <span class="wvps-motion__progress-bar"></span>
                    </div>
                    <div class="wvps-motion__pagination" aria-label="Pagination des produits"></div>
                </div>

                <div class="wvps-motion__controls">
                    <button class="wvps-motion__button wvps-motion__prev" type="button" aria-label="Produit précédent">
                        <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M19 12H5M11 6l-6 6 6 6"/></svg>
                    </button>
                    <button class="wvps-motion__button wvps-motion__next" type="button" aria-label="Produit suivant">
                        <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg>
                    </button>
                </div>
            </footer>
        </div>
    </section>
    

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/woocommerce-product-slider/">Woocommerce Via Products Slider Plugin</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/woocommerce-product-slider/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Display the Number of WooCommerce Products</title>
		<link>https://themespress.ca/en/display-the-number-of-woocommerce-products/</link>
					<comments>https://themespress.ca/en/display-the-number-of-woocommerce-products/#respond</comments>
		
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 08 Nov 2016 23:06:14 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Query]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=6252</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>This tutorial will show you how to create a query to display all of your WooCommerce products.</p>
<p>First a quick explaination of <strong><a href="https://developer.wordpress.org/reference/hooks/found_posts/" target="_blank" rel="noopener">found_posts</a></strong> which can be seen in the query below. It will allow you to filter the number of products found and matching the Posts ou Post Types inside your arguments.</p>
<p>For everything else, it&#8217;s a simple and basic query for WooCommerce. The post for WooCommerce products is simply called <strong>product</strong>.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Display the Number of WooCommerce Products</h2><div id="ts-enlighterjs-container-2646152" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-2646152" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="standard" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">function via_classement_woocommerce_products_count_total() {
    $args = array( &#039;post_type&#039; =&gt; &#039;product&#039;, &#039;post_status&#039; =&gt; &#039;publish&#039;, &#039;posts_per_page&#039; =&gt; -1 );
	$products = new WP_Query( $args );
	echo &#039;&lt;span class=&quot;numberCircle&quot;&gt;&#039;;
	echo $products-&gt;found_posts;
	echo &#039;&lt;/span&gt;&#039;;
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Here&#8217;s how we can avoid multiplying your functions if you want to use the same function but you want to display the number of product by status:<br />
Here are the various <a href="https://codex.wordpress.org/Post_Status" target="_blank" rel="noopener">post_status</a> of your posts or Post Types:<br />
&#8211; &#8216;publish&#8217; == Published<br />
&#8211; &#8216;Future&#8217; == Scheduled<br />
&#8211; &#8216;Draft&#8217; == Draft<br />
&#8211; &#8216;Pending&#8217; == Pending Review<br />
&#8211; &#8216;Private&#8217; == Private<br />
&#8211; &#8216;Trash&#8217; == Deleted</p>
<p>Now let&#8217;s build the previous function considering we want to display the number of products and their status.</p>
<p>Here&#8217;s the function to add in your <strong>functions.php</strong> file. Note that we stored a  <strong>$statut</strong> variable that will allow us to fetch the value that we want to assign to it. Said value is display as such: <strong>&#8216;post_status&#8217; =&gt; $statut</strong>.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5438859" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-5438859" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="standard" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">function via_classement_woocommerce_products_count_total($statut) {
    $args = array( &#039;post_type&#039; =&gt; &#039;product&#039;, &#039;post_status&#039; =&gt; $statut, &#039;posts_per_page&#039; =&gt; -1 );
	$products = new WP_Query( $args );
	echo &#039;&lt;span class=&quot;numberCircle&quot;&gt;&#039;;
	echo $products-&gt;found_posts;
	echo &#039;&lt;/span&gt;&#039;;
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Now in the desired WordPress php  template file, display the function this way:</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-3261657" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-3261657" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="standard" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">&lt;?php echo via_classement_woocommerce_products_count_total($statut = &#039;publish&#039;); ?&gt;</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/en/display-the-number-of-woocommerce-products/">Display the Number of WooCommerce Products</a> first appeared on <a href="https://themespress.ca/en/">Themespress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/en/display-the-number-of-woocommerce-products/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
