<?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>Settings &amp; Options - CODIBU</title>
	<atom:link href="https://help.codibu.com/kbtopic/settings-options/feed/" rel="self" type="application/rss+xml" />
	<link>https://help.codibu.com</link>
	<description>Hosting &#38; Domain,  Development &#38; Design, SEO &#38; Marketing, 2300+ Themes &#38; Plugins, Free SEO analysis &#38; tools</description>
	<lastBuildDate>Fri, 06 Nov 2020 10:07:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://help.codibu.com/wp-content/uploads/2022/07/favicon.png</url>
	<title>Settings &amp; Options - CODIBU</title>
	<link>https://help.codibu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Widgets included with WooCommerce</title>
		<link>https://help.codibu.com/blog/widgets-included-with-woocommerce/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=widgets-included-with-woocommerce</link>
					<comments>https://help.codibu.com/blog/widgets-included-with-woocommerce/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:07:07 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/widgets-included-with-woocommerce/</guid>

					<description><![CDATA[<p>Several widgets come with WooCommerce that help you display products in a multitude of ways in your themes widgetized areas. Note: You can now access and use<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/widgets-included-with-woocommerce/">Widgets included with WooCommerce</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p id="wc-widgets">Several widgets come with WooCommerce that help you display products in a multitude of ways in your themes widgetized areas.</p>
<div class="woo-sc-box note   ">Note: You can now access and use most of the widgets listed below via the <a href="https://help.codibu.com/blog/kb/woocommerce-blocks/">WooCommerce Blocks plugin</a> – or in the latest version of WooCommerce itself. They are now accessible as Gutenberg blocks – enabling you to add them to any page!</div>
<div class="wistia_responsive_padding">
<div class="wistia_responsive_wrapper">
<div class="wistia_video_foam_dummy" data-source-container-id=""> </div>
<p><iframe class="wistia_embed" title="Widgets Video" src="https://fast.wistia.net/embed/iframe/xhjb3vsbwp?dnt=1&amp;videoFoam=true" name="wistia_embed" width="660" height="371" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" data-mce-fragment="1"></iframe></div>
</div>
<p>&nbsp;</p>
<h2 id="section-1">Included Widgets</h2>
<ul>
<li>Active Product Filters – Display a list of active filters.</li>
<li>Cart</li>
<li>Filter Products by Attribute – Display a list of attributes to filter products in your store.</li>
<li>Filter Products by Price – Display a slider to filter products in your store by price.</li>
<li>Filter Products by Rating – Display a list of star ratings to filter products in your store.</li>
<li>Product Categories – A list or dropdown of product categories.</li>
<li>Products – A list of your store’s products.</li>
<li>Products by Rating – A list of your store’s top-rated products.</li>
<li>Product Search – A search form for your store.</li>
<li>Product Tag Cloud – A cloud of your most used product tags.</li>
<li>Recent Product Reviews – Display a list of recent reviews from your store.</li>
<li>Recent Viewed Products – Display a list of a customer’s recently viewed products.</li>
</ul>
<h2 id="section-2">Location</h2>
<p>Depending on your theme and the widget selected, you may see options on where it can be placed. In the example, we’re using the Storefront theme and the Products widget; your options may differ.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2012/01/products-widget-storefront.png" rel="prettyPhoto"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1901427" src="https://help.codibu.com/wp-content/uploads/2012/01/products-widget-storefront.png" sizes="(max-width: 382px) 100vw, 382px" srcset="https://help.codibu.com/wp-content/uploads/2012/01/products-widget-storefront.png 840w, https://help.codibu.com/wp-content/uploads/2012/01/products-widget-storefront.png?resize=550,478 550w, https://help.codibu.com/wp-content/uploads/2012/01/products-widget-storefront.png?resize=768,667 768w" alt="" width="382" height="332" /></a></p>
<p>Select a location, and then <strong>Add Widget</strong>.</p>
<h2 id="section-3">Highlighted Widgets</h2>
<h3 id="section-4">Products</h3>
<p>With the Products widget, you can display your products ordered by date, price, sales or randomly. Additionally, you can display products from all of your products, only featured products or only products on sale.</p>
<p>You can set a title for the widget, number of products to show, and reorder them.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2012/01/woocommerce-products-widget.png"><img decoding="async" class="wp-image-693590 size-medium alignnone" src="https://help.codibu.com/wp-content/uploads/2012/01/woocommerce-products-widget.png" sizes="(max-width: 333px) 100vw, 333px" srcset="https://help.codibu.com/wp-content/uploads/2012/01/woocommerce-products-widget.png 552w, https://help.codibu.com/wp-content/uploads/2012/01/woocommerce-products-widget.png?resize=333,550 333w" alt="" width="333" height="550" /></a></p>
<p>Examples:</p>
<ul>
<li>To show most recent products, use <strong>All Products,</strong> Order by <strong>Date,</strong> and Order <strong>DESC</strong>.</li>
<li>To show 10 random featured products, set <strong>Number of products to show </strong>for 10, then use <strong>Featured Products</strong>, and then order by <strong>Random. </strong><strong><br />
</strong></li>
</ul>
<h3 id="section-5">Filter Products by Price</h3>
<p>The Filter Products by Price widget allows customers to refine products by price by dragging the sliders within the widget to create a price range based on the products displayed on the page.</p>
<p>To use the widget, drag it to a widget area as you would any other widget. It automatically detects the minimum and maximum prices on the current page to populate the slider.</p>
<div class="woo-sc-box note   ">This widget will only appear on shop, tag, category, etc… pages.</div>
<p><a href="https://help.codibu.com/wp-content/uploads/2012/01/WooCommerce-Price-Filter-Widget.png"><img loading="lazy" decoding="async" class="size-full wp-image-152882" src="https://help.codibu.com/wp-content/uploads/2012/01/WooCommerce-Price-Filter-Widget.png" alt="WooCommerce Price Filter Widget" width="447" height="198" /></a></p>
<h3 id="section-6">Filter Products by Attribute</h3>
<p>Filter Products by Attribute is a powerful widget that let’s users drill-down through your catalog of products via attributes, effectively helping them find what they’re looking for quickly.</p>
<div class="woo-sc-box note   ">This widget will only appear on shop, tag, category, etc… pages.</div>
<p><a href="https://help.codibu.com/wp-content/uploads/2012/01/WooCommerce-Layered-Nav-Widget.png"><img loading="lazy" decoding="async" class="size-full wp-image-152881" src="https://help.codibu.com/wp-content/uploads/2012/01/WooCommerce-Layered-Nav-Widget.png" alt="WooCommerce Layered Nav Widget" width="451" height="188" /></a></p>
<p>Add the widget to your widgetized area.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2012/01/Attribute-Widget.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1941011" src="https://help.codibu.com/wp-content/uploads/2012/01/Attribute-Widget.png" sizes="(max-width: 590px) 100vw, 590px" srcset="https://help.codibu.com/wp-content/uploads/2012/01/Attribute-Widget.png 590w, https://help.codibu.com/wp-content/uploads/2012/01/Attribute-Widget.png?resize=550,459 550w" alt="" width="590" height="492" /></a></p>
<p>Then choose an attribute to filter by and whether you want users to filter by “AND” or “OR” query types.</p>
<ul>
<li><strong>AND</strong> – If a user selects two attributes, only products which match both attributes will be returned</li>
<li><strong>OR</strong> – If a user selects two attributes, products which match either attribute will be returned</li>
</ul><p>The post <a href="https://help.codibu.com/blog/widgets-included-with-woocommerce/">Widgets included with WooCommerce</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/widgets-included-with-woocommerce/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shortcodes included with WooCommerce</title>
		<link>https://help.codibu.com/blog/shortcodes-included-with-woocommerce/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=shortcodes-included-with-woocommerce</link>
					<comments>https://help.codibu.com/blog/shortcodes-included-with-woocommerce/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:06:13 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/shortcodes-included-with-woocommerce/</guid>

					<description><![CDATA[<p>WooCommerce comes with several shortcodes that can be used to insert content inside posts and pages. Our WooCommerce blocks are now the easiest and most flexible<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/shortcodes-included-with-woocommerce/">Shortcodes included with WooCommerce</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>WooCommerce comes with several shortcodes that can be used to insert content inside posts and pages.</p>
<div class="woo-sc-box note   ">Our WooCommerce blocks are now the easiest and most flexible way to display your products on posts and pages on your WooCommerce site. Read more about all the available <a href="https://help.codibu.com/blog/kb/woocommerce-blocks/">WooCommerce blocks here</a>.</div>
<h2 id="section-1">How to use shortcodes</h2>
<h3 id="section-2">Where to use</h3>
<p>Shortcodes can be used on pages and posts in WordPress. If you are using the block editor, there is a shortcode block you can use to <strong>paste the shortcode</strong> in.</p>
<figure class="wp-block-image size-large"><a href="https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-2199198" src="https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png?w=950" sizes="(max-width: 1280px) 100vw, 1280px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png 1280w, https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png?resize=550,319 550w, https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png?resize=768,445 768w, https://help.codibu.com/wp-content/uploads/2020/11/shortcodes-2.png?resize=950,551 950w" alt="" width="1280" height="742" /></a></figure>
<p>If you are using the classic editor, you can paste the shortcode on the page or post.</p>
<h3 id="section-3">Args (or Arguments)</h3>
<p>Several of the shortcodes below will mention “Args”. These are ways to make the shortcode more specific. For example, by adding <code>id="99"</code> to the <code>add_to_cart</code> shortcode, it will create an add-to-cart button for the product with ID 99.</p>
<h2 id="page-shortcodes">Page Shortcodes</h2>
<p>WooCommerce cannot function properly without the first three shortcodes being somewhere on your site.</p>
<div class="woo-sc-box note   ">Note: You can now test the new cart and checkout blocks that are available in the WooCommerce Blocks plugin!</div>
<p><strong><code>woocommerce_cart</code></strong> – shows the cart page<br />
<strong><code>woocommerce_checkout</code></strong> – shows the checkout page<br />
<strong><code>woocommerce_my_account</code></strong> – shows the user account page<br />
<strong><code>woocommerce_order_tracking</code></strong> – shows the order tracking form</p>
<p>In most cases, these shortcodes will be added to pages automatically via our <a href="https://help.codibu.com/blog/kb/woocommerce-setup-wizard/">onboarding wizard</a> and do not need to be used manually.</p>
<h3 id="section-5">Cart</h3>
<p>Used on the cart page, the cart shortcode displays cart content and interface for coupon codes and other cart bits and pieces.</p>
<p>Args: none</p>
<pre class="wp-block-preformatted">woocommerce_cart</pre>
<h3 id="section-6">Checkout</h3>
<p>Used on the checkout page, the checkout shortcode displays the checkout process.</p>
<p>Args: none</p>
<pre class="wp-block-preformatted">woocommerce_checkout</pre>
<h3 id="section-7">My Account</h3>
<p>Shows the ‘my account’ section where the customer can view past orders and update their information. You can specify the number of orders to show. By default, it’s set to 15 (use <strong>-1</strong> to display <strong>all orders</strong>.)</p>
<p>Args:</p>
<pre class="wp-block-preformatted">array(
     'current_user' =&gt; ''
 )</pre>
<pre class="wp-block-preformatted">woocommerce_my_account</pre>
<div class="woo-sc-box info   ">Current user argument is automatically set using <code>get_user_by 'id', get_current_user_id() )</code>.</div>
<h3 id="section-8">Order Tracking Form</h3>
<p>Lets a user see the status of an order by entering their order details.</p>
<p>Args: none</p>
<p>woocommerce_order_tracking</p>
<h2 id="section-9">Products</h2>
<div class="woo-sc-box note   "><strong>Note:</strong> Since version 3.6, WooCommerce Core includes several product blocks. These are easier to configure than shortcodes, so if you are using the WordPress block editor, you may want to read more <a href="https://help.codibu.com/blog/kb/woocommerce-blocks/">about WooCommerce Blocks</a> first.</div>
<p>The <code>products</code> shortcode is one of our most robust shortcodes, which can replace various other strings used in earlier versions of WooCommerce.</p>
<p>The <code>products</code> shortcode allows you to display products by post ID, SKU, categories, attributes, with support for pagination, random sorting, and product tags, replacing the need for multiples shortcodes such as  <code>featured_products</code>, <code>sale_products</code>, <code>best_selling_products</code>, <code>recent_products</code>, <code>product_attribute</code>, and <code>top_rated_products</code>, which are needed in versions of WooCommerce below 3.2. Review the examples below.</p>
<h3 id="section-10">Available Product Attributes</h3>
<p>The following attributes are available to use in conjunction with the <code>products</code> shortcode. They have been split into sections for primary function for ease of navigation, with examples below.</p>
<h4 id="display-product-attributes">Display Product Attributes</h4>
<ul>
<li><code>limit</code> – The number of products to display. Defaults to and <code>-1</code> (display all)  when listing products, and <code>-1</code> (display all) for categories.</li>
<li><code>columns</code> – The number of columns to display. Defaults to <code>4</code>.</li>
<li><code>paginate</code> – Toggles pagination on. Use in conjunction with <code>limit</code>. Defaults to <code>false</code> set to <code>true</code> to paginate .</li>
<li><code>orderby</code> – Sorts the products displayed by the entered option. One or more options can be passed by adding both slugs with a space between them. Available options are:
<ul>
<li><code>date</code> – The date the product was published.</li>
<li><code>id</code> – The post ID of the product.</li>
<li><code>menu_order</code> – The Menu Order, if set (lower numbers display first).</li>
<li><code>popularity</code> – The number of purchases.</li>
<li><code>rand</code> – Randomly order the products on page load (may not work with sites that use caching, as it could save a specific order).</li>
<li><code>rating</code> – The average product rating.</li>
<li><code>title</code> – The product title. This is the default <code>orderby</code> mode.</li>
</ul>
</li>
<li><code>skus</code> – Comma-separated list of product SKUs.</li>
<li><code>category</code> – Comma-separated list of category slugs.</li>
<li><code>tag</code> – Comma-separated list of tag slugs.</li>
<li><code>order</code> – States whether the product order is ascending (<code>ASC</code>) or descending (<code>DESC</code>), using the method set in <code>orderby</code>. Defaults to <code>ASC</code>.</li>
<li><code>class</code> – Adds an HTML wrapper class so you can modify the specific output with custom CSS.</li>
<li><code>on_sale</code> – Retrieve on sale products. Not to be used in conjunction with <code>best_selling</code>or <code>top_rated</code>.</li>
<li><code>best_selling</code> – Retrieve the best selling products. Not to be used in conjunction with <code>on_sale</code> or <code>top_rated</code>.</li>
<li><code>top_rated</code> – Retrieve top-rated products. Not to be used in conjunction with <code>on_sale</code>or <code>best_selling</code>.</li>
</ul>
<h4 id="content-product-attributes">Content Product Attributes</h4>
<ul>
<li><code>attribute</code> – Retrieves products using the specified attribute slug.</li>
<li><code>terms</code> – Comma-separated list of attribute terms to be used with <code>attribute</code>.</li>
<li><code>terms_operator</code> – Operator to compare attribute terms. Available options are:
<ul>
<li><code>AND</code> – Will display products from all of the chosen attributes.</li>
<li><code>IN</code> – Will display products with the chosen attribute. This is the default <code>terms_operator</code> value.</li>
<li><code>NOT IN</code> – Will display products that are not in the chosen attributes.</li>
</ul>
</li>
<li><code>tag_operator</code> – Operator to compare tags. Available options are:
<ul>
<li><code>AND</code> – Will display products from all of the chosen tags.</li>
<li><code>IN</code> – Will display products with the chosen tags. This is the default <code>tag_operator</code> value.</li>
<li><code>NOT IN</code> – Will display products that are not in the chosen tags.</li>
</ul>
</li>
<li><code>visibility</code> – Will display products based on the selected visibility. Available options are:
<ul>
<li><code>visible</code> – Products visible on shop and search results. This is the default <code>visibility</code> option.</li>
<li><code>catalog</code> – Products visible on the shop only, but not search results.</li>
<li><code>search</code> – Products visible in search results only, but not on the shop.</li>
<li><code>hidden</code> – Products that are hidden from both shop and search, accessible only by direct URL.</li>
<li><code>featured</code> – Products that are marked as Featured Products.</li>
</ul>
</li>
</ul>
<ul>
<li><code>category</code> – Retrieves products using the specified category slug.</li>
<li><code>tag</code> – Retrieves products using the specified tag slug.</li>
<li><code>cat_operator</code> – Operator to compare category terms. Available options are:
<ul>
<li><code>AND</code> – Will display products that belong in all of the chosen categories.</li>
<li><code>IN</code> – Will display products within the chosen category. This is the default <code>cat_operator</code> value.</li>
<li><code>NOT IN</code> – Will display products that are not in the chosen category.</li>
</ul>
</li>
</ul>
<ul>
<li><code>ids</code> – Will display products based on a comma-separated list of Post IDs.</li>
<li><code>skus</code> – Will display products based on a comma-separated list of SKUs.</li>
</ul>
<p>If the product is not showing, make sure it is not set to “Hidden” in the “Catalog Visibility”.</p>
<div class="woo-sc-box info   ">To find the Product ID, go to the <strong>Products </strong>screen, hover over the product and the ID appears as shown below.</div>
<h4 id="special-product-attributes">Special Product Attributes</h4>
<p>These attributes cannot be used with the “Content Attributes” listed above, as they will likely cause a conflict and not display. You should only use one of the following special attributes.</p>
<ul>
<li><code>best_selling</code> – Will display your best selling products. Must be set to <code>true</code>.</li>
<li><code>on_sale</code> – Will display your on-sale products. Must be set to <code>true</code>.</li>
</ul>
<h3 id="section-11">Examples of Product Scenarios</h3>
<p>In the following scenarios, we’ll use an example clothing store.</p>
<h4 id="scenario-1-random-sale-items">Scenario 1 – Random Sale Items</h4>
<p>I want to display four random on sale products.</p>
<pre class="wp-block-preformatted">products limit="4" columns="4" orderby="popularity" class="quick-sale" on_sale="true"</pre>
<p>This shortcode explicity states four products with four columns (which will be one row), showing the most popular on-sale items. It also adds a CSS class <code>quick-sale</code>, which I can modify in my theme.</p>
<h4 id="scenario-2-featured-products">Scenario 2 – Featured Products</h4>
<p>I want to display my featured products, two per row, with a maximum of four items.</p>
<pre class="wp-block-preformatted">products limit="4" columns="2" visibility="featured" </pre>
<p>This shortcode says up to four products will load in two columns, and that they must be featured. Although not explicitly stated, it uses the defaults such as sorting by title (A to Z).</p>
<h4 id="scenario-3-best-selling-products">Scenario 3 – Best Selling Products</h4>
<p>I want to display my three top best selling products in one row.</p>
<pre class="wp-block-preformatted">products limit="3" columns="3" best_selling="true" </pre>
<h4 id="scenario-4-newest-products">Scenario 4 – Newest Products</h4>
<p>I want to display the newest products first – four products across one row. To accomplish this, we’ll use the Post ID (which is generated when the product page is created), along with the order and orderby command. Since you can’t see the Post ID from the frontend, the ID#s have been superimposed over the images.</p>
<pre class="wp-block-preformatted">products limit="4" columns="4" orderby="id" order="DESC" visibility="visible"</pre>
<h4 id="scenario-5-specific-categories">Scenario 5 – Specific Categories</h4>
<p>I only want to display hoodies and shirts, but not accessories. I’ll use two rows of four.</p>
<pre class="wp-block-preformatted">products limit="8" columns="4" category="hoodies, tshirts" cat_operator="AND"</pre>
<p>Alternatively, I only want to display products not in those categories. All I need to change is the <code>cat_operator</code> to <code>NOT IN</code>.</p>
<pre class="wp-block-preformatted">products limit="8" columns="4" category="hoodies, tshirts" cat_operator="NOT IN"</pre>
<p>Note that even though the limit is set to <code>8</code>, there are only four products that fit that criteria, so four products are displayed.</p>
<h4 id="scenario-6-attribute-display">Scenario 6 – Attribute Display</h4>
<p>Each of the clothing items has an attribute, either “Spring/Summer” or “Fall/Winter” depending on the appropriate season, with some accessories having both since they can be worn all year. In this example, I want three products per row, displaying all of the “Spring/Summer” items. That attribute slug is <code>season</code>, and the attributes are <code>warm</code> and <code>cold</code>. I also want them sorted from the newest products to the oldest.</p>
<pre class="wp-block-preformatted">products columns="3" attribute="season" terms="warm" orderby="date"</pre>
<div class="wp-block-image"> </div>
<p>Alternatively, if I wanted to display exclusively cold weather products, I could add <code>NOT IN</code> as my <code>terms_operator</code>:</p>
<pre class="wp-block-preformatted">products columns="3" attribute="season" terms="warm" terms_operator="NOT IN"</pre>
<p>
Note that by using <code>NOT IN</code>, I exclude products that are both in “Spring/Summer” and “Fall/Winter”. If I wanted to show all cold-weather appropriate gear including these shared accessories, I would change the term from <code>warm</code> to <code>cold</code>.</p>
<h4 id="scenario-7-show-only-products-with-tag-hoodie">Scenario 7 – Show Only Products With tag “hoodie”</h4>
<pre class="wp-block-preformatted">products tag="hoodie"</pre>
<figure class="wp-block-image"><a href="https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?w=550" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1003208" src="https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?w=550" sizes="(max-width: 1694px) 100vw, 1694px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png 1694w, https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?resize=550,287 550w, https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?resize=768,401 768w, https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?resize=950,496 950w, https://help.codibu.com/wp-content/uploads/2020/11/screen-shot-2018-05-09-at-12-35-12.png?resize=1536,802 1536w" alt="" width="1694" height="884" /></a></figure>
<h3 id="section-12">Sorting Products by Custom Meta Fields</h3>
<p>&nbsp;</p>
<div class="woo-sc-box note   "><b>Note:</b> We are unable to provide support for customizations under our <a href="https://help.codibu.com/blog/kb/support-policy/">Support Policy</a>. If you are unfamiliar with code/templates and resolving potential conflicts, you can contact a <a href="https://help.codibu.com/blog/kb/becoming-a-wooexpert/">WooExpert</a>.</div>
<p>When using the Products shortcode, you can choose to order products by the pre-defined values above. You can also sort products by custom meta fields using the code below (in this example we order products by price):</p>
<pre class="wp-block-preformatted">add_filter( 'woocommerce_shortcode_products_query', 'woocommerce_shortcode_products_orderby' );

function woocommerce_shortcode_products_orderby
</pre>
<p>You need to place this snippet in functions.php in your theme folder and then customize it by editing the meta_key.</p>
<h2 id="section-13">Product Category</h2>
<p>These two shortcodes will display your product categories on any page.</p>
<ul>
<li><code>product_category</code> – Will display products in a specified product category.</li>
<li><code>product_categories</code> – Will display all your product categories.</li>
</ul>
<h3 id="section-14">Available Product Category attributes</h3>
<ul>
<li><code>ids</code> – Specify specific category ids to be listed. To be used in product_categories</li>
<li><code>category</code> – Can be either the category id, name or slug. To be used in product_category</li>
<li><code>limit</code> – The number of categories to display</li>
<li><code>columns</code> – The number of columns to display. Defaults to 4</li>
<li><code>hide_empty</code> – The default is “1” which will hide empty categories. Set to “0” to show empty categories</li>
<li><code>parent</code> – Set to a specific category ID if you would like to display all the child categories. Alternatively, set to “0” (like in the example below) to show only the top level categories.</li>
<li><code>orderby</code> – The default is to order by “name”, can be set to “id”, “slug”, or “menu_order”. If you want to order by the ids you specified then you can use <code>orderby="include"</code></li>
<li><code>order</code> – States whether the category ordering is ascending (<code>ASC</code>) or descending (<code>DESC</code>), using the method set in <code>orderby</code>. Defaults to <code>ASC</code>.</li>
</ul>
<h3 id="section-15">Examples of Product Category Scenarios</h3>
<h4 id="scenario-8-show-top-level-categories-only">Scenario 8 – Show Top Level Categories Only</h4>
<p>Imagine you only wanted to show top level categories on a page and exclude the sub categories, well it’s possible with the following shortcode.</p>
<h2 id="section-16">Product Page</h2>
<p>Show a full single product page by ID or SKU.</p>
<h2 id="section-17">Related Products</h2>
<p>List related products.</p>
<p>Args:</p>
<pre class="wp-block-preformatted">array(
     'limit' =&gt; '12',
     'columns' =&gt; '4',
     'orderby' =&gt; 'title'
 )

</pre>
<h3 id="section-18"><code>limit</code> Argument</h3>
<div class="woo-sc-box note   "><strong>Note:</strong> the ‘limit’ shortcode argument will determine how many products are shown on a page. This will not add pagination to the shortcode.</div>
<h2 id="section-19">Add to Cart</h2>
<p>Show the price and add to cart button of a single product by ID.</p>
<h2 id="section-20">Add to Cart URL</h2>
<p>Display the URL on the add to cart button of a single product by ID.</p>
<pre class="wp-block-preformatted brush: php; gutter: false"> </pre>
<h2 id="section-21">Display WooCommerce notifications on pages that are not WooCommerce</h2>
<p><code>shop_messages</code> allows you to show WooCommerce notifications (like, ‘The product has been added to cart’) on non-WooCommerce pages. Helpful when you use other shortcodes, like <code>add_to_cart</code>, and would like the users to get some feedback on their actions.</p>
<h2 id="section-22">Troubleshooting Shortcodes</h2>
<p>If you correctly pasted your shortcodes and the display looks incorrect, make sure you did not embed the shortcode between <strong>&lt;pre&gt;</strong> tags. This is a common issue. To <strong>remove</strong> these tags, edit the page, and click the Text tab:</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-Shortcode-Pre-Tags.png" rel="prettyPhoto"><img decoding="async" class="wp-image-156084" src="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-Shortcode-Pre-Tags.png" alt="Remove Pre Tags from Shortcode" /></a></figure>
</div>
<p>Another common problem is that straight quotation marks (<code>"</code>) are displayed as curly quotation marks (<code>“</code>). For the shortcodes to work correctly, you need straight quotation marks.</p><p>The post <a href="https://help.codibu.com/blog/shortcodes-included-with-woocommerce/">Shortcodes included with WooCommerce</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/shortcodes-included-with-woocommerce/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Translating WooCommerce (Localization)</title>
		<link>https://help.codibu.com/blog/translating-woocommerce-localization/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=translating-woocommerce-localization</link>
					<comments>https://help.codibu.com/blog/translating-woocommerce-localization/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:05:24 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/translating-woocommerce-localization/</guid>

					<description><![CDATA[<p>WooCommerce comes localization-ready out of the box. All that’s needed is a translation file for your language. There are several methods to create a translation, most of<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/translating-woocommerce-localization/">Translating WooCommerce (Localization)</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>WooCommerce comes localization-ready out of the box. All that’s needed is a translation file for your language.</p>
<p>There are several methods to create a translation, most of which are outlined in the WordPress Codex. In most cases you can contribute to the project on translate.wordpress.org. For creating custom translations:</p>
<ul>
<li>The easiest method is to use a plugin called <a href="https://wordpress.org/plugins/loco-translate/" target="_blank" rel="noopener noreferrer">Loco Translate</a>.</li>
<li>More advanced users can use <a href="https://www.poedit.net/">PoEdit</a>.</li>
</ul>
<p>Both methods are covered in this doc.</p>
<h2 id="section-1">Set up WordPress in your language</h2>
<p>WordPress needs to be told which language it should run.</p>
<ol>
<li>Go to: <strong>Dashboard &gt; Settings &gt; General </strong>and change the Site language.</li>
<li>Go to:  <strong>Dashboard &gt; Updates</strong> and click on the button to update translations</li>
</ol>
<p>Once this has been done, the shop displays in your locale if the language file exists. Otherwise, you need to create the language files (process explained below).</p>
<h2 id="section-2">Contributing your Localization to Core</h2>
<p>We maintain translations at our project on GlotPress. If you want to contribute translated strings to your language or wish to start a new translation, register at WordPress.org and start translating.</p>
<h2 id="section-3">Translating WooCommerce into your language</h2>
<p>Translation is managed by teams over at translate.wordpress.org. Stable versions and development versions of WooCommerce are translated here, and anyone can contribute.</p>
<p>When you install or update WooCommerce, WordPress will look for a <strong>100% complete translation</strong> in your language and automatically download it. If there is no 100% complete translation you can download it manually, or we encourage you to contribute to get it to 100% so all users can benefit.</p>
<p>If you’re new to translating, checkout the translators handbook to get started.</p>
<h3 id="section-4">Downloading translations from translate.wordpress.org manually</h3>
<p>1/ Go to https://translate.wordpress.org/projects/wp-plugins/woocommerce and look for your language in the list.</p>
<p>2/ Click the title to be taken to the section for that language.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-160680" src="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png?w=950" sizes="(max-width: 950px) 100vw, 950px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png 1099w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png?resize=550,288 550w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png?resize=768,403 768w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.57.png?resize=950,498 950w" alt="2016-02-17 at 09.57" width="950" height="498" /></a></p>
<p>3/ Click the heading under Set/Sub Project to view and download a <strong>Stable</strong> version.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-160681" src="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png?w=950" sizes="(max-width: 950px) 100vw, 950px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png 961w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png?resize=550,134 550w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png?resize=768,187 768w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-09.59.png?resize=950,231 950w" alt="2016-02-17 at 09.59" width="950" height="231" /></a></p>
<p>4/ Scroll to the bottom for export options. Export a .mo file for use on your site.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-160682" src="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png?w=950" sizes="(max-width: 950px) 100vw, 950px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png 1027w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png?resize=550,90 550w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png?resize=768,126 768w, https://help.codibu.com/wp-content/uploads/2020/11/2016-02-17-at-10.00.png?resize=950,155 950w" alt="2016-02-17 at 10.00" width="950" height="155" /></a></p>
<p>5/ Rename this file to <strong> woocommerce-YOURLANG.mo </strong>(e.g., Great Britain English should be <em>en_GB</em>).</p>
<p>6/ Upload to your site under  <strong>wp-content/languages/woocommerce/</strong>. Once uploaded, this translation file may be used.</p>
<h2 id="section-5">Creating custom translations</h2>
<p>WooCommerce includes a <strong>language file</strong> (.pot file) that contains all of the English text. You can find this language file inside the plugin folder in <strong>woocommerce/i18n/languages/</strong>.</p>
<h3 id="section-6">Creating custom translations with Loco Translate</h3>
<p>1/ Download the free plugin called Loco Translate from <strong><a href="https://wordpress.org/plugins/loco-translate/" target="_blank" rel="noopener noreferrer">here</a></strong>. Or add directly from the WordPress administration via <strong>Plugins &gt; Add New</strong>.</p>
<p>2/ Install and Activate.</p>
<p>3/ Go to the new <strong>Loco Translate</strong> menu item created in your Dashboard with five sub-sections.</p>
<p>4/ Go to the <strong>Plugins</strong> section, and select <strong>WooCommerce</strong>:</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter wp-image-337197 size-large" src="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png?w=950" sizes="(max-width: 950px) 100vw, 950px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png 1081w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png?resize=550,330 550w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png?resize=768,461 768w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-woocommerce.png?resize=950,570 950w" alt="" width="950" height="570" /></a></p>
<p>5/ Add new languages using the <strong>Add New Language</strong> link:</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-new-language.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter wp-image-337212 size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-new-language.png" alt="" width="281" height="71" /></a></p>
<p>6/ <strong>Choose the language</strong> to add in the list, or enter the language ISO code (ex: fr_FR, en_US etc…), and<strong> select the folder</strong> to add the translation files to, and click <strong>Start Translating</strong>:</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-create-language.png?w=778" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter wp-image-337218 size-large" src="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-create-language.png?w=778" sizes="(max-width: 778px) 100vw, 778px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-create-language.png 778w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-create-language.png?resize=550,376 550w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-create-language.png?resize=768,525 768w" alt="" width="778" height="532" /></a></p>
<p>Note that Loco Translate offers three different locations for your create the translating, the best choice is <strong>Custom</strong> if you are looking to have your own custom translating, you should avoid “Author” location since it’s inside the plugin and will be override on updates, there is also the “System” location that will be override by translations from translate.wordpress.org.</p>
<p>7/ <strong>Save</strong> when finished:</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-translating-1.png?w=847" rel="prettyPhoto"><img loading="lazy" decoding="async" class="aligncenter wp-image-337246 size-large" src="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-translating-1.png?w=847" sizes="(max-width: 847px) 100vw, 847px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-translating-1.png 847w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-translating-1.png?resize=550,513 550w, https://help.codibu.com/wp-content/uploads/2020/11/loco-translate-translating-1.png?resize=768,716 768w" alt="" width="847" height="790" /></a></p>
<p>Note that when a new version of WooCommerce is released and updated on your site, you need refresh the .po file to look for new strings. Use the “Sync” button to find any new string to start translating.</p>
<h3 id="section-7">Creating custom translations with PoEdit</h3>
<p>PoEdit is a more advanced alternative to <strong>Loco Translate</strong>. Only advanced users or translators wishing to create a custom translation to WooCommerce should attempt this method.</p>
<p>WooCommerce comes with a POT file that can be imported into PoEdit to translate.</p>
<p>To get started:</p>
<p>1/ Open PoEdit and go to <strong>File &gt; New catalog from POT file</strong>.</p>
<p>2/ Choose <strong>woocommerce.pot</strong> and PoEdit will show the catalog properties window:</p>
<figure id="attachment_150804" class="wp-caption aligncenter" aria-describedby="caption-attachment-150804"><a href="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.16.46.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class=" wp-image-150804 " src="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.16.46.png" alt="Properties" width="417" height="322" /></a><figcaption id="caption-attachment-150804" class="wp-caption-text">Properties</figcaption></figure>
<p>3/ <strong>Enter</strong> <strong>your name and details</strong>, so other translators know who you are, and click ‘<strong>OK</strong>‘.</p>
<p>4/ <strong>Save your .po file</strong>. Name it based on what you are translating to, i.e., a GB translation is saved as <em>woocommerce-en_GB.po </em>. Now the strings are listed.</p>
<figure id="attachment_150805" class="wp-caption aligncenter" aria-describedby="caption-attachment-150805"><a href="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.20.58.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class=" wp-image-150805 " src="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.20.58.png" sizes="(max-width: 451px) 100vw, 451px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.20.58.png 564w, https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-2013-05-09-at-10.20.58.png?resize=550,508 550w" alt="Translate the strings" width="451" height="417" /></a><figcaption id="caption-attachment-150805" class="wp-caption-text">Translate the strings</figcaption></figure>
<p>5/ <strong>Save</strong> after translating strings. The .mo file is generated automatically.</p>
<p>6/ <strong>Update</strong> your .po file by opening it and then go to <strong>Catalog &gt; Update from POT file</strong>.</p>
<p>7/ <strong>Choose the file</strong> and it will be updated accordingly.</p>
<h3 id="section-8">Making your translation upgrade safe</h3>
<p>WooCommerce keeps translations in <strong>wp-content/languages/plugins</strong>, like all other plugins. But if you wish to include a custom translation, you can use the directory <strong>wp-content/languages/woocommerce</strong>, or you can use a snippet to load a custom translation stored elsewhere:</p>
<div id="gist16584883" class="gist">
<div class="gist-file">
<div class="gist-data">
<div class="js-gist-file-update-container js-task-list-container file-box">
<div id="file-gistfile1-txt" class="file my-2">
<div class="Box-body p-0 blob-wrapper data type-text  ">
<table class="highlight tab-size js-file-line-container" data-tab-size="8" data-paste-markdown-skip="">
<tbody>
<tr>
<td id="file-gistfile1-txt-L1" class="blob-num js-line-number" data-line-number="1"> </td>
<td id="file-gistfile1-txt-LC1" class="blob-code blob-code-inner js-file-line">// Code to be placed in functions.php of your theme or a custom plugin file.</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L2" class="blob-num js-line-number" data-line-number="2"> </td>
<td id="file-gistfile1-txt-LC2" class="blob-code blob-code-inner js-file-line">add_filter( &#8216;load_textdomain_mofile&#8217;, &#8216;load_custom_plugin_translation_file&#8217;, 10, 2 );</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L3" class="blob-num js-line-number" data-line-number="3"> </td>
<td id="file-gistfile1-txt-LC3" class="blob-code blob-code-inner js-file-line"> </td>
</tr>
<tr>
<td id="file-gistfile1-txt-L4" class="blob-num js-line-number" data-line-number="4"> </td>
<td id="file-gistfile1-txt-LC4" class="blob-code blob-code-inner js-file-line">/*</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L5" class="blob-num js-line-number" data-line-number="5"> </td>
<td id="file-gistfile1-txt-LC5" class="blob-code blob-code-inner js-file-line">* Replace &#8216;textdomain&#8217; with your plugin&#8217;s textdomain. e.g. &#8216;woocommerce&#8217;.</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L6" class="blob-num js-line-number" data-line-number="6"> </td>
<td id="file-gistfile1-txt-LC6" class="blob-code blob-code-inner js-file-line">* File to be named, for example, yourtranslationfile-en_GB.mo</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L7" class="blob-num js-line-number" data-line-number="7"> </td>
<td id="file-gistfile1-txt-LC7" class="blob-code blob-code-inner js-file-line">* File to be placed, for example, wp-content/lanaguages/textdomain/yourtranslationfile-en_GB.mo</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L8" class="blob-num js-line-number" data-line-number="8"> </td>
<td id="file-gistfile1-txt-LC8" class="blob-code blob-code-inner js-file-line">*/</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L9" class="blob-num js-line-number" data-line-number="9"> </td>
<td id="file-gistfile1-txt-LC9" class="blob-code blob-code-inner js-file-line">function load_custom_plugin_translation_file( $mofile, $domain ) {</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L10" class="blob-num js-line-number" data-line-number="10"> </td>
<td id="file-gistfile1-txt-LC10" class="blob-code blob-code-inner js-file-line">if ( &#8216;textdomain&#8217; === $domain ) {</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L11" class="blob-num js-line-number" data-line-number="11"> </td>
<td id="file-gistfile1-txt-LC11" class="blob-code blob-code-inner js-file-line">$mofile = WP_LANG_DIR . &#8216;/textdomain/yourtranslationfile-&#8216; . get_locale() . &#8216;.mo&#8217;;</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L12" class="blob-num js-line-number" data-line-number="12"> </td>
<td id="file-gistfile1-txt-LC12" class="blob-code blob-code-inner js-file-line">}</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L13" class="blob-num js-line-number" data-line-number="13"> </td>
<td id="file-gistfile1-txt-LC13" class="blob-code blob-code-inner js-file-line">return $mofile;</td>
</tr>
<tr>
<td id="file-gistfile1-txt-L14" class="blob-num js-line-number" data-line-number="14"> </td>
<td id="file-gistfile1-txt-LC14" class="blob-code blob-code-inner js-file-line">}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
</div>
</div>
<h2 id="section-9">Translating text without a localization file</h2>
<h3 id="section-10">Translate or replace default text</h3>
<p>Using the Say What? plugin can assist if you only wish to translate or change a few words without editing a WordPress theme’s .PO file. Requires no custom code.</p>
<p>When activated, it asks for:</p>
<ol>
<li>Original string — text you are translating. View the plugin source code to see the exact string.</li>
<li>Text domain — woocommerce</li>
<li>Text you want to display</li>
</ol>
<h2 id="section-11">FAQ</h2>
<h3 id="section-12">Why some strings on the Checkout page are not being translated?</h3>
<p>You may see that some of the strings are not being translated on the Checkout page. For example, in the screenshot below, <code>Local pickup</code> shipping method, <code>Cash on delivery</code> payment method and a message related to Privacy Policy are not being translated to Russian while the rest of the form is indeed translated:</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg?w=369" rel="prettyPhoto"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-2416719" src="https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg?w=369" sizes="(max-width: 369px) 100vw, 369px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg 823w, https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg?resize=369,550 369w, https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg?resize=768,1145 768w, https://help.codibu.com/wp-content/uploads/2020/11/not_translated.jpg?resize=637,950 637w" alt="" width="369" height="550" /></a></p>
<p>This usually happens when you first install WooCommerce and select default site language (English) and later change the site language to another one. In WooCommerce, the strings that have not been translated in the screenshot, are stored in the database after the initial WooCommerce installation. Therefore, if the site language is changed to another one, there is no way for WooCommerce to detect a translatable string since these are database entries.</p>
<p>In order to fix it, navigate to WooCommerce settings corresponding to the string you need to change and update the translation there directly. For example, to fix the strings in our case above, you would need to do the following:</p>
<ul>
<li><code>Local pickup</code> – navigate to <strong>WooCommerce / Settings / Shipping / Shipping Zones</strong>, select the shipping zone where <code>Local pickup</code> is added, open <code>Local pickup</code> settings, and rename the method with the actual translation. Save the setting.</li>
<li><code>Cash on delivery</code> – navigate to <strong>WooCommerce / Settings / Payments</strong>, select <code>Cash on delivery</code> payment method, open its settings, and rename the method title, description, and instructions with the actual translation. Save the setting.</li>
<li>Message related to Privacy Policy – navigate to <strong>WooCommerce / Settings / Accounts &amp; Privacy</strong>, scroll down to the <code>Privacy policy</code> section, and edit <code>Registration privacy policy</code> and <code>Checkout privacy policy</code> fields with the actual translation. Save settings.</li>
</ul>
<p>Navigate back to the Checkout page – translations should be reflected there.</p><p>The post <a href="https://help.codibu.com/blog/translating-woocommerce-localization/">Translating WooCommerce (Localization)</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/translating-woocommerce-localization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shop Currency</title>
		<link>https://help.codibu.com/blog/shop-currency/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=shop-currency</link>
					<comments>https://help.codibu.com/blog/shop-currency/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:03:45 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/shop-currency/</guid>

					<description><![CDATA[<p>Currency Settings Change the look of how currency is shown in your WooCommerce store. Currency To change your shop currency settings go to: WooCommerce &#62; Settings &#62;<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/shop-currency/">Shop Currency</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 id="section-1">Currency Settings</h2>
<p>Change the look of how currency is shown in your WooCommerce store.</p>
<h3 id="section-2">Currency</h3>
<p>To change your shop currency settings go to: <strong>WooCommerce &gt; Settings &gt; General &gt; Currency Options </strong>and select your desired currency from the Currency drop down.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/2017-02-01_16-04-44.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/2017-02-01_16-04-44.png" width="600" height="365" /></a></p>
<ul>
<li><strong>Currency</strong> – Choose the currency the store will be priced in.</li>
<li><strong>Currency Position</strong> – Choose whether the currency symbol is placed to the left or right of the price.</li>
<li><strong>Thousand Separator</strong> – Choose the character to use for the thousand separator.</li>
<li><strong>Decimal Separator</strong> – Choose the character to use for the decimal separator.</li>
<li><strong>Number of Decimals</strong> – Choose the number of digits to appear after the decimal separator.</li>
</ul>
<h2 id="section-3">Custom Currency</h2>
<p>If your currency is not listed in the dropdown, you can:</p>
<ul>
<li>Use our tutorial on how to <a title="Add Custom Currency Symbol" href="https://help.codibu.com/blog/kb/add-a-custom-currency-symbol/">add your own custom currency</a></li>
</ul>
<p>This is considered a customization, which is not covered under <a href="https://help.codibu.com/blog/kb/support-policy/" rel="noopener noreferrer">our Support Policy</a>. Be sure you feel comfortable with code or troubleshooting your site.</p>
<h2 id="section-4">Multiple Currencies</h2>
<p>WooCommerce only allows for one base currency at a time.</p>
<p>There are a few options for offering multiple currencies:</p>
<ul>
<li><a title="Currency Converter Widget" href="https://help.codibu.com/blog/kb/currency-converter-widget/">Currency Converter Widget</a>: Change the display of prices only. This will not change the currency you charge customers, as this will still use the base currency. Using the Currency Converter Widget enables your store to run on a single currency, which simplifies store administration, accounting, and general maintenance; and helps customers to view your product catalog in their native currency, despite checking out in your set base currency.</li>
<li><a href="https://help.codibu.com/blog/kb/woocommerce-multi-currency/">WooCommerce Multi-currency</a>: Allow customers to pay in the currency of their choice.</li>
<li>MultilingualPress: Display your content, products, and prices in multiple languages and currencies.</li>
</ul>
<p>When desiring a multi-currency store, we urge you to consider the reasons you would like multiple currencies.</p>
<ul>
<li>If you are looking to offer multiple currencies as a way to entice buyers from specific regions, and to offer a comparative price between your currency and another, the Currency Converter Widget will aid in achieving this.</li>
<li>If you are looking to customize the content of your products entirely, and to adjust the price of your products manually for each specific product (i.e., not a direct conversion, based on the exchange rate), one of the multilingual plugins above would aid with this.</li>
</ul>
<div class="woo-sc-box note   "><strong>Note:</strong> We are unable to help provide support for third-party (non-Woo) plugins, so it is best if you contact the plugin developer with questions/concerns.</div>
<h2 id="section-5">Currency Exchange Rates and Extra Charges</h2>
<p>Without the <a href="https://help.codibu.com/blog/kb/currency-converter-widget/" target="_blank" rel="noopener noreferrer">Currency Converter Widget</a>, the customer needs to do their own research on the exchange rate and how much their bank charges to exchange currencies to pay for the order.</p>
<p>For example, if you travel to Europe with your US-based credit card and purchase something in Euros (the shop base currency), your bank would charge you the conversion and any international fees. The same applies to WooCommerce: The exchange rate and fees are not charged by WooCommerce; they’re charged by the customer’s bank that sets the exchange rate and associated fees.</p><p>The post <a href="https://help.codibu.com/blog/shop-currency/">Shop Currency</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/shop-currency/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WooCommerce Menu Items</title>
		<link>https://help.codibu.com/blog/woocommerce-menu-items/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=woocommerce-menu-items</link>
					<comments>https://help.codibu.com/blog/woocommerce-menu-items/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:03:05 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/woocommerce-menu-items/</guid>

					<description><![CDATA[<p>Home Section The Home section is your WooCommerce dashboard. Here you can stay on top of your store performance, get useful tips and insights to grow<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/woocommerce-menu-items/">WooCommerce Menu Items</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-menu-1.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12318" src="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-menu-1.png" alt="" width="160" height="253" /></a></p>
<h2 id="section-1">Home Section</h2>
<p>The Home section is your WooCommerce dashboard. Here you can stay on top of your store performance, get useful tips and insights to grow your business, and quickly access some of the most important areas to manage your store.</p>
<p>More information at: <span class="woo-sc-ilink"><a class="info" href="https://help.codibu.com/blog/kb/home-screen/">Home Screen</a></span>.</p>
<h2 id="section-2">Orders Section</h2>
<p>The Orders section is used for viewing and managing orders. You can also manually add orders.</p>
<p>More information at: <span class="woo-sc-ilink"><a class="info" href="https://help.codibu.com/blog/kb/managing-orders/">Managing Orders</a></span>.</p>
<h2 id="section-3">Customers Section</h2>
<p>The Customers section presents a list of all your customers, with basic information such as their contact information, count of orders placed, and lifetime spend.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/CustomersList.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11906" src="https://help.codibu.com/wp-content/uploads/2020/11/CustomersList.png" alt="" width="1588" height="471" /></a></p>
<h2 id="section-4">Reports Section</h2>
<p>In the Reports section you can view data on sales, customer, coupons and stock.</p>
<p>More information at: <span class="woo-sc-ilink"><a class="info" href="https://help.codibu.com/blog/kb/woocommerce-reports/">Reports</a></span>.</p>
<h2 id="section-5">Settings</h2>
<p>Contains all settings used to configure WooCommerce, including product page setup, tax, shipping and payment gateways, accounts and privacy, and emails.</p>
<p>More information at: <span class="woo-sc-ilink"><a class="info" href="https://help.codibu.com/blog/kb/configuring-woocommerce-settings/">Setting up WooCommerce</a></span>.</p>
<h3 id="section-6">Status</h3>
<p>The Status page is a useful for troubleshooting on your own or when contacting support. Download the System Status Report and review, or attach it to your support ticket. It provides an overall snapshot of your setup and potential conflicts.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-menu-status.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12320" src="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-menu-status.png" alt="" width="1298" height="332" /></a></p>
<p>More information at: <a href="https://help.codibu.com/blog/kb/understanding-the-woocommerce-system-status-report/">Understanding the WooCommerce System Status Report</a>.</p>
<h3 id="section-7">Extensions</h3>
<p>The Extensions sections is where you can browse for additional free/premium plugins and extensions to add functionality and features to your site. Use the categories given, or use the Search loop.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-menu-extensions.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12319" src="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-menu-extensions.png" alt="" width="1472" height="346" /></a></p>
<h2 id="section-8">Products Menu</h2>
<p>This top-level menu has sections relating to products, such as viewing and adding new products, setting up product categories and tags, and managing product attributes.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-menu.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12353" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-menu.png" alt="" width="324" height="384" /></a></p>
<p>&nbsp;</p>
<p>More information at: <span class="woo-sc-ilink"><a class="info" href="https://help.codibu.com/blog/kb/managing-products/">Managing Products</a></span>.</p><p>The post <a href="https://help.codibu.com/blog/woocommerce-menu-items/">WooCommerce Menu Items</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/woocommerce-menu-items/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Configuring WooCommerce Settings</title>
		<link>https://help.codibu.com/blog/configuring-woocommerce-settings/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=configuring-woocommerce-settings</link>
					<comments>https://help.codibu.com/blog/configuring-woocommerce-settings/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:02:24 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/configuring-woocommerce-settings/</guid>

					<description><![CDATA[<p>On this page, we walk through all settings available to you in WooCommerce. You’ll find information about configuring General WooCommerce settings as well as Product, Tax,<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/configuring-woocommerce-settings/">Configuring WooCommerce Settings</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>On this page, we walk through all settings available to you in WooCommerce.</p>
<p>You’ll find information about configuring General WooCommerce settings as well as Product, Tax, Payments, Shipping, Accounts, Email, API, and Webhooks.</p>
<p>To get started, go to <strong>WooCommerce &gt; Settings</strong>.</p>
<h2 id="general-settings">General Settings</h2>
<h3 id="section-2"><strong>Store address<br />
</strong></h3>
<p>Defines your shop’s address country and state, where you are based as a seller. It determines default tax rates and customer locations.</p>
<h3 id="section-3">General options</h3>
<p><strong>Selling Location(s)</strong><br />
Choose to sell to all countries or to specific countries. You can choose multiple specific countries or states.</p>
<p><strong>Shipping Location(s)</strong><br />
Choose to ship to only those countries you sell to or a subset of countries. You can disable shipping and all shipping-related functionality.</p>
<p><strong>Default Customer Address<br />
</strong>Choose the location we assume site visitors are in, before they enter it, to calculate tax and shipping.</p>
<ul>
<li><strong>Shop base address</strong> tells the system to assume they are in the same location as your shop.</li>
<li><strong>No address</strong> gives them no location, so no taxes are calculated until they provide an address.</li>
<li><strong>Geolocate address</strong> verifies where their current location and calculate taxes accordingly.</li>
<li><strong>Geolocate with page caching support</strong> is the same as above, but does the geolocation via Ajax. You may notice your website URLs have a <em>?v=xxxxx</em> appended to them. This is normal to prevent static caching of prices.</li>
</ul>
<p><strong>Enable Taxes<br />
</strong>Enable or disable taxes on your store. Disabling taxes hides the tax settings page.</p>
<p><strong>Enable coupons<br />
</strong>Enable or disable coupons on your store. <em>Coupons can be applied from the admin edit order screen (for unpaid orders), cart and checkout pages.</em></p>
<ul>
<li><strong>Enable the use of coupon codes</strong> – Select to enable the use of coupons in your store.</li>
<li><strong>Calculate coupon discounts sequentially – </strong>Changes the coupon calculation logic to apply coupons in sequence on top of one another, rather than basing them on the original product prices.</li>
</ul>
<h3 id="section-4">Currency options</h3>
<p>Options that affect how prices are displayed on the frontend.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-Currency-Options-1.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-13091" src="https://help.codibu.com/wp-content/uploads/2020/11/WooCommerce-Currency-Options-1.png" alt="" width="630" height="380" /></a></figure>
</div>
<p><strong>Currency</strong><br />
Choose the default currency for the store. Only one may be selected.</p>
<p><strong>Currency Position</strong><br />
Choose the default currency position for prices: <em>Left, Right, Left/Right with space</em></p>
<p><strong>Thousand Separator</strong><br />
Choose the symbol to use for the thousand separator:<em> 1,000 or 1.000</em></p>
<p><strong>Decimal Separator</strong><br />
Choose the symbol to use for the decimal separator: <em>100.00 or 100,00</em></p>
<p><strong>Number of Decimals</strong><br />
Choose how many numbers to display to the right of the decimal when displaying prices: <em>100.00 or 100</em></p>
<h2 id="section-5">Products Settings</h2>
<p>Settings for products and how they are displayed, including image sizes, inventory and downloadable product settings.</p>
<h3 id="section-6">General</h3>
<p>In the <strong>General</strong> section are <strong>Shop Pages</strong>, <strong>Measurements</strong> and <strong>Reviews</strong>, allowing you to control checkout settings, select units of measurement, and enable/disable product reviews and ratings.</p>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Products &gt; General</strong>:</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1268033" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png" sizes="(max-width: 1242px) 100vw, 1242px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png 1242w, https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png?resize=468,550 468w, https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png?resize=768,903 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-settings-products.png?resize=808,950 808w" alt="" width="1242" height="1460" /></a></figure>
</div>
<h3 id="section-7">Shop pages</h3>
<p><strong>Shop Page</strong><br />
Select what page you want to be the default shop page. Need not be the Shop page that WooCommerce installed, or can be skipped if you use another method to display products.</p>
<p><strong>Add to cart behavior</strong></p>
<ul>
<li><strong>Redirect to cart page after successful addition</strong> – <em>Automatically takes the customer to the cart page upon adding a product.</em></li>
<li><strong>Enable Ajax add to cart buttons on archives</strong> – <em>Adds the ‘Add to Cart’ option to shop archive pages.</em></li>
</ul>
<p><strong>Placeholder Image</strong></p>
<p>Set a default ‘placeholder’ image to appear on the front end when no other image is available. This could be your brand logo or an image of a signature product or service.</p>
<h3 id="section-8">Measurements</h3>
<p>Select a unit of measurement for <strong>weight</strong> and <strong>dimension</strong> of products from the dropdown.</p>
<h3 id="section-9">Reviews</h3>
<p><strong>Enable Reviews</strong></p>
<ul>
<li>Enable product reviews</li>
<li>Select whether to display if the reviewer bought the product</li>
<li>Control if anyone can leave a review or only buyers</li>
</ul>
<p><strong>Product Ratings</strong></p>
<ul>
<li>Enable stars on reviews.</li>
<li>Select whether it’s required or optional</li>
</ul>
<div class="woo-sc-box ”alert”   "><strong>Note:</strong> <strong>Product Image</strong> and <strong>Store Notice</strong> settings are now located at <a href="https://help.codibu.com/blog/kb/woocommerce-customizer-manage-store-notice-catalog-view-and-product-images/">WooCommerce Customizer</a>.</div>
<h3 id="inventory-options">Inventory Options</h3>
<p>To edit your shop’s inventory options, go to: <strong>WooCommerce &gt; Settings &gt; Products &gt; Inventory</strong>.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1026316" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?w=950" sizes="(max-width: 1568px) 100vw, 1568px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png 1568w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?resize=550,542 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?resize=768,757 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?resize=950,937 950w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-inventory-settings.png?resize=1536,1514 1536w" alt="" width="1568" height="1546" /></a></figure>
</div>
<p>Choose whether to enable stock management. If selected, you have these options:</p>
<ul>
<li><strong>Manage stock</strong>
<ul>
<li><strong>Enable</strong> stock management – Inventory for physical products is auto-managed. You enter quantity, and WooCommerce subtracts items as sales are made, displaying: Stock, Out of Stock or On Backorder. More info at: Stock Management Improvements.</li>
<li><strong>Disable</strong> (box left unticked) – Inventory and status for physical products must be entered manually. You can still Enable Stock Management on a per-product level if desired. More info at: <a href="https://help.codibu.com/blog/kb/adding-and-managing-products/">Managing Products</a>.</li>
</ul>
</li>
<li><strong>Hold Stock (minutes)</strong> – <em>Hold products (for unpaid orders) for X minutes. When limit is reached, the pending order is canceled. Leave blank to disable</em>. Please note that this will work for orders in the “Pending payment” status, but not “On hold”.</li>
<li><strong>Notifications</strong>
<ul>
<li>Enable low stock notifications</li>
<li>Enable out of stock notifications</li>
</ul>
</li>
<li><strong>Notification Recipient</strong> – Enter<em> email address for notifications</em>.</li>
<li><strong>Low Stock Threshold</strong> – N<em>umber of products to trigger low stock notification</em></li>
<li><strong>Out Of Stock Threshold</strong> – N<em>umber of products to trigger out of stock status</em>.</li>
<li><strong>Out Of Stock Visibility</strong> – <em>Choose to hide out of stock items from catalog</em>.</li>
<li><strong>Stock Display Format</strong>
<ul>
<li>Always show stock – “12 in stock”</li>
<li>Only show stock when low – “Only 2 left in stock” vs. “In stock”</li>
<li>Never show amount</li>
</ul>
</li>
</ul>
<h3 id="section-11">Downloadable Products</h3>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1026319" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?w=950" sizes="(max-width: 1900px) 100vw, 1900px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png 1900w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?resize=550,274 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?resize=768,383 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?resize=950,474 950w, https://help.codibu.com/wp-content/uploads/2020/11/woo-products-downloadable.png?resize=1536,766 1536w" alt="" width="1900" height="948" /></a></figure>
</div>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Products &gt; Downloadable products</strong>.</p>
<p><strong>File Download Method</strong><br />
Controls how your store provides downloadable files to purchasers.</p>
<ul>
<li><strong>Force Downloads</strong> – Files are ‘forced’ to download via a PHP script. Files are not accessible to anyone but purchasers, and direct links are hidden.</li>
<li><strong>X-Accel-Redirect/X-Sendfile</strong> – Similar to ‘forced’ above, but it has better performance and can support larger files. It requires that your hosting provider supports either X-Sendfile or X-Accel-Redirect, so you need to check with them first.</li>
<li><strong>Redirect only</strong> – A download URL links the user to the file. Files are not protected from outside access.</li>
</ul>
<p>Most stores should use one of first two methods to keep files safe from outside access. Redirect should only be used if you encounter problems or don’t mind downloads being non-secure.</p>
<p><strong>Access Restriction</strong></p>
<ul>
<li><strong>Select if downloads require login</strong> – <em>Does not apply to guest purchases.</em></li>
<li><strong>Grant access to downloadable products after payment</strong> – <em>Enable to grant access to downloads when orders are Processing, rather than Completed</em>.</li>
</ul>
<h2 id="tax-settings">Tax Settings</h2>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Tax</strong>.</p>
<p>Taxes are very important and complex enough that we’ve written more about them in their own section of our docs. More at: <a title="WooCommerce Tax Settings" href="https://help.codibu.com/blog/kb/setting-up-taxes-in-woocommerce-2/">WooCommerce Tax Settings</a>.</p>
<h2 id="shipping-settings">Shipping Settings</h2>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Shipping</strong>.</p>
<p>The main shipping settings screen is for <strong>Shipping Zones</strong>. Think of a shipping zone as a geographic region where a certain set of shipping methods and their rates apply.</p>
<p>You can read about setting up shipping zones at: <a href="https://help.codibu.com/blog/kb/setting-up-shipping-zones/">Setting up Shipping Zones</a></p>
<h3 id="section-14">Shipping Options</h3>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1026352" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?w=950" sizes="(max-width: 1836px) 100vw, 1836px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png 1836w, https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?resize=550,315 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?resize=768,439 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?resize=950,543 950w, https://help.codibu.com/wp-content/uploads/2020/11/woo-shipping-options.png?resize=1536,878 1536w" alt="" width="1836" height="1050" /></a></figure>
</div>
<p><strong>Shipping Calculations</strong></p>
<ul>
<li>Enable the shipping calculator on the cart page</li>
<li>Hide shipping costs until an address is entered</li>
</ul>
<p><strong>Shipping Destination</strong><br />
Ship to billing address or customer shipping address by default or only ship to the user’s billing address.</p>
<p><strong>Debug Mode</strong><br />
Enable for troubleshooting purposes.</p>
<h2 id="payments-settings">Payments Settings</h2>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Payments</strong> to control which payment gateways are enabled.</p>
<p>Installed gateways are listed and can be dragged and dropped to control the order in which they display to customers on the checkout.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/2018-05-21-16-12-53.gif" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1021487" src="https://help.codibu.com/wp-content/uploads/2020/11/2018-05-21-16-12-53.gif" alt="" width="1138" height="607" /></a></figure>
</div>
<p>Clicking the <strong>name of the payment gateway</strong> will take you directly to a screen to set up or adjust your settings.</p>
<p>Another way to configure settings is to select <strong>Set Up</strong> or <strong>Manage</strong>. You can also use the <strong>Enabled</strong> toggle to turn a gateway on or off:</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/2018-05-21-16-15-24.gif" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1021488" src="https://help.codibu.com/wp-content/uploads/2020/11/2018-05-21-16-15-24.gif" alt="" width="482" height="227" /></a></figure>
</div>
<p>If you try to enable a payment method that needs extra configuration, it will redirect you to the payment methods setup screen.</p>
<p>More information about:</p>
<ul>
<li><a title="Premium WooCommerce Payment Gateways" href="https://help.codibu.com/blog/kb/which-payment-option-is-right-for-me/">Premium Payment Gateway options</a>.</li>
<li>Free Payment Gateways included in WooCommerce.</li>
</ul>
<h2 id="accounts-and-privacy-settings">Accounts and Privacy Settings</h2>
<p>Go to <strong>WooCommerce &gt; Settings &gt; Accounts and Privacy</strong> to control options relating to customer accounts and data retention.<em><br />
</em></p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1021503" src="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png" sizes="(max-width: 1078px) 100vw, 1078px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png 1078w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png?resize=550,215 550w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png?resize=768,301 768w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-settings-e280b9-wordpress-e28094-wordpress-2018-05-21-16-28-36.png?resize=950,372 950w" alt="" width="1078" height="422" /></a></figure>
</div>
<p><strong>Guest Checkout</strong></p>
<ul>
<li><strong>Allow customers to place orders without an account</strong> – <em>Allows customers to check out without creating an account. Orders will not be tied to a user account in WordPress.</em></li>
<li><strong>Allow customers to log into an existing account during checkout</strong> – This displays a login form and prompt on the checkout page if the customer is not already logged in.</li>
</ul>
<p><strong>Account Creation</strong></p>
<ul>
<li>Allow customers to create an account during checkout</li>
<li>Allow customers to create an account on the <strong>My account</strong> page</li>
<li><strong>Automatically generate username from customer email</strong> – If this is disabled, there will be an input box for the user to create their own username.</li>
<li><strong>Automatically generate customer password</strong> – If this is disabled, there will be an input box for the user to create their own password. Note that while the password strength notification will be displayed, customers can choose any password so as to not limit conversions.</li>
</ul>
<p><strong>Account erasure requests</strong></p>
<ul>
<li><strong>Remove personal data from orders</strong> – WordPress 4.9 allows you to remove personal data on request. When doing this, if you enable this option, user data will also be removed from your orders if they belong to the user being erased.</li>
<li><strong>Remove access to downloads</strong> – WordPress 4.9 allows you to remove personal data on request. When doing this, if you enable this option, download data will also be removed if it belongs to the user being erased. The erased user will no longer have access to any purchased downloads if this happens.</li>
</ul>
<p><strong>Personal data removal</strong></p>
<ul>
<li><strong>Allow personal data to be removed in bulk from orders </strong>– Adds a new bulk action to remove personal data on the Orders page. Useful if you need to manually anonymize orders in bulk.</li>
</ul>
<h3 id="section-17">Privacy policy</h3>
<p>This section lets you select a page for your privacy policy, and display privacy policy snippets on your account and checkout pages shown to customers. These settings were added in WooCommerce 3.4.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-31-53.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1021511" src="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-31-53.png" sizes="(max-width: 900px) 100vw, 900px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-31-53.png 900w, https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-31-53.png?resize=550,223 550w, https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-31-53.png?resize=768,311 768w" alt="" width="900" height="365" /></a></figure>
</div>
<ul>
<li><strong>Privacy Page</strong> – Select a page to act as your privacy policy. Using [privacy_policy] will link to this page. Some themes also use this option to link to a privacy policy in other places, such as the footer. This feature was added in WordPress 4.9.</li>
<li><strong>Registration privacy policy</strong> – Shown on the registration form on the My Account page. You should include information about your privacy policy, and link to your page privacy policy page for more information.</li>
<li><strong>Checkout privacy policy </strong>– Shown on the checkout form. You should include information about your privacy policy, and link to your page privacy policy page for more information.</li>
</ul>
<h3 id="section-18">Personal data retention</h3>
<p>This section allows you decide how long to keep order data on your store. You should specify how long your site will retain data in your privacy policy; consider what makes sense for local laws such as the EU GDPR. These settings were added in WooCommerce 3.4.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-36-58.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1021518" src="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-36-58.png" sizes="(max-width: 936px) 100vw, 936px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-36-58.png 936w, https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-36-58.png?resize=550,239 550w, https://help.codibu.com/wp-content/uploads/2020/11/slack-a8c-2018-05-21-16-36-58.png?resize=768,334 768w" alt="" width="936" height="407" /></a></figure>
</div>
<p>For each option, enter a number and choose the duration from days, weeks, months, or years. Leaving these options blank will disable them.</p>
<ul>
<li><strong>Retain inactive accounts</strong> – Inactive accounts are accounts which have not logged in nor placed an order for the specified duration.</li>
<li><strong>Retain pending orders</strong> – Pending orders are unpaid or abandoned and should not need to be fulfilled.</li>
<li><strong>Retain failed orders</strong> – Failed orders are unpaid or abandoned and should not need to be fulfilled.</li>
<li><strong>Retain cancelled orders</strong> – Cancelled orders were orders cancelled on purpose by either the admin or the customer, or timed out waiting for payment.</li>
<li><strong>Retain completed orders</strong> – Completed orders were fulfilled in the past.</li>
</ul>
<h4 id="personal-data-exporter">Personal Data Exporter</h4>
<p>WordPress 4.9.6 has the ability to export personal data associated with an email address to an HTML file. WooCommerce adds to the generated export file, exporting the following data:</p>
<ul>
<li>Customer address/account information</li>
<li>Orders associated with the given email address</li>
<li>Download permissions and logs associated with the given email address</li>
</ul>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1075171" src="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png" sizes="(max-width: 1061px) 100vw, 1061px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png 1061w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png?resize=550,285 550w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png?resize=768,397 768w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-exporter.png?resize=950,492 950w" alt="" width="1061" height="549" /></a></figure>
</div>
<p>To ensure requests are genuine, a confirmation email is sent to verify the request. The verification process:</p>
<ol>
<li>Enter an email address or username.</li>
<li>User is notified via email with a confirmation link.</li>
<li>Confirmation link is used, and request is marked “confirmed.”</li>
<li>Email with link to download their personal data is sent to the user.</li>
</ol>
<p>Example of a Personal Data File:</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png?w=766" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1075172" src="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png?w=766" sizes="(max-width: 916px) 100vw, 916px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png 916w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png?resize=443,550 443w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png?resize=768,952 768w, https://help.codibu.com/wp-content/uploads/2020/11/personal-data-export-file.png?resize=766,950 766w" alt="" width="916" height="1136" /></a></figure>
</div>
<h2 id="email-settings">Email Settings</h2>
<p>Options available to edit email settings and templates.</p>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Emails</strong>.</p>
<h3 id="section-20">Email notifications</h3>
<p>For each WooCommerce email listed, it’s possible to configure your settings (optional). More detailed instructions below in: <strong>Editing Individual Email Templates</strong>.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1026435" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?w=950" sizes="(max-width: 1952px) 100vw, 1952px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png 1952w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?resize=550,472 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?resize=768,659 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?resize=950,816 950w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-settings.png?resize=1536,1319 1536w" alt="" width="1952" height="1676" /></a></figure>
</div>
<h3 id="section-21">Email Sender Options</h3>
<p>Set the ‘<strong>From’</strong> <strong>name</strong> and <strong>email address</strong> for the sender.</p>
<h3 id="section-22">Email Templates</h3>
<p>This section lets you customize WooCommerce emails.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-830284" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png" sizes="(max-width: 1394px) 100vw, 1394px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png 1394w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png?resize=550,438 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png?resize=768,612 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-email-template.png?resize=950,756 950w" alt="" width="1394" height="1110" /></a></figure>
</div>
<p><strong>Header Image</strong><br />
Enter the URL of an image you want to show in the email header. You can upload an image via the Add Media button or Media &gt; Add New.</p>
<p><strong>Email and Text</strong></p>
<ul>
<li><strong>Base Color</strong> – C<em>olor for WooCommerce email templates.</em></li>
<li><strong>Background Color</strong> – <em>Background color for WooCommerce email templates.</em></li>
<li><strong>Email Body Background Color</strong> – <em>Main body background color.</em></li>
<li><strong>Email Body Text Color</strong> – <em>Main body text color.</em></li>
</ul>
<p>For more advanced control, copy the <strong>woocommerce/templates/emails/</strong> folder to <strong>yourchildtheme/woocommerce/emails/</strong>.</p>
<p>We recommend keeping customizations in a child theme, so changes are not overwritten when performing updates More at: <a title="How to Setup a Child theme" href="https://help.codibu.com/blog/kb/set-up-and-use-a-child-theme/">How to set up and use a child theme</a>.</p>
<h3 id="section-23">Editing Individual Email Templates</h3>
<p>In the list above in <strong>Email Notifications</strong> are these templates:</p>
<p><strong>New order</strong> | <strong>Cancelled order</strong> | <strong>Failed order</strong> | <strong>Processing order</strong> | <strong>Completed order</strong> | <strong>Refunded order</strong> | <strong>Customer invoice</strong> | <strong>Customer note</strong> | <strong>Reset password</strong> | <strong>New account</strong></p>
<p>Select <strong>Manage</strong> on the right side, and a new screen appears.</p>
<p><strong>New order</strong></p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-160293" src="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png" sizes="(max-width: 2184px) 100vw, 2184px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png 2184w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png?resize=550,272 550w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png?resize=768,380 768w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png?resize=950,471 950w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png?resize=1536,761 1536w, https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-email-options.png?resize=2048,1015 2048w" alt="woocommerce email options" width="2184" height="1082" /></a></figure>
</div>
<p>Select options or enter preferences:</p>
<p><strong>Enable/Disable</strong><br />
Enable this email notification.</p>
<p><strong>Recipient(s)</strong><br />
Enter recipients (comma separated) for this email. Defaults to info@woocommerce.com.</p>
<p><strong>Subject</strong><br />
This controls the email subject line. Leave blank to use the default subject:</p>
<pre class="wp-block-preformatted brush: php; gutter: true">[{site_title}] New customer order ({order_number}) - {order_date}
</pre>
<p><strong>Email Heading</strong><br />
This controls the main heading contained within the email notification. Leave blank to use the default heading.</p>
<p><strong>Email type</strong><br />
Choose which format of email to send. Options include:</p>
<ul>
<li>Plain Text</li>
<li>HTML</li>
<li>Multipart</li>
</ul>
<p>If using Plain Text emails, keep in mind that text fields are limited to 155 characters. If your products have long names and/or numerous variations/add-ons, the field may be truncated.</p>
<p><strong>HTML template</strong><br />
To override and edit this email template, copy <strong>woocommerce/templates/emails/admin-new-order.php</strong> to your theme folder: <strong>yourchildtheme/woocommerce/emails/admin-new-order.php</strong>. You can also copy the template file or view it on this setting screen.</p>
<p>Save any changes.</p>
<p><strong>Completed order and Customer invoice / order details </strong></p>
<p>The <strong>Completed order</strong> and <strong>Customer invoice/ Order details</strong> templates have slightly different settings from others.</p>
<ul>
<li>Customer invoice/Order details cannot (and should not) be disabled.</li>
<li>Both templates have ‘Thanks’ fields that can be altered.</li>
</ul>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1897497" src="https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png" sizes="(max-width: 1654px) 100vw, 1654px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png 1654w, https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png?resize=550,445 550w, https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png?resize=768,621 768w, https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png?resize=950,769 950w, https://help.codibu.com/wp-content/uploads/2020/11/customer-invoice-email-template.png?resize=1536,1243 1536w" alt="" width="1654" height="1338" /></a></figure>
</div>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1897499" src="https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png" sizes="(max-width: 1686px) 100vw, 1686px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png 1686w, https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png?resize=550,423 550w, https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png?resize=768,590 768w, https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png?resize=950,730 950w, https://help.codibu.com/wp-content/uploads/2020/11/completed-order-email-template.png?resize=1536,1181 1536w" alt="" width="1686" height="1296" /></a></figure>
</div>
<h2 id="section-24">Advanced Settings</h2>
<p>Advanced settings allow you to change WooCommerce defaults and integrate with the API.  Go to: <strong>WooCommerce &gt; Settings &gt; Advanced</strong>.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?w=950" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-1026438" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?w=950" sizes="(max-width: 1560px) 100vw, 1560px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png 1560w, https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?resize=550,295 550w, https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?resize=768,413 768w, https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?resize=950,510 950w, https://help.codibu.com/wp-content/uploads/2020/11/woo-advanced-settings.png?resize=1536,825 1536w" alt="" width="1560" height="838" /></a></figure>
</div>
<h3 id="section-25">Page Setup</h3>
<p>Pages need to be set so WooCommerce knows where to send users to perform certain actions:</p>
<ul>
<li><strong>Cart Page </strong>– This page shows items in your customers cart.</li>
<li><strong>Checkout Page</strong> – This page is where your customer will enter their payment information and submit orders.</li>
<li><strong>My Account page </strong>– This page is where registered customers will go to view their orders or update their account details.</li>
<li><strong>Terms and Conditions </strong>– This page shows terms and conditions.</li>
<li><strong>Secure checkout</strong> – <em>Force SSL (HTTPS) on the checkout pages. An SSL Certificate is </em><em>required, if selected</em>.</li>
</ul>
<p>You need not use the pages WooCommerce installed, but you must have a page set for the Cart and Checkout pages. Otherwise your customers cannot buy and pay for your products. These pages are normally created and set when installing/setting up WooCommerce.</p>
<p>To use a<strong> Terms and Conditions</strong> page, create a new page for it at <strong>Pages &gt; Add New</strong>, then select the page in the dropdown. The Terms and Conditions appear inline during checkout, and the customer can scroll through content and tick the checkbox to accept.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/inlinetermsconditions.png" rel="prettyPhoto"><img loading="lazy" decoding="async" class="wp-image-491934" src="https://help.codibu.com/wp-content/uploads/2020/11/inlinetermsconditions.png" sizes="(max-width: 766px) 100vw, 766px" srcset="https://help.codibu.com/wp-content/uploads/2020/11/inlinetermsconditions.png 766w, https://help.codibu.com/wp-content/uploads/2020/11/inlinetermsconditions.png?resize=550,231 550w" alt="" width="766" height="322" /></a></figure>
</div>
<h4 id="checkout-endpoints">Checkout Endpoints</h4>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/checkout-endpoints.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12919" src="https://help.codibu.com/wp-content/uploads/2020/11/checkout-endpoints.png" alt="" width="1622" height="794" /></a></figure>
</div>
<p>Endpoints are appended to page URLs to handle specific actions during the checkout process. They should be unique. Learn more about <a title="WooCommerce Endpoints - 2.1" href="https://help.codibu.com/blog/kb/woocommerce-endpoints/">WooCommerce endpoints</a>.</p>
<h4 id="my-account-endpoints">My Account Endpoints</h4>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/myaccount-endpoints-e1465961474471.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12920" src="https://help.codibu.com/wp-content/uploads/2020/11/myaccount-endpoints-e1465961474471.png" alt="" width="1506" height="1282" /></a></figure>
</div>
<p>Endpoints are appended to your page URLs to handle specific actions on the accounts pages. They should be unique.</p>
<ul>
<li>Orders</li>
<li>View Order</li>
<li>Downloads</li>
<li>Edit Account</li>
<li>Addresses</li>
<li>Payment Methods</li>
<li>Lost Password</li>
<li>Logout</li>
</ul>
<p>Learn more about <a href="https://help.codibu.com/blog/kb/woocommerce-endpoints/">WooCommerce Endpoints</a>.</p>
<h3 id="section-26">Rest API</h3>
<p>Go to: <strong>WooCommerce &gt; Settings &gt; Advanced &gt; REST API</strong>. Here you can create API keys to work with the WooCommerce REST API. More info at: Generate API Keys.</p>
<p>This API is for developers to use. You can enable it to access store data from outside WordPress, e.g., Our iOS app or other external apps. More information at: WooCommerce REST API.</p>
<h3 id="section-27">Webhooks</h3>
<p>More info at: <a href="https://help.codibu.com/blog/kb/using-webhooks/">Using WooCommerce Webhooks</a>.</p>
<h3 id="section-28">Legacy API</h3>
<p>Enable the Legacy REST API which is no longer maintained.</p><p>The post <a href="https://help.codibu.com/blog/configuring-woocommerce-settings/">Configuring WooCommerce Settings</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/configuring-woocommerce-settings/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Permalinks</title>
		<link>https://help.codibu.com/blog/permalinks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=permalinks</link>
					<comments>https://help.codibu.com/blog/permalinks/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:01:44 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/permalinks/</guid>

					<description><![CDATA[<p>Overview Permalink is short for “permanent link.” Permalinks are permanent URL structures used to help organize the content of your website (pages, posts, products, etc.) so it<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/permalinks/">Permalinks</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 id="section-1">Overview</h2>
<p><em>Permalink</em> is short for “permanent link.” Permalinks are permanent URL structures used to help organize the content of your website (pages, posts, products, etc.) so it can be efficiently navigated, shared, and referenced by users and bots.</p>
<p>Permalink settings for WooCommerce can be found at <strong>WordPress &gt; Settings &gt; Permalinks</strong>.</p>
<h2 id="section-1"><a href="https://help.codibu.com/wp-content/uploads/2020/11/permalink-settings.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/permalink-settings.png" width="334" height="534" /></a></h2>
<p>From here you can configure the URL structure for your shop and product pages.</p>
<p>For best practice, permalink structures should contain keywords relating to the content they help categorize.</p>
<h2 id="section-2">Taxonomy Permalinks</h2>
<p>There are three settings at<strong> WordPress &gt; Settings &gt; Permalinks &gt; Optional</strong> that control the base of your categories, terms, and attributes on WooCommerce:</p>
<h2 id="section-1"><a href="https://help.codibu.com/wp-content/uploads/2020/11/2016-06-13-at-11-23.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/2016-06-13-at-11-23.png" width="807" height="192" /></a></h2>
<ul>
<li><strong>Product category base</strong> – The default <a href="https://help.codibu.com/blog/kb/taxonomies/" rel="noopener noreferrer">product category</a> base is <strong>product-category</strong>. An example would be <code>yourdomain.com/product-category/category-name</code>.</li>
<li><strong>Product tag base</strong> – The default <a href="https://help.codibu.com/blog/kb/taxonomies/" target="_blank" rel="noopener noreferrer">product tag</a> base is <strong>product-tag</strong>. An example would be <code>yourdomain.com/product-tag/tag-name</code>.</li>
<li><strong>Product attribute base</strong> – The default <a href="https://help.codibu.com/blog/kb/taxonomies/" target="_blank" rel="noopener noreferrer">product attribute</a> base will optionally use a custom base before /attribute-name/attribute/. An example without anything set would be <code>yourdomain.com/size/medium</code> or <code>yourdomain.com/color/blue</code>. If you set a custom base, an example would be <code>yourdomain.com/attribute/size/medium</code> where <em>attribute</em> is designated for the base.</li>
</ul>
<h2 id="section-3">Product Permalinks</h2>
<p>There are four settings under <strong>WordPress &gt; Settings &gt; Permalinks &gt; Product Permalinks</strong> to select from as your permalink base for products:</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/product-permalinks-settings.png" width="2256" height="720" /></p>
<ul>
<li><strong>Default</strong> – If you are not using pretty permalinks, <em>Default</em> will be the only option available to you and will use ID-based URLs. An example would be <code>yourdomain.com/?product=111</code>. If you are using pretty permalinks, the product base will be <code>yourdomain.com/product/product-name</code>.</li>
<li><strong>Shop base</strong> – The <em>shop base</em> will use the shop page name. An example would be <code>yourdomain.com/shop/product-name</code>.</li>
<li><strong>Shop base with category</strong> – The <em>shop base with category</em> will use the shop page name first, then add the product category name. An example would be <code>yourdomain.com/shop/product-category-name/product-name</code>.</li>
<li><strong>Custom base</strong> – The <em>custom base</em> will allow you to set custom text before the product name. An example would be <code>yourdomain.com/custom-text/product-name</code>.</li>
</ul>
<p><strong>Note:</strong> The product <strong>Custom base</strong> setting should <u>NOT</u> conflict with the <a href="https://help.codibu.com/blog/kb/permalinks/#section-2" rel="noopener noreferrer">Taxonomy permalink</a> settings. If you set the <strong>product base</strong> to <code>shop</code> for example, you should <u>NOT</u> set the <strong>product category base</strong> to <code>shop</code> too, as this will not be unique and cause a conflict. WordPress requires something unique so it can distinguish <em>categories</em> from <em>products</em>.</p><p>The post <a href="https://help.codibu.com/blog/permalinks/">Permalinks</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/permalinks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Roles and Capabilities</title>
		<link>https://help.codibu.com/blog/roles-and-capabilities-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=roles-and-capabilities-2</link>
					<comments>https://help.codibu.com/blog/roles-and-capabilities-2/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 10:00:16 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/roles-and-capabilities/</guid>

					<description><![CDATA[<p>WooCommerce registers two user roles once activated, and grants additional capabilities to the Admin: manage_woocommerce for WooCommerce Settings view_woocommerce_reports Customer role People become Customers when registering via the checkout or sign-up process.<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/roles-and-capabilities-2/">Roles and Capabilities</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>WooCommerce registers two user roles once activated, and grants additional capabilities to the <strong>Admin</strong>:</p>
<ul>
<li><code>manage_woocommerce</code> for WooCommerce Settings</li>
<li><code>view_woocommerce_reports</code></li>
</ul>
<h2 id="section-1">Customer role</h2>
<p>People become <strong>Customers</strong> when registering via the checkout or sign-up process.</p>
<p>Customers:</p>
<ul>
<li>Have <strong>read access</strong> only for most capacities. This is the equivalent status to a normal blog subscriber.</li>
<li>Can edit their own<strong> account</strong> <strong>information</strong>.</li>
<li>View <strong>past/present orders</strong>.</li>
</ul>
<h2 id="section-2">Shop Manager role</h2>
<p><strong>Shop Manager</strong> is a role you can give someone to manage the shop without making them an Admin. They have all the rights a customer has, and are granted the main capabilities:</p>
<ul>
<li><code>manage_woocommerce</code>: Gives shop managers the option to manage all settings within WooCommerce, and create/edit products.</li>
<li><code>view_woocommerce_reports</code>: Gives them access to all WooCommerce reports.</li>
</ul>
<p>The <strong>Shop Manager role</strong> has all the capabilities listed at our WooCommerce GitHub repo.</p>
<p>They also have general WordPress editor capabilities.</p>
<h2 id="section-3">Tweaking capabilities</h2>
<p>If you wish to modify roles and capabilities, use a third-party plugin such as:</p>
<ul>
<li>Capability Manager Enhanced</li>
<li><a title="Members WordPress Plugin" href="http://wordpress.org/plugins/members/">Members</a></li>
<li><a title="Groups WordPress Plugin" href="http://wordpress.org/extend/plugins/groups/">Groups</a></li>
</ul><p>The post <a href="https://help.codibu.com/blog/roles-and-capabilities-2/">Roles and Capabilities</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/roles-and-capabilities-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Understanding the WooCommerce System Status Report</title>
		<link>https://help.codibu.com/blog/understanding-the-woocommerce-system-status-report/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=understanding-the-woocommerce-system-status-report</link>
					<comments>https://help.codibu.com/blog/understanding-the-woocommerce-system-status-report/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 09:59:55 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/understanding-the-woocommerce-system-status-report/</guid>

					<description><![CDATA[<p>The WooCommerce System Status report is useful for troubleshooting issues with your store. Containing a wide variety of information and tools, you can check software versions,<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/understanding-the-woocommerce-system-status-report/">Understanding the WooCommerce System Status Report</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The WooCommerce System Status report is useful for troubleshooting issues with your store. Containing a wide variety of information and tools, you can check software versions, server settings, and more from within.</p>
<h2 id="section-1">System Status</h2>
<p>To view your System Status report:</p>
<ol>
<li>Go to: <strong>WooCommerce &gt; Status</strong>.</li>
<li><strong>Troubleshoot</strong> using the info below, before opening a ticket at Woo Support.</li>
<li><strong>Select Get System Report</strong> and copy/paste it into your Support Ticket, if you’re still having issues. The information included will help our support team narrow down the issue much quicker.</li>
</ol>
<h3 id="section-2">WordPress Environment</h3>
<p>This provides general information about your site and WordPress installation and features you have enabled.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th>DESCRIPTION</th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>WP address (URL)</strong></td>
<td>URL of your site’s homepage.</td>
<td>https://example.com</td>
</tr>
<tr>
<td><strong>Site address (URL)</strong></td>
<td>Root URL of your site.</td>
<td>https://example.com</td>
</tr>
<tr>
<td><strong>WC Version</strong></td>
<td>Version of WooCommerce installed on your site.</td>
<td>4.0.0</td>
</tr>
<tr>
<td><strong>WC REST API package</strong></td>
<td>Version of WooCommerce REST API package installed on your site.</td>
<td>1.0.7 <code>/srv/htdocs/wp-content/plugins/woocommerce/packages/woocommerce-rest-api</code></td>
</tr>
<tr>
<td><strong>WC Blocks package</strong></td>
<td>Version of WooCommerce Blocks package installed on your site.</td>
<td>2.5.13 <code>/srv/htdocs/wp-content/plugins/woocommerce/packages/woocommerce-blocks/</code></td>
</tr>
<tr>
<td><strong>Action Scheduler package</strong></td>
<td>Version of Action Scheduler package installed on your site.</td>
<td>3.1.1 <code>/srv/htdocs/wp-content/plugins/woocommerce/packages/action-scheduler</code></td>
</tr>
<tr>
<td><strong>WC Admin package</strong></td>
<td>Version of WooCommerce Admin package installed on your site.</td>
<td>0.24.0 <code>/srv/htdocs/wp-content/plugins/woocommerce-admin</code></td>
</tr>
<tr>
<td><strong>Log Directory Writable</strong></td>
<td>Whether the WooCommerce log directory is writable, and the location.</td>
<td><code>/srv/www/wp-content/uploads/wc-logs/</code></td>
</tr>
<tr>
<td><strong>WP Version</strong></td>
<td>Version of WordPress installed on your site.</td>
<td>4.7.3</td>
</tr>
<tr>
<td><strong>WP Multisite </strong></td>
<td>Whether you have WordPress Multisite enabled.</td>
<td>No</td>
</tr>
<tr>
<td><strong>WP Memory Limit</strong></td>
<td>Maximum memory (RAM) that your site can use at one time. Learn how to increase this limit here.</td>
<td>256 MB</td>
</tr>
<tr>
<td><strong>WP Debug Mode</strong></td>
<td>Displays whether WordPress is in Debug Mode.</td>
<td>–</td>
</tr>
<tr>
<td><strong>WP Cron</strong></td>
<td>Displays whether WordPress Cron is enabled.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Language</strong></td>
<td>Current language used by WordPress. Default = English</td>
<td>en_US</td>
</tr>
<tr>
<td><strong>External Object Cache</strong></td>
<td>Whether WordPress is using an external cache.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-3">Server Environment</h3>
<p>This provides general information about your server.</p>
<figure class="wp-block-table is-style-stripes">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th>DESCRIPTION</th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Server Info</strong></td>
<td>Information about the webserver currently hosting your site.</td>
<td>nginx / apache</td>
</tr>
<tr>
<td><strong>PHP Version</strong></td>
<td>Version of PHP installed on your hosting server.</td>
<td>7.0.17</td>
</tr>
<tr>
<td><strong>PHP Post Max Size</strong></td>
<td>Largest file size that can be contained in one post.</td>
<td>1 GB</td>
</tr>
<tr>
<td><strong>PHP Time Limit</strong></td>
<td>Amount of time in seconds that your site spends on a single operation before timing out (to avoid server lockups).</td>
<td>1200</td>
</tr>
<tr>
<td><strong>PHP Max Input Vars</strong></td>
<td>The maximum number of variables your server can use for a single function to avoid overloads.</td>
<td>6144</td>
</tr>
<tr>
<td><strong>cURL Version</strong></td>
<td>Version of cURL installed on your server, if any.</td>
<td>7.68.0, OpenSSL/1.1.0l</td>
</tr>
<tr>
<td><strong>SUHOSIN Installed</strong></td>
<td>Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers against a number of well-known problems in PHP applications; and also against potential unknown vulnerabilities within these applications or the PHP core itself. If enabled on your server, Suhosin may need to be configured to increase its data submission limits. More info at: <a href="https://help.codibu.com/blog/kb/problems-with-large-amounts-of-data-not-saving-variations-rates-etc/" rel="noopener noreferrer">Data not saving variations and rates</a>.</td>
<td>–</td>
</tr>
<tr>
<td><strong>MySQL Version</strong></td>
<td>Version of MySQL installed on your hosting server.</td>
<td>5.6.47-13.1.20</td>
</tr>
<tr>
<td><strong>Max Upload Size</strong></td>
<td>Largest file size that can be uploaded to your WordPress installation.</td>
<td>2GB</td>
</tr>
<tr>
<td><strong>Default Timezone is UTC</strong></td>
<td>Whether the timezone for your server is UTC.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>fsockopen/cURL</strong></td>
<td>Payment gateways can use cURL to communicate with remote servers to authorize payments. Other plugins may also use it when communicating with remote services.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>SoapClient</strong></td>
<td>Some Web services use SOAP to get information from remote servers, e.g., Live shipping quotes from FedEx require SOAP be installed.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>DOMDocument</strong></td>
<td>HTML/Multipart emails use DOMDocument to generate inline CSS in templates.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>GZip</strong></td>
<td>GZip (gzopen) is used to open the GEOIP database from MaxMind.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Multibyte String</strong></td>
<td>Multibyte String (mbstring) functions are used to support UTF-8 characters.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Remote Post</strong></td>
<td>PayPal uses this method of communication when sending back transaction information. More info at: wp_remote_post Codex page.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Remote Get</strong></td>
<td>WooCommerce plugins may use this method of communication when checking for updates.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-4">Database</h3>
<p>This tells you your current database version, and lists all database tables and whether or not they exist.</p>
<figure class="wp-block-table is-style-regular">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th> </th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>WC Database Version<br />
</strong>Version of WooCommerce that the database is formatted for.</td>
<td>&nbsp;</td>
<td>3.7.0</td>
</tr>
<tr>
<td>Database prefix</td>
<td>&nbsp;</td>
<td>wp_</td>
</tr>
<tr>
<td>Total Database Size</td>
<td>&nbsp;</td>
<td>2.06MB</td>
</tr>
<tr>
<td>Database Data Size</td>
<td>&nbsp;</td>
<td>8.48MB</td>
</tr>
<tr>
<td>Database Index Size</td>
<td>&nbsp;</td>
<td>2.21MB</td>
</tr>
<tr>
<td>wp_actionscheduler_actions</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_actionscheduler_claims</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_actionscheduler_groups</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_actionscheduler_logs</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_sessions</td>
<td>&nbsp;</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td>wp_woocommerce_api_keys</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_attribute_taxonomies</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_downloadable_product_permissions</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_order_items</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_order_itemmeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_tax_rates</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_tax_rate_locations</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_shipping_zones</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_shipping_zone_locations</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_shipping_zone_methods</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_payment_tokens</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_payment_tokenmeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_woocommerce_log</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_commentmeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_comments</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_failed_jobs</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_links</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_options</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_postmeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_posts</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_queue</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_termmeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_terms</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.05MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_term_relationships</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.02MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_term_taxonomy</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.01MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_usermeta</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.02MB + Engine InnoDB</td>
</tr>
<tr>
<td>wp_users</td>
<td>&nbsp;</td>
<td>Data:0.02MB + Index: 0.01MB + Engine InnoDB</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-5">Post Type Counts</h3>
<p>This shows what post types exist on your store and how many posts exist within each type. Varies according to what plugins you have installed.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>POST TYPE NAME</th>
<th> </th>
<th>COUNT</th>
</tr>
</thead>
<tbody>
<tr>
<td>attachment</td>
<td>&nbsp;</td>
<td>16</td>
</tr>
<tr>
<td>customize_changeset</td>
<td>&nbsp;</td>
<td>3</td>
</tr>
<tr>
<td>nav_menu_item</td>
<td>&nbsp;</td>
<td>5</td>
</tr>
<tr>
<td>page</td>
<td>&nbsp;</td>
<td>7</td>
</tr>
<tr>
<td>post</td>
<td>&nbsp;</td>
<td>25</td>
</tr>
<tr>
<td>product</td>
<td>&nbsp;</td>
<td>36</td>
</tr>
<tr>
<td>product_variation</td>
<td>&nbsp;</td>
<td>4</td>
</tr>
<tr>
<td>scheduled-action</td>
<td>&nbsp;</td>
<td>2</td>
</tr>
<tr>
<td>shop_order</td>
<td>&nbsp;</td>
<td>10</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-6">Security</h3>
<p>Displays whether your connection is protected. Errors should be hidden from untrusted visitors trying to view your information.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>SECURITY</th>
<th> </th>
<th> </th>
</tr>
</thead>
<tbody>
<tr>
<td>Secure connection (HTTPS):</td>
<td>Is the connection to your store secure?</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td>Hide errors from visitors</td>
<td>Error messages can contain sensitive information about your store environment. These should be hidden from untrusted visitors.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-7">Active Plugins</h3>
<p>This displays all plugins installed and active on your site. You can view current version numbers of your software and if any extensions have updates available.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>ACTIVE PLUGINS (5)</th>
<th> </th>
</tr>
</thead>
<tbody>
<tr>
<td>Jetpack by WordPress.com</td>
<td>by Automattic – 8.3</td>
</tr>
<tr>
<td>WooCommerce Blocks</td>
<td>by Automattic – 2.5.14</td>
</tr>
<tr>
<td>WooCommerce</td>
<td>by Automattic – 4.0.0</td>
</tr>
<tr>
<td>WooCommerce Admin</td>
<td>by WooCommerce – 0.26.1</td>
</tr>
<tr>
<td>WooCommerce Stripe Gateway</td>
<td>by WooCommerce – 4.3.3</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-8">Inactive Plugins</h3>
<p>This displays all plugins installed but inactive on your site. You can view current version numbers of your software and if any extensions have updates available.</p>
<figure class="wp-block-table">
<table style="width: 81.8484%; height: 120px;">
<thead>
<tr style="height: 24px;">
<th style="height: 24px;">INACTIVE PLUGINS (3)</th>
<th style="height: 24px;"> </th>
</tr>
</thead>
<tbody>
<tr style="height: 24px;">
<td style="height: 24px;">Classic Editor</td>
<td style="height: 24px;">by WordPress Contributors – 1.5</td>
</tr>
<tr style="height: 48px;">
<td style="height: 48px;"><a href="https://wordpress.org/plugins/health-check/" target="_blank" rel="noreferrer noopener">Health Check &amp; Troubleshooting</a></td>
<td style="height: 48px;">by The WordPress.org community – 1.4.2</td>
</tr>
<tr style="height: 24px;">
<td style="height: 24px;">Homepage Control</td>
<td style="height: 24px;">by WooThemes – 2.0.3</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-9">Dropin Plugins</h3>
<p>These are in the <code>wp-content</code> but only specific file names. They replace/augment very specific functionality within WordPress.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>DROPIN PLUGINS (1)</th>
<th> </th>
</tr>
</thead>
<tbody>
<tr>
<td>object-cache.php</td>
<td>Memcached</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-10">Settings</h3>
<p>This shows general settings for your site.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th>DESCRIPTION</th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><b>API Enabled</b></td>
<td>Does your site have REST API enabled?</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Force SSL</strong></td>
<td>Does your site force an SSL certificate for transactions?</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
<tr>
<td><strong>Currency</strong></td>
<td>What currency are prices displayed in and payments processed in</td>
<td>USD ($)</td>
</tr>
<tr>
<td><strong>Currency Position</strong></td>
<td>Position of the currency symbol when displaying prices.</td>
<td>left</td>
</tr>
<tr>
<td><strong>Thousands Separator</strong></td>
<td>Character used for a thousands separator in displayed prices.</td>
<td>,</td>
</tr>
<tr>
<td><strong>Decimal Separator</strong></td>
<td>Character used for decimal points in displayed prices.</td>
<td>.</td>
</tr>
<tr>
<td><strong>Number of Decimals</strong></td>
<td>Places shown after decimal points in displayed prices.</td>
<td>2</td>
</tr>
<tr>
<td><b>Taxonomies: Product types</b></td>
<td>Terms used for product types/statuses</td>
<td>booking, bundle, external, grouped, simple, subscription, variable</td>
</tr>
<tr>
<td><b>Taxonomies: Product visibility</b></td>
<td>A list of terms used for product visibility.</td>
<td>exclude-from-catalog, exclude-from-search, featured, outofstock, rated-1, rated-2, rated-3, rated-4, rated-5.</td>
</tr>
<tr>
<td><strong>Connected to WooCommerce.com</strong></td>
<td>Are your sites connected to WooCommerce.com?</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-11">WooCommerce Pages</h3>
<p>This shows page IDs and Permalinks designated as <a href="https://help.codibu.com/blog/kb/woocommerce-pages/">WooCommerce pages</a>.</p>
<p>For example: If your site is <code>https://example.com</code>, a user would get to the Cart page by going to <code>https://example.com/cart/</code></p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th>DESCRIPTION</th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Shop Base</strong></td>
<td>URL of your WooCommerce shop’s homepage (along with the Page ID).</td>
<td>#3 – /shop/</td>
</tr>
<tr>
<td><strong>Cart</strong></td>
<td>URL of your WooCommerce shop’s cart (along with the page ID).</td>
<td>#4 – /cart/</td>
</tr>
<tr>
<td><strong>Checkout</strong></td>
<td>URL of your WooCommerce shop’s checkout (along with the page ID).</td>
<td>#5 – /checkout/</td>
</tr>
<tr>
<td><strong>My Account</strong></td>
<td>URL of your WooCommerce shop’s “My Account” Page (along with the page ID).</td>
<td>#6 – /my-account/</td>
</tr>
<tr>
<td><strong>Terms and conditions</strong></td>
<td>URL of your Terms and conditions page. (along with the page ID).</td>
<td>#361 – /terms-and-conditions/</td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-12">Theme</h3>
<p>This displays information about the current theme running on your installation.</p>
<p>This could be a more problematic area of a site, as there is no standard on what themes should and should not do, and non-Woo themes can cause conflicts with WooCommerce or one of its extensions.</p>
<p>If you’re experiencing issues with your site, we recommend temporarily switching to the free Storefront Theme. If your problem is resolved while the Storefront theme is active, then the issue is with the theme. To resolve, check for updates or contact the theme developer to see if there is a fix.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>FIELD NAME</th>
<th>DESCRIPTION</th>
<th>EXAMPLE</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Name</strong></td>
<td>Name of the active theme.</td>
<td>Storefront</td>
</tr>
<tr>
<td><strong>Version</strong></td>
<td>Installed version of the current active theme.</td>
<td>2.5.5</td>
</tr>
<tr>
<td><strong>Author URL</strong></td>
<td>Developer or theme URL</td>
<td>https://woocommerce.com</td>
</tr>
<tr>
<td><strong>Child Theme</strong></td>
<td>Whether the active theme is a child theme, and what the parent theme is.</td>
<td>x</td>
</tr>
<tr>
<td><strong>WooCommerce Support</strong></td>
<td>Whether the theme declares WooCommerce support.</td>
<td><img decoding="async" class="emoji" role="img" draggable="false" src="https://help.codibu.com/wp-content/uploads/2022/03/2714.svg" alt="&#x2714;" /></td>
</tr>
</tbody>
</table>
</figure>
<h3 id="section-13">Templates</h3>
<p>This section shows any files that are overriding the default WooCommerce template pages, and also notes if the templates are outdated.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>TEMPLATES</th>
<th> </th>
</tr>
</thead>
<tbody>
<tr>
<td>Overrides</td>
<td>child-theme/woocommerce/checkout/form-checkout.php</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
</figure>
<p>If you are experiencing trouble with any of the pages displayed, switching to the Storefront theme will ensure that the original template files are used. For more information, see <a href="https://help.codibu.com/blog/kb/fixing-outdated-woocommerce-templates/">Fixing Outdated WooCommerce Template Files</a>. For a long-term fix, you need to contact the theme developer.</p>
<h3 id="section-14">Subscriptions</h3>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/system-status-subscriptions.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12248" src="https://help.codibu.com/wp-content/uploads/2020/11/system-status-subscriptions.png" alt="" width="952" height="366" /></a></figure>
</div>
<h3 id="section-15">Action Scheduler</h3>
<p>This shows scheduled action counts with previous and most recent dates. For more technical information about the Action Scheduler and FAQ, please see ActionScheduler.org.</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>ACTION SCHEDULER</th>
</tr>
<tr>
<td>Version:</td>
<td>3.1.1</td>
</tr>
<tr>
<td><strong>Action Status</strong></td>
<td>&nbsp;</td>
<td><strong>Count</strong></td>
<td><strong>Oldest Scheduled Date</strong></td>
<td><strong>Newest Scheduled Date</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td>Canceled</td>
<td>&nbsp;</td>
<td>3</td>
<td>2020-02-27 18:22:53 +0000</td>
<td>2020-08-29 14:18:37 +0100</td>
</tr>
<tr>
<td>Complete</td>
<td>&nbsp;</td>
<td>35,320</td>
<td>2020-02-20 10:01:00 +0000</td>
<td>2020-03-06 13:15:31 +0000</td>
</tr>
<tr>
<td>Failed</td>
<td>&nbsp;</td>
<td>68</td>
<td>2018-03-12 10:18:36 +0000</td>
<td>2019-11-28 13:26:52 +0000</td>
</tr>
<tr>
<td>Pending</td>
<td>&nbsp;</td>
<td>20</td>
<td>2020-03-06 13:16:31 +0000</td>
<td>2020-04-01 04:00:00 +0100</td>
</tr>
</tbody>
</table>
</figure>
<h2 id="section-16">Tools</h2>
<p>In the Tools tab are helpful buttons that can address items such as user capabilities and customer sessions.</p>
<p>With transients, you can clear both WooCommerce transients and all expired transients from WordPress with the Clear transients and the Clear expired transients buttons. Transients are a standardized way to store cached data temporarily in the database.</p>
<p>If you have a collection of variations that don’t have a parent you can remove those with one click using the Delete orphaned variations button. You can then order address indexes, which can help improve order search results.</p>
<p>Following that, you can recount terms and reset capabilities. Recounting terms can be useful if you change any settings that hide products from the catalog and have issues from that. And if you find any users that can’t access all of the WooCommerce admin pages, resetting capabilities can be used in that case.</p>
<p>Clear customer sessions will remove any session data from the database. This includes any carts your customers are currently working on so use with caution.</p>
<p>Our next useful tool is the Create default WooCommerce pages button, if you’re having issues with WooCommerce pages or don’t want to create them one by one again you can select Install pages and it will create any missing WooCommerce pages. Pages already defined and set up won’t be replaced.</p>
<p>After that, you can delete all the tax rates you’ve set in WooCommerce. If you were going to delete them anyway use this tool versus going through each tax class and remove those rates one by one.</p>
<p>Finally, you can delete WebHook logs and reset the usage tracking settings. When you first installed WooCommerce you may have opted in to send us non-sensitive data that helps us make WooCommerce better for everyone. You can opt-out now by resetting your usage tracking settings.</p>
<h2 id="section-17">Logs</h2>
<p>The Logs tab is where WooCommerce keeps logs of all events happening in your store.</p>
<p>In the dropdown, you can choose the level of logs you want to see, then select the Filter button to see events captured there. This can be useful to get exact errors with timestamps on parts of your store.</p>
<div class="wp-block-image">
<figure class="aligncenter"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-status-e280b9-wordpress-e28094-wordpress-2018-05-21-17-11-26.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12343" src="https://help.codibu.com/wp-content/uploads/2020/11/woocommerce-status-e280b9-wordpress-e28094-wordpress-2018-05-21-17-11-26.png" alt="" width="1138" height="169" /></a></figure>
</div>
<p>If your site experiences a <strong>fatal error</strong>, they may be logged here under a log named <code>fatal-errors</code>. This is useful when debugging.</p>
<p>By default, logs are kept for 30 days before being purged as of WooCommerce 3.4. This can be changed using the <code>woocommerce_logger_days_to_retain_logs</code> filter which defaults to <code>30</code>.</p>
<h2 id="section-18">WooCommerce Services</h2>
<p>Users of WooCommerce Services have a fifth tab that allows you to check the health of Services, specific Services in use, a debugging section, and more.</p>
<p>Health displays the status of connected parts – if anything with WooCommerce or Jetpack needs attention, and if Services is up or down.</p>
<p>Services display how specific Services are doing. Perhaps they’re unused, have an error needing attention, or working fine. You can enable debug logging to capture issues, and also contact our Support team to help configure your printer for printing shipping labels.</p><p>The post <a href="https://help.codibu.com/blog/understanding-the-woocommerce-system-status-report/">Understanding the WooCommerce System Status Report</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/understanding-the-woocommerce-system-status-report/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using Webhooks</title>
		<link>https://help.codibu.com/blog/using-webhooks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-webhooks</link>
					<comments>https://help.codibu.com/blog/using-webhooks/#respond</comments>
		
		<dc:creator><![CDATA[JN C]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 09:59:00 +0000</pubDate>
				<guid isPermaLink="false">https://help.codibu.com/kb/using-webhooks/</guid>

					<description><![CDATA[<p>What are Webhooks? A Webhook is an event notification sent to a URL of your choice. Users can configure them to trigger events on one site to invoke behavior on<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://help.codibu.com/blog/using-webhooks/">Using Webhooks</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 id="section-1">What are Webhooks?</h2>
<p>A Webhook is an event notification sent to a URL of your choice. Users can configure them to trigger events on one site to invoke behavior on another.</p>
<p>Webhooks are useful for integrating with third-party services and other external API that support them.</p>
<h2 id="section-2">Webhooks in WooCommerce</h2>
<p>Webhooks were introduced in WooCommerce 2.2 and can trigger events each time you add, edit or delete orders, products, coupons or customers.</p>
<p>It’s also possible to use webhooks with WooCommerce actions, e.g., Create a webhook to be used every time a product is added to the shopping cart, using the action <code>woocommerce_add_to_cart</code>.</p>
<p>Webhooks also make it easier for third-party apps to integrate with WooCommerce.</p>
<h2 id="section-3">Creating webhooks</h2>
<h2 id="section-1"><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-webhooks.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-webhooks.png" width="2096" height="1058" /></a></h2>
<p>To create a new webhook:</p>
<p>1/ <strong>Go to</strong>: <strong>WooCommerce &gt; Settings &gt; Advanced &gt; Webhooks</strong>.<br />
<em>Note: Webhooks were formerly found under WooCommerce &gt; Settings &gt; API prior to WooCommerce 3.4.</em></p>
<p>2/ Select <strong>Create a new webhook</strong> (first incident) or <strong>Add webhook</strong>. The<strong> Webhook Data</strong> box appears.</p>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/woo-webhooks-1.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-12923" src="https://help.codibu.com/wp-content/uploads/2020/11/woo-webhooks-1.png" alt="" width="2096" height="1058" /></a></p>
<p>3/ <strong>Enter</strong>.</p>
<ul id="webhook-fields">
<li><strong>Name</strong>: The <strong>name</strong> is auto-generated as “Webhook created on [date and time of creation]” as a standard to facilitate creation. Change the name to something else.</li>
<li><strong>Status</strong>: Set to <strong>Active</strong> (delivers payload), <strong>Paused</strong> (does not deliver), or<strong> Disabled </strong>(does not deliver due delivery failures).</li>
<li><strong>Topic</strong>: Indicate when the webhook should be triggered – <strong>Order Created</strong>, <strong>Product Deleted</strong>, or <strong>Customer Updated</strong>. There are also <strong>Action</strong> and <strong>Custom</strong> options.
<ul>
<li><strong>Action Event</strong>: This option is available when the Topic is a WooCommerce <strong>Action</strong>, such as <code>woocommerce_add_to_cart</code> for when customers add products to the shopping cart.</li>
<li><strong>Custom Topic</strong>: This option is for <strong>advanced users only</strong>. It’s possible to introduce new, customized topics with the help of <code>woocommerce_webhook_topic_hooks</code> filter.</li>
</ul>
</li>
<li><strong>Delivery URL</strong>: URL where the webhook payload is delivered.</li>
<li><strong>Secret</strong>: The Secret Key generates a hash of the delivered webhook and is provided in the request headers. This defaults to the current API user’s consumer secret, if nothing is entered.</li>
</ul>
<p>4/ <strong>Save Webhook</strong>.</p>
<div class="woo-sc-box info   "><strong>Note</strong>: The first time your webhook is saved with the Activated status, it sends a ping to the Delivery URL.</div>
<h2 id="section-4">Editing and deleting webhooks</h2>
<p>Webhooks are listed the same way as posts or products.</p>
<ol>
<li>Find the webhook you wish to alter.</li>
<li>Hover over the name, and <strong>Edit</strong> and <strong>Delete permanently</strong> options appear.</li>
<li><strong>Delete</strong>, or make <strong>Edits</strong> and <strong>Save changes</strong>. Bulk deletion is also possible with the dropdown.</li>
</ol>
<p><a href="https://help.codibu.com/wp-content/uploads/2020/11/editdelete-webhook.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/editdelete-webhook.png" width="2500" height="618" /></a></p>
<h2 id="section-5">Webhook logs</h2>
<p>WooCommerce saves logs of all events triggering a webhook. Webhook logs are found at: <strong>WooCommerce &gt; Status &gt; Logs</strong>.</p>
<h2 id="section-1"><a href="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-on-2018-09-28-at-07_43_08.png"><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://help.codibu.com/wp-content/uploads/2020/11/Screen-Shot-on-2018-09-28-at-07_43_08.png" width="1566" height="834" /></a></h2>
<p>Logs may be reviewed to see delivery and response from the server, making it simpler to integrate and debug.</p><p>The post <a href="https://help.codibu.com/blog/using-webhooks/">Using Webhooks</a> first appeared on <a href="https://help.codibu.com">CODIBU</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://help.codibu.com/blog/using-webhooks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
