<?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/"
	xmlns:series="https://publishpress.com/"
	 xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>Thach Pham</title>
	<atom:link href="https://thachpham.com/feed" rel="self" type="application/rss+xml" />
	<link>https://thachpham.com</link>
	<description>Chuyên trang chia sẻ các kiến thức liên quan đến WordPress và Phát triển Website.</description>
	<lastBuildDate>Tue, 12 Nov 2024 14:46:19 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://thachpham.com/wp-content/uploads/2015/01/favicon.ico</url>
	<title>Thach Pham</title>
	<link>https://thachpham.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Hướng dẫn WooCommerce: Tích hợp thanh toán online</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-tich-hop-thanh-toan-online.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-tich-hop-thanh-toan-online.html#comments</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:46:14 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34230</guid>

					<description><![CDATA[Dĩ nhiên với một plugin làm website bán hàng như WooCommerce thì các tính năng tích hợp thanh toán là không thể thiếu. Tuy nhiên các tính năng thiết lập&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="1" style="display: contents;" >

<div data-s3cid="2" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-_op0tcde27a" style="max-width:1170px;" class="arve">
	<div data-s3cid="3" class="arve-inner">
		<div data-s3cid="4" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="5" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-_op0tcde27a" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/_oP0tCdE27A?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/_oP0tCdE27A?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/huong-dan-woocommerce-tich-hop-thanh-toan-online.html#arve-youtube-_op0tcde27a","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/_oP0tCdE27A?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Dĩ nhiên với một plugin làm website bán hàng như WooCommerce thì các tính năng tích hợp thanh toán là không thể thiếu. Tuy nhiên các tính năng thiết lập thanh toán mặc định trong WooCommerce khá đơn giản và có thể không còn phù hợp, nên trong bài này mình sẽ đi thẳng vào các vấn đề chính là tích hợp thanh toán online qua mã QR, MoMo vào WooCommerce thông qua các plugin hỗ trợ.</p>



<h2 class="wp-block-heading">Tích hợp thanh toán qua quét mã QR của VietQR</h2>



<p>VietQR có cung cấp bộ API miễn phí hoàn toàn để làm chức năng tự động sinh ra mã QR thanh toán được điền sẵn số tiền và nội dung thanh toán. Hiện nay có một plugin <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> miễn phí để bạn khai thác tính năng này mà không cần phải lập trình thêm, plugin đó tên là VietQR.</p>


<div data-s3cid="6" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img fetchpriority="high" decoding="async" width="960" height="329" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-960x329.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 1" class="wp-image-34231" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 1" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-960x329.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-768x263.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-1536x527.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-2048x702.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.35.28@2x-1920x658.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi cài đặt xong plugin này, bạn cấu hình nó tại WooCommerce =&gt; Settings =&gt; Payments và bật tính năng thanh toán Scan VietQR lên, đồng thời ấn nút Finish setup để thiết lập.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img decoding="async" width="960" height="399" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-960x399.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 2" class="wp-image-34232" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 2" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-960x399.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-768x319.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-1536x638.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-2048x851.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.37.47@2x-1920x798.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau đó bạn hoàn tất thiết lập bằng cách điền các thông tin vào bao gồm tài khoản ngân hàng của bạn, hãy tham khảo nội dung dưới đây.</p>


<div data-s3cid="7" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img decoding="async" width="960" height="537" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-960x537.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 3" class="wp-image-34233" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 3" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-960x537.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-768x430.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-1536x859.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-2048x1146.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.40.10@2x-1920x1074.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau đó tiến hành thử nghiệm đặt hàng với phương thức thanh toán vừa cấu hình.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="793" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-960x793.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 4" class="wp-image-34234" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 4" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-960x793.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-768x635.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-1536x1270.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-2048x1693.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.41.20@2x-1920x1587.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Ở bước cuối cùng hệ thống sẽ hiển thị mã QR để khách hàng quét thanh toán.</p>


<div data-s3cid="8" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="621" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-960x621.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 5" class="wp-image-34235" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 5" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-960x621.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-768x497.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-1536x994.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-2048x1326.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.44.08@2x-1920x1243.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bạn thấy trang hoàn tất đơn hàng có vẻ hơi xấu và hiển thị chưa tốt đúng không? Đừng lo, ở bài sau mình sẽ hướng dẫn bạn tuỳ biến lại trang này bằng <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a>.</p>



<p>Nếu bạn muốn phần tích hợp thanh toán qua mã QR có thêm tính năng hỗ trợ nhiều ngân hàng, nhiều tính năng bổ sung hay hơn thì có thể xem qua <em><a href="https://plugin68.com/sanpham/isures-qrcode-payment-for-vietnam/" target="_blank" rel="noopener" data-wpel-link="external">plugin iSures QrCode Payment for Vietnam</a></em> thử nhé.</p>



<h2 class="wp-block-heading">Tích hợp thanh toán qua MoMo</h2>



<p>Để tích hợp được thanh toán qua MoMo thì bạn cần phải có tài khoản MoMo Doanh Nghiệp, bạn có thể xem thông tin về chương trình này và cách đăng ký <em><a href="https://business.momo.vn/" target="_blank" rel="noopener" data-wpel-link="external">tại đây</a></em>. Sau đó thì bạn sẽ cần <em><a href="https://levantoan.com/san-pham/plugin-tich-hop-thanh-toan-momo-cho-woocommerce/" target="_blank" rel="noopener" data-wpel-link="external">plugin tích hợp thanh toán MoMo vào WooCommerce</a></em> để tự động hoá phần này. Do đây là plugin trả phí và cách sử dụng cũng rất đơn giản là nhập thông tin kết nối của MoMo vào nên mình sẽ không hướng dẫn chi tiết ở đây.</p>



<p>Nếu bạn không có tài khoản MoMo Business thì có thể dùng plugin <strong><a href="https://plugin68.com/sanpham/isures-qrcode-payment-for-vietnam/" target="_blank" rel="noopener" data-wpel-link="external">ISures QrCode Payment For Vietnam</a></strong> có hỗ trợ quét mã QR Code tài khoản MoMo cá nhân.<br></p>



<h2 class="wp-block-heading">Thanh toán khi nhận hàng (COD)</h2>



<p>Nếu bạn có áp dụng thanh toán COD thì có thể đơn giản là tạo thêm một phương thức thanh toán tượng trưng và hiển thị các thông tin cần thiết. Trong WooCommerce họ đã tạo sẵn phương thức thanh toán này đặt tên là Cash on delivery, bạn chỉ cần bật lên và ấn nút Finish setup để ghi thông tin hướng dẫn vào là được.</p>


<div data-s3cid="9" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="288" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-960x288.png" alt="Hướng dẫn WooCommerce: Tích hợp thanh toán online 6" class="wp-image-34236" title="Hướng dẫn WooCommerce: Tích hợp thanh toán online 6" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-960x288.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-768x231.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-1536x461.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-2048x615.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.55.30@2x-1920x576.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h2 class="wp-block-heading">Kết bài</h2>



<p>Tới đây bạn đã thiết lập hoàn tất phần thanh toán của WooCommerce rồi. Khi viết bài này, mình nhận ra là quên hướng dẫn thiết kế trang tổng quan đơn hàng sau khi đặt hàng nên nó hiển thị hơi ghê, ở bài sau mình sẽ hướng dẫn bạn hoàn tất thiết kế trang này trên Elementor.</p>


<div data-s3cid="10" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34230&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;5&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;3.8&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;3.8\/5 - (5 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Tích hợp thanh toán online&quot;,&quot;width&quot;:&quot;104.4&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="11" class="kksr-stars">
    
<div data-s3cid="12" class="kksr-stars-inactive">
            <div data-s3cid="13" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="14" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="15" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="16" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="17" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="18" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="19" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="20" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="21" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="22" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="23" class="kksr-stars-active" style="width: 104.4px;">
            <div data-s3cid="24" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="25" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="26" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="27" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="28" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="29" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="30" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="31" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="32" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="33" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="34" class="kksr-legend" style="font-size: 19.2px;">
            3.8/5 - (5 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-tich-hop-thanh-toan-online.html/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/_oP0tCdE27A" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/_oP0tCdE27A" />
			<media:title type="plain">Tích hợp thanh toán quét mã, COD trên WooCommerce | Phần 19 - WordPress Tinh Gọn 2024</media:title>
			<media:description type="html"><![CDATA[Mặc định, WooCommerce chỉ hỗ trợ một số phương thức thanh toán cơ bản. Để đáp ứng nhu cầu thanh toán đa dạng của khách hàng Việt Nam, bạn cần tích hợp thêm c...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/tich-hop-thanh-toan-quet-ma-cod-1-2.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức</title>
		<link>https://thachpham.com/wordpress/themes-wordpress/su-dung-theme-tra-phi-tren-themeforest-de-lam-website-blog-tin-tuc.html</link>
					<comments>https://thachpham.com/wordpress/themes-wordpress/su-dung-theme-tra-phi-tren-themeforest-de-lam-website-blog-tin-tuc.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:33:02 +0000</pubDate>
				<category><![CDATA[Themes Wordpress]]></category>
		<category><![CDATA[theme trả phí]]></category>
		<category><![CDATA[themeforest]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34246</guid>

					<description><![CDATA[Như mình có nói ở đầu chuỗi bài viết Học WordPress Tinh Gọn 2024 này, việc sử dụng WordPress hiện nay chủ yếu là chúng ta sẽ sử dụng những&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="35" style="display: contents;" >

<div data-s3cid="36" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-trltjczslww" style="max-width:1170px;" class="arve">
	<div data-s3cid="37" class="arve-inner">
		<div data-s3cid="38" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="39" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-trltjczslww" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/tRLTJCZSLWw?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/tRLTJCZSLWw?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/themes-wordpress\/su-dung-theme-tra-phi-tren-themeforest-de-lam-website-blog-tin-tuc.html#arve-youtube-trltjczslww","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/tRLTJCZSLWw?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Như mình có nói ở đầu chuỗi bài viết Học <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> Tinh Gọn 2024 này, việc sử dụng WordPress hiện nay chủ yếu là chúng ta sẽ sử dụng những theme trả phí với các tính năng và giao diện hiển thị như ý muốn, sau đó kết hợp với các kiến thức cơ bản về WordPress để có thể cài đặt và sử dụng.</p>



<p>Tuy nhiên mình nhận thấy rằng việc sử dụng <a href="https://thachpham.com/wordpress/wordpress-tutorials/tim-hieu-ve-plugin-trong-wordpress-toan-tap.html" data-wpel-link="internal">WordPress cơ bản</a> đôi khi sẽ gặp khá nhiều bối rối nếu lần đầu tiên sử dụng theme trả phí, vì nó có quá nhiều thứ cần phải làm quen để có thể tinh chỉnh lại theo ý mình.</p>



<p>Để giúp bạn có cái nhìn tổng quan hơn việc sử dụng một theme trả phí như thế nào, bài này mình sẽ nói qua về các thao tác để mua và sử dụng một theme trả phí trên ThemeForest cho mục đích làm wesite blog cá nhân, tạp chí hay các website tương tự.</p>



<h2 class="wp-block-heading">Mua theme WordPress cho blog cá nhân trên ThemeForest</h2>



<p>Công đoạn mất thời gian nhất ở đây đó là đi lựa chọn một theme phù hợp trên &#8220;chợ&#8221; ThemeForest. Bước đầu tiên bạn sẽ cần truy cập vào địa chỉ themeforest.net, sau đó chọn chuyên mục WordPress và tìm đến chuyên mục Blog / Magazine, trong đây nó sẽ hiển thị ra các theme đang được bán cho mục đích làm website blog hoặc tạp chí.</p>



<figure class="wp-block-image size-large is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="908" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x-960x908.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 7" class="wp-image-34247" style="width:780px;height:auto" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 7" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x-960x908.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x-768x726.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x-1536x1452.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.34.20@2x.png 1838w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Tại đây nó sẽ hiển thị ra các theme đang được mua nhiều, hoặc theme đang được khuyến mãi,&#8230;để bạn lựa chọn.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="829" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-960x829.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 8" class="wp-image-34248" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 8" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-960x829.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-768x663.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-1536x1326.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-2048x1768.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.35.52@2x-1920x1657.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Hoặc nếu bạn muốn xem với dạng danh sách để xem toàn bộ theme trong đây thì có thể ấn vào nút All trên thanh điều hướng.</p>


<div data-s3cid="40" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="252" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x-960x252.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 9" class="wp-image-34249" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 9" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x-960x252.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x-768x202.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x-1536x403.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.38.23@2x.png 1684w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Khi xem một theme, điều bạn cần quan tâm đầu tiên là xem trước (demo) của theme đó để biết nó có các tính năng nào, hiển thị ra sao bằng cách ấn vào nút Live Preview của nó.</p>


<div data-s3cid="41" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="462" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-960x462.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 10" class="wp-image-34250" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 10" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-960x462.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-768x369.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-1536x739.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-2048x985.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.39.59@2x-1920x924.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Các theme trả phí hiện nay thường là khi ấn nút Live Preview, bạn sẽ được dẫn tới một trang giới thiệu của họ sẽ có rất nhiều thông tin về theme này, và có nhiều bản xem trước khác nhau để ám chỉ với theme này bạn có thể được hỗ trợ sẵn những cấu hình để hiển thị theo nhiều kiểu khác nhau.</p>


<div data-s3cid="42" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="638" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-960x638.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 11" class="wp-image-34251" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 11" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-960x638.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-768x511.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-1536x1021.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-2048x1362.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-1920x1277.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-585x390.png 585w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.42.10@2x-263x175.png 263w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Các theme trả phí thường có thể hiển thị nhiều cách khác nhau trên một theme</figcaption></figure></div>


<p>Việc của bạn là chọn một bản demo mà bạn cho là thích nhất trong các demo được họ cung cấp sẵn. Khi xem demo, ngoài việc xem qua bố cục của trang thì bạn nên quan tâm đến thanh menu của họ, vì ở đây họ sẽ cung cấp khá nhiều thông tin để bạn xem trước trong demo này, ví dụ như cách thiết kế các trang bên trong, các thành phần trang trí nội dung,&#8230;</p>


<div data-s3cid="43" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="385" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-960x385.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 12" class="wp-image-34252" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 12" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-960x385.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-768x308.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-1536x616.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-2048x822.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.45.31@2x-1920x770.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Để ý menu để xem trước một số tính năng của theme</figcaption></figure></div>


<p>Nếu bạn thấy ưng ý và quyết định mua nó thì quay trở lại trang thông tin theme này ở ThemeForest và ấn nút Add To Cart để cho vào giỏ hàng.</p>


<div data-s3cid="44" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="493" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-960x493.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 13" class="wp-image-34253" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 13" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-960x493.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-768x394.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-1536x789.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-2048x1052.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.47.02@2x-1920x986.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau đó thực hiện thanh toán và tạo tài khoản ThemeForest. Hình thức thanh toán ở ThemeForest là thanh toán qua thẻ quốc tế Visa/Mastercard hoặc PayPal, hoàn toàn có thể dễ dàng thanh toán nếu bạn đang ở Việt Nam.</p>



<p>Sau khi thanh toán hoàn tất thì bạn có thể vào trang Download trong tài khoản ThemeForest để tải về bắt đầu sử dụng.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="460" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x-960x460.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 14" class="wp-image-34254" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 14" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x-960x460.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x-768x368.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x-1536x736.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.42.34@2x.png 1608w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h2 class="wp-block-heading">Cài đặt theme từ ThemeForest</h2>



<p>Do theme trả phí thường sẽ có rất nhiều thành phần khác nhau, nên mình khuyến khích bạn tạo ra một trang mới hoặc clone (nhân bản) website WordPress của mình ra để cài đặt thay vì thao tác trực tiếp lên website đang hoạt động. Đồng thời thực hiện backup trước website.</p>



<p>Sắp tới blog thachpham.com có dịp đổi qua dùng theme khác, mình sẽ cố gắng quay lại video quá trình này để bạn có thể biết được quy trình đổi theme của một website sẽ như thế nào.</p>



<p>Xem thêm: </p>



<ul class="wp-block-list">
<li><a href="https://thachpham.com/wordpress/wp-plugin/huong-dan-wp-staging-pro.html" data-type="post" data-id="31957" data-wpel-link="internal">Tạo bản staging cho WordPress với plugin WP STAGING</a></li>



<li><a href="https://thachpham.com/wp-content/uploads/2024/10/backup-wordpress-updraftplus.png" data-type="attachment" data-id="34103" data-wpel-link="internal">Backup website WordPress với UpdraftPlus</a></li>
</ul>



<p>Trước tiên bạn sẽ cần tải về dữ liệu theme đã mua và nhớ chọn All files &amp; documentation.</p>


<div data-s3cid="45" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.46.04@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="231" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.46.04@2x-960x231.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 15" class="wp-image-34256" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 15" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.46.04@2x-960x231.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.46.04@2x-768x185.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.46.04@2x.png 1520w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bạn sẽ nhận được một tập tin <code>.zip</code>, hãy thực hiện giải nén nó ra và bên trong của nó thường sẽ bao gồm như thế này:</p>



<figure class="wp-block-image size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.54.41@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="568" height="196" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.54.41@2x.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 16" class="wp-image-34257" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 16"></a></figure>



<ul class="wp-block-list">
<li>Tập tin documentation: File hướng dẫn chi tiết cách dùng theme hoặc đường link dẫn tới tài liệu hướng dẫn. Bất kỳ theme nào khi mua trên ThemeForest bạn cũng phải đọc hướng dẫn của họ để có thể sử dụng đúng cách.</li>



<li>Tập tin <code>theme.zip</code>: Tập tin theme mà bạn vừa mua.</li>



<li>Tập tin <code>child-theme.zip</code>: Tập tin theme con của theme bạn mua, mục đích cài vào website để nếu có tuỳ biến thì bạn sẽ tuỳ biến tên child theme thay vì theme chính. Như vậy nếu bạn có cập nhật phiên bản của theme sẽ không bị ghi đè các thay đổi.</li>
</ul>



<p>Bây giờ ta sẽ lần lượt cài tập tin <code>theme.zip</code> và <code>child-theme.zip</code> lên website để bắt đầu sử dụng. Bạn vào website cần cài đặt và tìm tới phần Appearance =&gt; Themes và chọn Add New Theme, sau đó chọn Upload Theme và tải tập tin <code>theme.zip</code> lên trước, nhưng không kích hoạt.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.59.51@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="352" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.59.51@2x-960x352.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 17" class="wp-image-34258" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 17" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.59.51@2x-960x352.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.59.51@2x-768x282.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-15.59.51@2x.png 1106w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau đó tiếp tục thao tác tải lên theme mới để tải tập tin <code>child-theme.zip</code> lên và lần này sẽ thực hiện kích hoạt child theme.</p>


<div data-s3cid="46" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.00.51@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="397" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.00.51@2x-960x397.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 18" class="wp-image-34259" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 18" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.00.51@2x-960x397.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.00.51@2x-768x318.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.00.51@2x.png 1372w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Kích hoạt child theme</figcaption></figure></div>


<p>Sau khi kích hoạt xong, nó có thể dẫn bạn tới một trang chào mừng, và yêu cầu nhập mã chứng nhận mua theme (Purchase code). Nếu theme của bạn có yêu cầu nhập Purchase code thì bạn sẽ tìm thấy mã của bạn tại phần Support của trang giới thiệu theme bạn mua.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="953" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-953x960.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 19" class="wp-image-34262" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 19" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-953x960.png 953w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-768x773.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-1525x1536.png 1525w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-2034x2048.png 2034w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-1920x1934.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.05.11@2x-50x50.png 50w" sizes="(max-width: 953px) 100vw, 953px" /></a></figure>



<p>Và đa phần các theme trả phí hiện nay thường bắt buộc cài thêm một số plugin, bạn sẽ thấy thông báo cài plugin phụ thuộc như thế này.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="206" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x-960x206.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 20" class="wp-image-34260" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 20" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x-960x206.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x-768x165.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x-1536x330.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x-1920x412.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.02.23@2x.png 1984w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Theme trả phí thường yêu cầu cài đặt một số plugin phụ thuộc</figcaption></figure>



<p>Bạn bấm vào Begin installing plugins và thực hiện cài hết plugin phụ thuộc. Nếu bạn gặp lỗi khi cài nhiều plugin thì hãy ấn nút Install từng plugin trong đây.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="800" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x-960x800.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 21" class="wp-image-34261" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 21" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x-960x800.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x-768x640.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x-1536x1280.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x-1920x1600.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-16.03.09@2x.png 2006w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Chọn hết plugin để cài đặt. Nếu gặp lỗi thì bấm nút Install trên từng plugin.</figcaption></figure>



<h2 class="wp-block-heading">Import demo data</h2>



<p>Khi sử dụng theme trả phí bạn phải thực hiện một bước để cài các dữ liệu mẫu của theme vào và dữ liệu mẫu này thường giống hệt bản demo mà bạn xem trước đó, bước này thường được gọi là Import Demo Data.</p>



<p>Lưu ý: Nếu bạn đang làm trên một webiste đã có dữ liệu thì có thể bỏ qua bước này. Tuy nhiên sẽ cần phải cấu hình thủ công theme theo hướng dẫn đi kèm để hiển thị đúng.</p>



<p>Để hiểu rõ cách nhập các dữ liệu này vào cho đúng cách thì bạn nên tham khảo qua tài liệu hướng dẫn (documentation) có đính kèm theo theme mà mình đã nòi ở bước trên. Ví dụ như với theme mình đang sử dụng thì sẽ import bằng cách vào Appearance =&gt; Import Demo Data để bắt đầu nhập các dữ liệu mẫu vào.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="615" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x-960x615.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 22" class="wp-image-34265" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 22" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x-960x615.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x-768x492.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x-1536x984.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x-1920x1230.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-17.38.59@2x.png 1982w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Thường là sau khi import demo thì website sẽ hiển thị hoàn chỉnh các tính năng giống như mẫu demo bạn xem.</p>



<h2 class="wp-block-heading">Tuỳ chỉnh lại nội dung</h2>



<p>Sau khi đã cài đặt hoàn chỉnh theme bạn mua lên website, thì việc của bạn bây giờ là thực hiện tuỳ chỉnh lại theme này để phù hợp với nhu cầu sử dụng của bạn. Dưới đây là một số cái có thể cần tuỳ chỉnh lại:</p>



<ul class="wp-block-list">
<li>Thiết lập lại font chữ để hỗ trợ tốt tiếng Việt.</li>



<li>Thiết lập lại màu sắc nếu cần thiết.</li>



<li>Tuỳ chỉnh lại menu của website</li>



<li>Đăng tải nội dung của bạn lên website</li>
</ul>



<p>Khi đã hoàn tất các bước trên thì tiến hành xoá các nội dung mẫu bao gồm các post, page,&#8230;để tránh dữ liệu bị thừa.</p>



<p>Đối với các theme sử dụng <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a> thì nó có thể hơi khác một chút, đó là chúng ta sẽ thực hiện thay đổi lại thiết kế của từng trang để thay đổi lại nội dung cần hiển thị thay vì tạo nội dung mới.</p>



<p>Tuỳ theo theme mà sẽ có những cách cấu hình lại khác nhau. Bạn thử ngó xem trong trang quản trị có phần nào với tên là Theme Options không vì có thể nó sẽ có phần này để tuỳ chỉnh lại các thông số cơ bản của theme.</p>



<p>Nếu không có thì bạn thử truy cập vào tính năng Appeanrace =&gt; Customize vì có thể phần này sẽ chứa các thiết lập của theme.</p>


<div data-s3cid="47" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="713" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-960x713.png" alt="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 23" class="wp-image-34266" title="Sử dụng theme trả phí trên ThemeForest để làm website blog/tin tức 23" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-960x713.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-768x571.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-1536x1141.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-2048x1522.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-18.50.55@2x-1920x1426.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Nhiều theme hiện nay sử dụng tính năng Customize để tuỳ biến.</figcaption></figure></div>


<p>Mọi thao tác của bạn làm việc trên website bây giờ và tất cả những gì hiển thị ra ngoài đều phụ thuộc vào theme bạn sử dụng, mỗi theme lại có cách sử dụng khác nhau nên bạn hãy cố gắng xem kỹ tài liệu hướng dẫn nếu có bất kỳ thắc mắc nào, hoặc liên hệ với tác giả để được hỗ trợ.</p>



<h2 class="wp-block-heading">Kết thúc</h2>



<p>Ở trên là các thao tác mua một theme trên ThemeForest và sử dụng, và hầu như các theme trả phí đều có trình tự sử dụng như nhau nên bạn có thể áp dụng nó khi mua theme cho WooCommerce trên ThemeForest để làm website bán hàng.</p>



<p>Đến đây thì xem như là bạn đã sử dụng WordPress khá tốt để tự vận hành website của mình rồi. Ở bài sau mình sẽ nói một vấn đề khá quan trọng trong WordPress, đó là vấn đề <a href="https://thachpham.com/wordpress/wp-plugin/huong-dan-cai-wordfence-security-cho-wordpress.html" data-wpel-link="internal">bảo mật WordPress</a>.</p>


<div data-s3cid="48" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34246&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;5\/5 - (2 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Sử dụng theme trả phí trên ThemeForest để làm website blog\/tin tức&quot;,&quot;width&quot;:&quot;138&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="49" class="kksr-stars">
    
<div data-s3cid="50" class="kksr-stars-inactive">
            <div data-s3cid="51" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="52" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="53" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="54" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="55" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="56" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="57" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="58" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="59" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="60" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="61" class="kksr-stars-active" style="width: 138px;">
            <div data-s3cid="62" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="63" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="64" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="65" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="66" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="67" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="68" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="69" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="70" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="71" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="72" class="kksr-legend" style="font-size: 19.2px;">
            5/5 - (2 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/themes-wordpress/su-dung-theme-tra-phi-tren-themeforest-de-lam-website-blog-tin-tuc.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/tRLTJCZSLWw" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/tRLTJCZSLWw" />
			<media:title type="plain">Thực hành mua và sử dụng theme WordPress trên ThemeForest | Phần 21 - WordPress Tinh Gọn 2024</media:title>
			<media:description type="html"><![CDATA[ThemeForest là một chợ theme WordPress lớn với hàng ngàn theme trả phí chất lượng cao. Sử dụng theme trả phí giúp bạn tạo ra website chuyên nghiệp với nhiều ...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/thuc-hanh-mua-va-su-dung-theme-w-1.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-ke-lai-trang-order-received-tren-elementor.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-ke-lai-trang-order-received-tren-elementor.html#comments</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:30:40 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<category><![CDATA[elementor]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34238</guid>

					<description><![CDATA[Trang order received là trang mà sẽ hiển thị ra khi khách hàng hoàn tất đặt hàng và tiến hành thanh toán, nó sẽ hiển thị thông tin về đơn&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Trang order received là trang mà sẽ hiển thị ra khi khách hàng hoàn tất đặt hàng và tiến hành thanh toán, nó sẽ hiển thị thông tin về đơn hàng, phương thức thanh toán và thông tin của người đặt hàng.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="909" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-909x960.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 24" class="wp-image-34239" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 24" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-909x960.png 909w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-768x811.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-1454x1536.png 1454w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-1939x2048.png 1939w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.05.47@2x-1920x2028.png 1920w" sizes="(max-width: 909px) 100vw, 909px" /></a></figure>



<p>Nếu bạn muốn tuỳ biến lại trang này với Elementor thì có thể thực hiện theo hướng dẫn này. Trước tiên bạn cần tạo một trang mới, đặt tên gì đó không phải là Order received, ví dụ mình chọn tên là Hoàn tất đơn hàng với slug đường dẫn là <code>hoan-tat-don-hang</code>.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="682" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-960x682.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 25" class="wp-image-34240" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 25" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-960x682.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-768x545.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-1536x1091.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-2048x1454.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.07.11@2x-1920x1363.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Tiến hành đăng trang này lên và ấn vào nút Edit with Elementor để bắt đầu thiết kế trên Elementor.</p>



<p>Ở đây bạn sẽ chèn một widget tên Purchase Summary vào để nó hiển thị nội dung của trang order received ra.</p>


<div data-s3cid="73" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="368" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-960x368.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 26" class="wp-image-34241" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 26" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-960x368.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-768x295.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-1536x590.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-2048x786.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.08.44@2x-1920x737.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi chèn xong nó sẽ hiển thị dữ liệu lấy từ một đơn hàng bạn thực hiện đặt thử nghiệm trước đó. Trước tiên bạn nên chỉnh kích thước chiều rộng của container chứa thành phần này khoảng 1024px để nó hiển thị dễ nhìn hơn.</p>


<div data-s3cid="74" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="548" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-960x548.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 27" class="wp-image-34242" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 27" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-960x548.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-768x438.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-1536x877.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-2048x1169.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.10.46@2x-1920x1096.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bạn có thể chuyển qua mục Style của container và thêm màu nền để làm nổi bật nếu muốn.</p>



<p>Bây giờ ở phần thiết lập widget thì có thể tinh chỉnh lại các chữ hiển thị ra qua tiếng Việt, và tinh chỉnh lại ở phần Style theo ý muốn.</p>


<div data-s3cid="75" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="579" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-960x579.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 28" class="wp-image-34243" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 28" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-960x579.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-768x464.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-1536x927.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-2048x1236.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.14.23@2x-1920x1159.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi hoàn tất chỉnh sửa thì nhớ ấn nút Publish để lưu lại. Và cấu hình WooCommerce sử dụng trang này thay cho trang order-received mặc định, bằng cách truy cập vào WooCommerce => Settings => Advanced và thay thế <code>order-received</code> thành slug của trang mới tạo là <code>hoan-tat-don-hang</code>.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="724" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-960x724.png" alt="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 29" class="wp-image-34244" title="Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor 29" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-960x724.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-768x579.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-1536x1158.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-2048x1544.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-14.15.47@2x-1920x1448.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h2 class="wp-block-heading">Kết bài</h2>



<p>Sau bài này thì mình cũng sẽ kết thúc phần hướng dẫn về WooCommerce trong chuỗi bài viết Học <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> Tinh Gọn 2024. Bắt đầu các bài sau sẽ là các hướng dẫn khác dành cho WordPress chứ không phải về WooCommerce nữa. Do vậy nếu bạn muốn tìm hiểu nhiều hơn về WooCommerce thì có thể xem thêm <em><a href="https://woocommerce.com/learn/" target="_blank" rel="noopener" data-wpel-link="external">tài liệu về WooCommerce</a></em> hoặc các nguồn tài nguyên khác trên internet.</p>


<div data-s3cid="76" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34238&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;5\/5 - (1 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Thiết kế lại trang Order received trên Elementor&quot;,&quot;width&quot;:&quot;138&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="77" class="kksr-stars">
    
<div data-s3cid="78" class="kksr-stars-inactive">
            <div data-s3cid="79" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="80" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="81" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="82" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="83" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="84" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="85" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="86" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="87" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="88" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="89" class="kksr-stars-active" style="width: 138px;">
            <div data-s3cid="90" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="91" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="92" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="93" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="94" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="95" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="96" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="97" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="98" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="99" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="100" class="kksr-legend" style="font-size: 19.2px;">
            5/5 - (1 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-ke-lai-trang-order-received-tren-elementor.html/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce: Thiết lập phí ship</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-lap-phi-ship.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-lap-phi-ship.html#comments</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:28:21 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34215</guid>

					<description><![CDATA[Tính năng thiết lập phí ship mặc định của WooCommerce sẽ giúp bạn có thể tự thiết lập phí vận chuyển dựa theo vị trí nhận hàng của khách hàng&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="101" style="display: contents;" >

<div data-s3cid="102" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-_op0tcde27a-2" style="max-width:1170px;" class="arve">
	<div data-s3cid="103" class="arve-inner">
		<div data-s3cid="104" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="105" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-_op0tcde27a-2" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/_oP0tCdE27A?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/_oP0tCdE27A?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/huong-dan-woocommerce-thiet-lap-phi-ship.html#arve-youtube-_op0tcde27a-2","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/_oP0tCdE27A?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Tính năng thiết lập phí ship mặc định của WooCommerce sẽ giúp bạn có thể tự thiết lập phí vận chuyển dựa theo vị trí nhận hàng của khách hàng (dựa theo tỉnh/thành nếu bạn cài đặt plugin WooCommerce Vietnam Checkout ở bài trước), hoặc kết hợp thêm tính năng phân lớp vận chuyển (Shipping Classes) để tính phí ship dành cho một số sản phẩm đặc biệt.</p>



<p>Cũng nên lưu ý một điều là tính năng tính phí ship mặc định của <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> sẽ không cần thiết nếu như bạn sử dụng dịch vụ vận chuyển của các bên chuyên giao hàng như Giao Hàng Nhanh (GHN) hay Giao Hàng Tiết Kiệm (GHTK). Lúc này bạn sẽ cần plugin kết nối tính phí ship tự động dựa theo phí dịch vụ của các bên này.</p>



<h2 class="wp-block-heading">Sử dụng tính phí ship mặc định của WooCommerce</h2>



<p>Nếu như bạn muốn tự đặt phí ship theo ý muốn của bạn thì có thể sử dụng tính năng tính phí ship mặc định của WooCommerce. Mặc định WooCommerce sẽ có các tính năng tính phí ship được phân chia như sau:</p>



<ul class="wp-block-list">
<li><strong>Shipping Zones </strong>(khu vực vận chuyển): Thiết lập khu vực ship dựa theo tỉnh/thành của người nhận. Ví dụ bạn muốn phí ship đến Hà Nội sẽ khác so với phí ship đến Đà Nẵng, thì bạn sẽ cần tạo hai shipping zones là Đà Nẵng và Hà Nội để thiết lập phí ship riêng.</li>



<li><strong>Shipping Classes</strong> (lớp vận chuyển): Phân loại sản phẩm vào các &#8220;lớp vận chuyển&#8221; và thực hiện tính thêm phí ship ở các sản phẩm có trong lớp nào đó. Bạn cũng có thể kết hợp giữa Shipping Zones và Shipping Classes để tính phí ship cụ thể hơn. Ví dụ bạn có nhiều sản phẩm, có một vài sản phẩm cồng kềnh mà phí vận chuyển hàng cồng kềnh thường cao hơn, nên bạn sẽ tạo một shipping class có tên &#8220;Hàng cồng kềnh&#8221;, sau đó các sản phẩm giao đến Hà Nội sẽ tự cộng thêm 25.000 đồng vào phí giao hàng của sản phẩm có trong lớp &#8220;Hàng cồng kềnh&#8221;.</li>
</ul>



<h3 class="wp-block-heading">Thiết lập Shipping Classes</h3>



<p>Nếu bạn dự định sản phẩm của bạn cung cấp có một số sản phẩm đặc biệt mà phí vận chuyển có thể cao hơn, như hàng dễ cháy nổ, hàng cồng kềnh, hàng dễ vỡ,&#8230;, thì nên phân loại các sản phẩm đó vào những shipping class riêng biệt.</p>



<p>Shipping class là một tính năng giúp bạn phân loại phí ship dễ dàng, và sau đó khi thiết lập phí ship bạn có thể thu thêm phí cho các sản phẩm thuộc một shipping class nào đó.</p>



<p>Để tạo shipping class bạn chọn Classes trong mục Shipping và ấn nút Add shipping class.</p>



<figure class="wp-block-image size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.30.20@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="744" height="620" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.30.20@2x.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 30" class="wp-image-34223" title="Hướng dẫn WooCommerce: Thiết lập phí ship 30"></a></figure>



<p>Sau đó bạn đặt tên, slug (không dấu, không khoảng trắng) và mô tả của shipping class cần tạo.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.31.01@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="770" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.31.01@2x-960x770.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 31" class="wp-image-34224" title="Hướng dẫn WooCommerce: Thiết lập phí ship 31" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.31.01@2x-960x770.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.31.01@2x-768x616.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.31.01@2x.png 1162w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau khi tạo xong, bạn sẽ cần đưa sản phẩm tương ứng vào class này bằng cách sửa sản phẩm, ở mục Shipping trong Product data bạn chọn Shipping class vừa tạo ra.</p>


<div data-s3cid="106" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.32.34@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="616" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.32.34@2x-960x616.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 32" class="wp-image-34225" title="Hướng dẫn WooCommerce: Thiết lập phí ship 32" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.32.34@2x-960x616.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.32.34@2x-768x493.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.32.34@2x.png 1356w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Vậy là xong, việc còn lại là bạn sẽ tạo ra các shipping zones để thiết lập phí ship cho các sản phẩm, bao gồm các sản phẩm chứa shipping class vừa tạo.</p>



<h2 class="wp-block-heading">Tạo và thiết lập Shipping Zones</h2>



<p>Để thiết lập shipping zones, bạn truy cập vào trang quản trị, tìm đến WooCommerce =&gt; Settings =&gt; Shipping và chọn Shipping Zones.</p>


<div data-s3cid="107" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="384" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-960x384.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 33" class="wp-image-34216" title="Hướng dẫn WooCommerce: Thiết lập phí ship 33" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-960x384.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-768x307.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-1536x614.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-2048x818.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-13.10.56@2x-1920x767.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Truy cập vào trang thiết lập Shipping Zones</figcaption></figure></div>


<p>Tại đây WooCommerce sẽ tạo sẵn các khu vực cho bạn và thường là khu vực chung đại diện phí ship cho tất cả khu vực còn lại.</p>



<p>Bây giờ giả sử bạn muốn thiết lập phí ship đến Bà Rịa &#8211; Vũng Tàu thì bạn sẽ cần tạo một zone đại diện cho nó, bằng cách ấn vào nút Add Zone. Trong giao diện tạo zone mới, bạn sẽ cần chọn vị trí địa lý của zone này và có thể chọn nhiều vị trí tuỳ theo yêu cầu của bạn.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="566" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-960x566.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 34" class="wp-image-34217" title="Hướng dẫn WooCommerce: Thiết lập phí ship 34" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-960x566.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-768x453.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-1536x906.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-2048x1208.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.08.54@2x-1920x1132.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau khi nhập thông tin tên zone và vị trí, bạn sẽ cần bấm vào nút Add shipping method để thêm các phương thức vận chuyển khi vị trí người dùng thuộc zone này. Khi thêm shipping method thì sẽ có ba kiểu tính phí vận chuyển như sau:</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.10.28@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="477" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.10.28@2x-960x477.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 35" class="wp-image-34218" title="Hướng dẫn WooCommerce: Thiết lập phí ship 35" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.10.28@2x-960x477.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.10.28@2x-768x382.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-15-14.10.28@2x.png 1146w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<ul class="wp-block-list">
<li>Free shipping: Nếu bạn muốn khách hàng trong zone này sẽ được miễn phí ship. Khi chọn kiểu này, bạn có thể đặt tuỳ chỉnh sẽ miễn phí ship khi đơn hàng có áp dụng coupon, khi tổng giá trị đơn hàng đạt mức cố định,&#8230;</li>



<li>Flat rate: Áp dụng phí ship cố định cho zone này. Phần thiết lập flat rate mình sẽ diễn giải chi tiết ở phần dưới.</li>



<li>Local pickup: Phương thức ship đại diện cho việc khách đến cửa hàng tự lấy.</li>
</ul>



<p>Một shipping zones bạn có thể đặt nhiều phương thức vận chuyển khác nhau. Ví dụ bạn có phương thức free ship sẽ miễn phí ship nếu giá trị đơn hàng đạt trên 500.000 đồng, còn nếu ít hơn nó sẽ tính phí ship flat rate.</p>



<h2 class="wp-block-heading">Hướng dẫn thiết lập Flat rate</h2>



<p>Trong phần thiết lập flat rate bạn sẽ thiết lập phí ship cố định của zone trong phần Cost.</p>


<div data-s3cid="108" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="630" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x-630x960.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 36" class="wp-image-34221" title="Hướng dẫn WooCommerce: Thiết lập phí ship 36" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x-630x960.png 630w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x-768x1170.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x-1008x1536.png 1008w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.10.35@2x.png 1142w" sizes="(max-width: 630px) 100vw, 630px" /></a></figure></div>


<p>Tại phần Cost, bạn có thể nhập số tiền phí vận chuyển cho cả đơn hàng. Ngoài ra bạn cũng có thể sử dụng công thức để tính phí ship bằng cách kết hợp với các thẻ dữ liệu trong đơn hàng. Nó sẽ có các thẻ như sau:</p>



<p> &#8211; Số lượng sản phẩm trong đơn hàng</p>



<p> &#8211; Đại diện cho phần trăm của tổng giá trị đơn hàng</p>



<p>Ví dụ bạn muốn thu 15.000 đồng phí ship cho đơn hàng và mỗi sản phẩm phát sinh trong đơn hàng sẽ tự cộng thêm 5.000 đồng thì sẽ đặt công thức trong phần Cost như sau:</p>



<pre class="wp-block-code"><code>10000 + ( 5000 * &#091;qty] )</code></pre>



<p>Ở công thức trên nghĩa là mình sẽ đặt phí ship ban đầu là 10.000 và cộng thêm 5.000 đồng cho mỗi sản phẩm trong giỏ hàng. Dĩ nhiên giỏ hàng lúc nào cũng tối thiểu là 1 nên nếu chỉ có 1 sản phẩm thì nó sẽ cộng thêm 5.000 đồng để thành 15.000 đồng.</p>



<p>Hoặc bạn muốn đặt phí ship là 15% tổng giá trị đơn hàng thì sẽ đặt công thức là:</p>



<pre class="wp-block-code"><code>&#091;fee percent="15%"]</code></pre>



<p>Hoặc nếu bạn muốn thu 15% nhưng phải tối thiểu 20.000 nhưng tối đa chỉ 40.000 đồng thì sẽ đặt thêm tham số <code>min_fee</code> và <code>max_fee</code> trong công thức như sau:</p>



<pre class="wp-block-code"><code>&#091;fee percent="15%" min_fee="20000" max_fee="40000]</code></pre>



<p>Ở phần dưới của shipping class cost thì là phí cộng thêm cho các sản phẩm thuộc một shipping class nào đó.</p>



<p>Ví dụ nếu khách hàng thuộc zone Bà Rịa Vũng Tàu mua hàng thì mình sẽ thu phí ship là 25.000 đồng cho các sản phẩm thông thường, nhưng nếu mua sản phẩm được đánh dấu là &#8220;Hàng dễ vỡ&#8221; thì sẽ cộng thêm 10% phí của tổng giá trị đơn hàng thì sẽ thiết lập như hình dưới.</p>


<div data-s3cid="109" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="627" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x-627x960.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 37" class="wp-image-34227" title="Hướng dẫn WooCommerce: Thiết lập phí ship 37" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x-627x960.png 627w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x-768x1176.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x-1003x1536.png 1003w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-12.35.20@2x.png 1148w" sizes="(max-width: 627px) 100vw, 627px" /></a></figure></div>


<p>Khi kết hợp với shipping class, bạn cần lưu ý về tuỳ chọn Calculation type để tính phí ship cho shipping class trong trường hợp đơn hàng có các sản phẩm ở nhiều class khác nhau.</p>



<ul class="wp-block-list">
<li><strong>Per class</strong>: Phí ship của shipping class sẽ tính độc lập và cộng vào tổng tiền thanh toán.</li>



<li><strong>Per order</strong>: Nếu đơn hàng có nhiều sản phẩm với shipping class khác nhau, thì khách hàng chỉ phí shipping class lớn nhất. Ví dụ bạn có 2 shipping class, phí ship lần lượt cho mỗi shipping class là 15.000 và 25.000 thì khách chỉ thanh toán 25.000 thay vì 40.000.</li>
</ul>



<p>Khi tạo shipping zone xong bạn có thể thử nghiệm đặt hàng bằng cách tự đặt hàng và chọn khu vực cần thử nghiệm.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="580" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-960x580.png" alt="Hướng dẫn WooCommerce: Thiết lập phí ship 38" class="wp-image-34228" title="Hướng dẫn WooCommerce: Thiết lập phí ship 38" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-960x580.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-768x464.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-1536x929.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-2048x1238.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-16-at-13.02.49@2x-1920x1161.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Nếu bạn sử dụng plugin WooCommerce Vietnam Checkout thì có thể vào trang cài đặt bật tuỳ chọn ẩn tên phương thức vận chuyển, và ẩn các phương thức vận chuyển khác nếu như đơn hàng đủ điều kiện free ship.</p>



<h2 class="wp-block-heading">Kết nối tính phí ship với GHTK, GHN,&#8230;</h2>



<p>Nếu bạn có đang liên kết sử dụng dịch vụ giao hàng của bên thứ ba như GHTK, GHN, ViettelPost,&#8230;thì lúc này sẽ cần tìm cách đồng bộ phí ship của các đơn vị này vào website để tính phí một cách chính xác nhất. Lúc này bạn sẽ không cần phải thiết lập phí ship như thao tác ở trên, mà sẽ cần một plugin nào đó để kết nối giữa website và tài khoản người bán hàng của các công ty vận chuyển này.</p>



<p>Dưới đây là danh sách các plugin trả phí mà bạn có thể kết nối từ WooCommerce đến các bên giao hàng để tính phí ship tự động chính xác:</p>



<ul class="wp-block-list">
<li><a href="https://levantoan.com/san-pham/plugin-ket-noi-viettelpost-voi-woocommerce/" target="_blank" rel="noopener" data-wpel-link="external">Plugin kết nối Viettel Post và WooCommerce</a> &#8211; Lê Văn Toản</li>



<li><a href="https://levantoan.com/san-pham/plugin-ket-noi-giao-hang-nhanh-voi-woocommerce/" target="_blank" rel="noopener" data-wpel-link="external">Plugin kết nối GHN với WooCommerce</a> &#8211; Lê Văn Toản</li>



<li><a href="https://levantoan.com/san-pham/plugin-ket-noi-giao-hang-tiet-kiem-voi-woocommerce-ghtk-vs-woocommerce/" target="_blank" rel="noopener" data-wpel-link="external">Plugin kết nối GHTK với WooCommerce</a> &#8211; Lê Văn Toản</li>



<li><a href="https://wordpress.org/plugins/aftership-woocommerce-tracking/" target="_blank" rel="noopener" data-wpel-link="external">AfterShip Tracking</a> – Hỗ trợ kết nối với hơn 900 công ty vận chuyển toàn cầu</li>
</ul>



<h2 class="wp-block-heading">Kết bài</h2>



<p>Trong bài này bạn đã biết qua về cách thiết lập phí ship để khách hàng trả phí trong WooCommerce, cũng như nói qua về các giải pháp tính phí ship của các công ty giao hàng để đồng bộ tốt hơn. Trong bài sau, cũng là bài cuối cùng trong <a href="https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommece-gioi-thieu-cai-dat.html" data-wpel-link="internal">hướng dẫn WooCommerce</a> mình sẽ nói qua về cách thiết lập thanh toán như thanh toán qua VietQR API, chuyển khoản ngân hàng,&#8230;</p>


<div data-s3cid="110" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34215&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;3&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;3\/5 - (2 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Thiết lập phí ship&quot;,&quot;width&quot;:&quot;82&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="111" class="kksr-stars">
    
<div data-s3cid="112" class="kksr-stars-inactive">
            <div data-s3cid="113" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="114" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="115" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="116" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="117" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="118" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="119" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="120" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="121" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="122" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="123" class="kksr-stars-active" style="width: 82px;">
            <div data-s3cid="124" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="125" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="126" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="127" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="128" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="129" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="130" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="131" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="132" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="133" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="134" class="kksr-legend" style="font-size: 19.2px;">
            3/5 - (2 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-thiet-lap-phi-ship.html/feed</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/_oP0tCdE27A" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/_oP0tCdE27A" />
			<media:title type="plain">Tích hợp thanh toán quét mã, COD trên WooCommerce | Phần 19 - WordPress Tinh Gọn 2024</media:title>
			<media:description type="html"><![CDATA[Mặc định, WooCommerce chỉ hỗ trợ một số phương thức thanh toán cơ bản. Để đáp ứng nhu cầu thanh toán đa dạng của khách hàng Việt Nam, bạn cần tích hợp thêm c...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/tich-hop-thanh-toan-quet-ma-cod-.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-them-tuy-chon-tinh-thanh-phuong-xa.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-them-tuy-chon-tinh-thanh-phuong-xa.html#comments</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:21:54 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34208</guid>

					<description><![CDATA[Sau khi đã thiết kế template hiển thị cho các trang liên quan đến WooCommerce bằng Elementor ở phần trước, chúng ta sẽ tiếp tục việc cài đặt thêm plugin&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="135" style="display: contents;" >

<div data-s3cid="136" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-yi8cjgcssgs" style="max-width:1170px;" class="arve">
	<div data-s3cid="137" class="arve-inner">
		<div data-s3cid="138" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="139" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-yi8cjgcssgs" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/YI8CJGcsSgs?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/YI8CJGcsSgs?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/huong-dan-woocommerce-them-tuy-chon-tinh-thanh-phuong-xa.html#arve-youtube-yi8cjgcssgs","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/YI8CJGcsSgs?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Sau khi đã thiết kế template hiển thị cho các trang liên quan đến WooCommerce bằng <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a> ở phần trước, chúng ta sẽ tiếp tục việc cài đặt thêm plugin WooCommerce Vietnam Checkout của Lê Văn Toản để thêm phần chọn địa danh cấp tỉnh, quận/huyện và phường/xã cho khách hàng lựa chọn khi đặt hàng, giúp tạo ra sự nhất quán về địa chỉ của khách hàng.</p>



<p>Trước tiên bạn cần cài đặt plugin tên WooCommerce Vietnam Checkout của tác giả Lê Văn Toản nhé.</p>


<div data-s3cid="140" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="355" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-960x355.png" alt="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 39" class="wp-image-34210" title="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 39" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-960x355.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-768x284.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-1536x568.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-2048x757.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.07.02@2x-1920x710.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Cài plugin WooCommerce Vietnam Checkout</figcaption></figure></div>


<p>Ngay khi cài đặt xong, phần thanh toán của bạn sẽ tự động ẩn đi một số trường nhập liệu không cần thiết như Quốc gia, mã bưu chính,&#8230;và bổ sung thêm phần chọn Tỉnh/thành, Quận/huyện và Phường/xã thay vì nhập liệu thủ công.</p>


<div data-s3cid="141" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="483" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-960x483.png" alt="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 40" class="wp-image-34212" title="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 40" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-960x483.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-768x387.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-1536x774.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-2048x1031.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.21.19@2x-1920x967.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p class="has-pale-cyan-blue-background-color has-background"><strong>Thông tin thêm</strong>: Nếu bạn muốn hiển thị hoàn toàn bằng tiếng Việt thì chỉ cần đổi lại ngôn ngữ website <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> tại trang Settings =&gt; General. Cả chuỗi bài viết này mình sẽ để tiếng anh vì hướng dẫn dựa trên giao diện tiếng Anh để giữ sự nhất quán.</p>



<p>Plugin này cũng cho phép bạn tinh chỉnh lại mà bạn có thể xem trong trang thiết lập của nó tại WooCommerce =&gt; Woo VN Checkout.</p>


<div data-s3cid="142" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="549" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x-960x549.png" alt="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 41" class="wp-image-34213" title="Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã 41" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x-960x549.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x-768x439.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x-1536x879.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-14-10.17.25@2x.png 1916w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Xong rồi đó, plugin này chỉ việc cài vào và nó sẽ tự động hiển thị nên sẽ không có hướng dẫn gì thêm. Ở bài sau mình sẽ nói qua về việc thiết lập phần tính phí ship dựa theo tỉnh/thành mà khách hàng chọn.</p>


<div data-s3cid="143" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34208&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;5\/5 - (1 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Thêm tuỳ chọn tỉnh thành phường xã&quot;,&quot;width&quot;:&quot;138&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="144" class="kksr-stars">
    
<div data-s3cid="145" class="kksr-stars-inactive">
            <div data-s3cid="146" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="147" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="148" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="149" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="150" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="151" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="152" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="153" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="154" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="155" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="156" class="kksr-stars-active" style="width: 138px;">
            <div data-s3cid="157" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="158" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="159" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="160" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="161" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="162" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="163" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="164" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="165" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="166" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="167" class="kksr-legend" style="font-size: 19.2px;">
            5/5 - (1 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-them-tuy-chon-tinh-thanh-phuong-xa.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/YI8CJGcsSgs" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/YI8CJGcsSgs" />
			<media:title type="plain">Tích hợp chọn tỉnh thành và tính phí ship WooCommerce | Phần 18 - WordPress Tinh Gọn 2024</media:title>
			<media:description type="html"><![CDATA[Mặc định, WooCommerce không có tùy chọn tỉnh thành cho khách hàng Việt Nam, điều này có thể gây khó khăn trong việc quản lý đơn hàng và tính phí ship.Trong v...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/tich-hop-chon-tinh-thanh-va-tinh-2.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-su-dung-elementor-thiet-ke-cac-trang-mac-dinh.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-su-dung-elementor-thiet-ke-cac-trang-mac-dinh.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:19:35 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<category><![CDATA[elementor]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34163</guid>

					<description><![CDATA[Hướng dẫn này cần sử dụng Elementor Pro, và áp dụng cho giao diện Elementor tự thiết kế theo hướng dẫn Elementor phần 1 và phần 2. Bạn hãy nhớ&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="168" style="display: contents;" >

<div data-s3cid="169" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube--egf66cfv-a" style="max-width:1170px;" class="arve">
	<div data-s3cid="170" class="arve-inner">
		<div data-s3cid="171" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="172" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube--egf66cfv-a" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/-EgF66cfv-A?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/-EgF66cfv-A?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/huong-dan-woocommerce-su-dung-elementor-thiet-ke-cac-trang-mac-dinh.html#arve-youtube--egf66cfv-a","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/-EgF66cfv-A?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p class="has-pale-cyan-blue-background-color has-background"><em>Hướng dẫn này cần sử dụng <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a> Pro, và áp dụng cho giao diện Elementor tự thiết kế theo hướng dẫn Elementor phần 1 và phần 2.</em></p>



<p>Bạn hãy nhớ lại ở bước ban đầu <a href="https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommece-gioi-thieu-cai-dat.html" data-wpel-link="internal">cài đặt WooCommerce</a>, website sẽ tự động tạo ra các trang sử dụng cho plugin này bao gồm các trang như Shop, Cart, Checkout,&#8230;Các trang này hiện nay được thiết kế bằng <a href="https://thachpham.com/wordpress/wordpress-tutorials/huong-dan-block-editor-toan-tap.html" data-wpel-link="internal">Block Editor</a>, nên một số trường hợp bạn không sử dụng Block Editor thì sẽ bị lỗi hiển thị hoặc thành phần hiển thị ra không đồng nhất với thiết kế của website.</p>


<div data-s3cid="173" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="330" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-960x330.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 42" class="wp-image-34164" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 42" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-960x330.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-768x264.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-1536x527.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-2048x703.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.41.07@2x-1920x659.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Các trang mặc định của WooCommerce có thể hiển thị không đồng nhất trong website</figcaption></figure></div>


<p>Dĩ nhiên nếu bạn sử dụng các theme trả phí dành riêng cho WooCommerce thì các trang này được thiết kế sẵn rất đẹp. Nhưng nếu bạn đang sử dụng Elementor và tự thiết kế theo hướng dẫn của chuỗi bài học này thì sẽ hiển thị bị lỗi.</p>



<p>Vậy tóm lại, trong bài này mình sẽ mô tả qua những thao tác để thiết kế lại các trang này bằng Elementor để nó hiển thị đẹp và theo mong muốn của mình hơn.</p>



<h2 class="wp-block-heading">Thiết kế trang &#8220;Shop&#8221; với Elementor</h2>



<p>Đầu tiên chúng ta tiến hành tạo một Page mới tại Pages =&gt; Add New Page và đặt tên phù hợp, ví dụ như tên &#8220;Sản Phẩm&#8221;, nội dung bạn để trống. Sau đó ấn vào nút Edit with Elementor để bắt đầu chỉnh sửa.</p>



<p>Khi thiết kế, bạn có thể áp dụng cách chia bố cục website thành 2 cột nhanh bằng cách chọn sẵn bố cục này khi thêm một container mới. Mục đích là ta sẽ để cột nhỏ bên trái hiển thị các tính năng lọc sản phẩm.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="392" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-960x392.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 43" class="wp-image-34166" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 43" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-960x392.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-768x314.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-1536x627.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-2048x837.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.50.21@2x-1920x784.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h3 class="wp-block-heading">Xây dựng khu vực hiển thị sản phẩm (cột phải)</h3>



<p>Sau khi chia bố cục xong, thì dĩ nhiên chúng ta sẽ dành cột to nhất để hiển thị các sản phẩm. Chúng ta đang xây dựng trang tên &#8220;Sản Phẩm&#8221; nghĩa là sẽ muốn nó hiển thị toàn bộ sản phẩm ở khu vực này, có thể phân trang nếu có nhiều sản phẩm, khi người dùng cần tìm sản phẩm theo bộ lọc thì thao tác ở cột bên trái (sẽ làm ở phần sau).</p>



<p>Về quy tắc kỹ thuật, chúng ta sẽ xây dựng một truy vấn để hiển thị các sản phẩm ra trang này. Trong Elementor, bạn có thể chèn widget tên Products để hiển thị các sản phẩm theo bố cục mặc định của WooCommerce, hoặc nếu muốn khả năng tuỳ biến cao hơn thì sử dụng widget tên Grid Loop (trong bài về thiết kế Elementor mình đã hướng dẫn).</p>



<p>Ở đây, mình sẽ sử dụng widget Loop Grid để tuỳ biến hiển thị tốt hơn.</p>



<p>Sau khi thêm widget Loop Grid vào khu vực cần hiển thị, bạn thiết lập lại loại post type template cần sử dụng cho nó, ở đây chúng ta sẽ chọn Products để hiển thị dữ liệu liên quan tới sản phẩm trong WooCommerce.</p>


<div data-s3cid="174" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.59.50@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="590" height="452" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-10.59.50@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 44" class="wp-image-34167" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 44"></a></figure></div>


<p>Và nếu bạn có nhiều sản phẩm thì hãy nhớ thiết lập phân trang ở phần Pagination trong widget này. Bạn có thể chọn kiểu phân trang nào đó mà bạn muốn dùng.</p>


<div data-s3cid="175" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.02.22@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="590" height="634" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.02.22@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 45" class="wp-image-34168" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 45"></a></figure></div>


<p>Bây giờ chúng ta sẽ tiến hành tạo template hiển thị từng sản phẩm ra ngoài trang này trong widget Loop Grid. Bấm vào nút Create a template ở giao diện của widget này.</p>


<div data-s3cid="176" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="477" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x-960x477.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 46" class="wp-image-34169" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 46" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x-960x477.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x-768x382.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x-1536x764.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.05.37@2x.png 1718w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Và việc của chúng ta bây giờ là thêm các widget cần thiết để hiển thị thông tin của một sản phẩm như:</p>



<ul class="wp-block-list">
<li>Featured Image (ảnh đại diện cho sản phẩm): Chọn kích thước vừa phải, khoảng 300&#215;300.</li>



<li>Product Title (hiển thị tên sản phẩm): HTML Tag chọn là <code>p</code>, phần Link thì chèn dynamic tag là Post URL. Qua mục Style cho chữ in đậm lên, kích thước điều chỉnh từ 18px đến 20px là đẹp.</li>



<li>Product Price (hiển thị giá sản phẩm): Bạn có thể chọn màu sắc hiển thị giá sản phẩm mà bạn muốn, nếu bạn có sản phẩm đang giảm giá thì có thể chọn màu sắc của giá đang giảm để làm nổi bật nó lên.</li>



<li>Add To Cart (nút thêm vào giỏ hàng): Bạn có thể tự trang trí lại nút này để hiển thị đồng nhất trong website, có thể vào phần Quantity trong tuỳ chọn widget này tắt tính năng chọn số lượng kế bên nút thêm vào giỏ hàng nếu không cần hiển thị. Nếu muốn nút hiển thị ra giữa khung thì vào mục Button chọn Alignment là Center.</li>
</ul>



<p>Đại loại template ta sẽ thêm vào như sau:</p>


<div data-s3cid="177" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.18.08@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="676" height="692" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.18.08@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 47" class="wp-image-34170" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 47" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.18.08@2x.png 676w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-11.18.08@2x-50x50.png 50w" sizes="(max-width: 676px) 100vw, 676px" /></a></figure></div>


<p>Cuối cùng nếu bạn muốn từng sản phẩm hiển thị ra có điểm nhấn một chút thì tuỳ chỉnh lại container hiển thị sản phẩm bằng cách ấn vào nút sửa container của nó như hình dưới.</p>


<div data-s3cid="178" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.23.26@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="648" height="780" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.23.26@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 48" class="wp-image-34172" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 48"></a></figure></div>


<p>Sau đó thiết lập màu nền (#FAFAFA), viền 1px với màu #F5F5F5, border radius cho 4 4 4 4. Nếu bạn muốn có thêm hiệu ứng nổi bật sản phẩm lên một chút khi rê chuột vào thì ở phần Border, bạn chọn qua mục Hover và thêm hiệu ứng box shadow vào cho nó là được.</p>


<div data-s3cid="179" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.29.41@2x-1.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="516" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.29.41@2x-1-516x960.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 49" class="wp-image-34174" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 49" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.29.41@2x-1-516x960.png 516w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.29.41@2x-1.png 572w" sizes="(max-width: 516px) 100vw, 516px" /></a></figure></div>


<p>Bạn có thể sẽ cần thêm một chút padding cho container này là 5 5 5 5 trong phần Advanced.</p>



<p>Tổng thể cuối cùng ta có phần hiển thị sản phẩm như thế này, trông khá ổn đúng không.</p>


<div data-s3cid="180" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="608" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-960x608.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 50" class="wp-image-34175" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 50" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-960x608.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-768x487.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-1536x973.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-2048x1298.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.30.06@2x-1920x1216.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi đã hoàn tất trang &#8220;Sản phẩm&#8221; thì bạn sẽ cần thiết lập cho WooCommerce luôn nhớ trang này là trang hiển thị tất cả sản phẩm, thay vì sử dụng trang mặc định tạo sẵn. Bạn truy cập vào trang quản trị, vào WooCommerce =&gt; Settings, chọn tab Products và sửa lại Shop page.</p>


<div data-s3cid="181" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="435" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-960x435.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 51" class="wp-image-34190" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 51" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-960x435.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-768x348.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-1536x696.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-2048x928.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.31.00@2x-1920x870.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Thiết lập WooCommerce sử dụng trang &#8220;Sản phẩm&#8221; vừa tạo là shop page.</figcaption></figure></div>


<h3 class="wp-block-heading">Thêm bộ lọc sản phẩm cho Elementor</h3>



<p>Thành quả ở trên ta đã hoàn thiện phần sản phẩm bên tay phải, nhưng tay trái còn hơi trống và đó là vị trí mà chúng ta đã chừa ra để hiển thị các thông tin khác như bộ lọc sản phẩm, banner khuyến mãi gì đó,&#8230;</p>



<p>Mặc định Elementor không có widget hỗ trợ chèn phần lọc sản phẩm vào mà phải sử dụng thêm plugin hỗ trợ. Trong hướng dẫn này thì mình sẽ sử dụng plugin miễn phí tên <strong><em><a href="https://wordpress.org/plugins/woo-product-filter/" target="_blank" rel="noopener" data-wpel-link="external">Product Filter by WBW</a></em></strong> rất dễ dùng, đủ tính năng cần thiết.</p>


<div data-s3cid="182" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="416" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-960x416.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 52" class="wp-image-34178" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 52" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-960x416.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-768x333.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-1536x666.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-2048x888.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.49.09@2x-1920x832.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi cài plugin xong, bạn truy cập mục WBW Product Filter =&gt; Add New Filter để tạo một filter mới.</p>


<div data-s3cid="183" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.52.09@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="316" height="400" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-13.52.09@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 53" class="wp-image-34179" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 53"></a></figure></div>


<p>Sau đó bạn đặt tên để nhận biết filter, đồng thời đánh dấu vào những tính năng cho phép người dùng sử dụng để filter.</p>


<div data-s3cid="184" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.00.15@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="950" height="892" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.00.15@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 54" class="wp-image-34180" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 54" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.00.15@2x.png 950w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.00.15@2x-768x721.png 768w" sizes="(max-width: 950px) 100vw, 950px" /></a></figure></div>


<p>Sau khi tạo xong nó sẽ chuyển hướng đến trang thiết lập filter vừa tạo ra. Nếu muốn thì có thể xem thêm các thiết lập của từng loại bộ lọc trong này để tuỳ biến lại. Trường hợp bạn muốn filter theo thuộc tính thì phải chọn nó trong cài đặt của filter.</p>


<div data-s3cid="185" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="247" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x-960x247.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 55" class="wp-image-34182" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 55" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x-960x247.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x-768x197.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x-1536x394.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.04.36@2x.png 1690w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bây giờ bạn có thể quay lại giao diện chỉnh sửa trang Sản phẩm trên Elementor và chèn widget tên Woofilter vào cột trái. Sau đó chọn bộ filter bạn vừa tạo ra.</p>


<div data-s3cid="186" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="664" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x-960x664.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 56" class="wp-image-34181" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 56" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x-960x664.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x-768x531.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x-1536x1063.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.02.36@2x.png 1682w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h2 class="wp-block-heading">Thêm giỏ hàng vào header</h2>



<p>Website bán hàng mà chưa có cái giỏ hàng thì hơi sai sai. Chúng ta tiến hành sửa header đang sử dụng trên cả website, bằng cách chọn sửa template header nhanh trên thanh công cụ admin.</p>


<div data-s3cid="187" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.19.17@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="248" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.19.17@2x-960x248.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 57" class="wp-image-34184" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 57" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.19.17@2x-960x248.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.19.17@2x-768x198.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.19.17@2x.png 1450w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Việc còn lại là bạn chèn widget tên Menu Cart vào khu vực cần hiển thị. Còn lại bạn tự do tuỳ chỉnh style theo ý mình. Kết quả </p>


<div data-s3cid="188" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.23.32@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="726" height="164" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.23.32@2x.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 58" class="wp-image-34185" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 58"></a></figure></div>


<p>Nếu bạn có thấy giao diện giỏ hàng khi nhấp vào hiển thị bị lỗi thì không sao nhé, bạn hãy lưu lại và xem thử ở bên ngoài sẽ đẹp hơn. Kết quả ta đã có nút xem giỏ hàng trên menu khá chỉnh chu.</p>


<div data-s3cid="189" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.26.39.gif" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="763" height="800" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.26.39.gif" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 59" class="wp-image-34188" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 59"></a></figure></div>


<h2 class="wp-block-heading">Thiết kế trang &#8220;Giỏ hàng&#8221;với Elementor</h2>



<p>Mặc định trang giỏ hàng (Cart) tạo sẵn của WooCommerce lúc mới cài plugin sẽ sử dụng Block Editor để thiết kế. Việc này có thể tiện lợi với những website đang dùng Block Editor nhưng nó sẽ gây lỗi hiển thị và có thể sẽ không tương thích với một số plugin hỗ trợ cho WooCommerce.</p>



<p>Vì vậy trong phần này chúng ta sẽ tạo một trang giỏ hàng khác bằng Elementor. Trước tiên bạn sẽ cần xoá đi trang giỏ hàng mặc định để tránh nhầm lẫn.</p>


<div data-s3cid="190" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.40.21@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="278" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.40.21@2x-960x278.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 60" class="wp-image-34192" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 60" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.40.21@2x-960x278.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.40.21@2x-768x222.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.40.21@2x.png 1134w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Và vào add new page để tạo một trang mới đặt tên là Giỏ hàng và bắt đầu chỉnh sửa với Elementor.</p>



<p>Lúc này, bạn chỉ cần thả cái widget tên Cart vào nội dung là có ngay một trang giỏ hàng, với rất nhiều tuỳ chỉnh. Các tuỳ chỉnh này bạn tự thao tác thử nhé chứ nói cũng hơi dài.</p>



<figure class="wp-block-image size-large is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="393" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-960x393.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 61" class="wp-image-34193" style="width:780px;height:auto" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 61" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-960x393.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-768x315.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-1536x629.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-2048x839.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.46.19@2x-1920x787.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau khi tạo trang giỏ hàng xong, bạn phải thiết lập cho WooCommerce sử dụng trang này làm trang giỏ hàng bằng cách vào WooCommerce =&gt; Settings, chọn tab Advanced.</p>


<div data-s3cid="191" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="425" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x-960x425.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 62" class="wp-image-34194" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 62" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x-960x425.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x-768x340.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x-1536x681.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x-1920x851.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.47.58@2x.png 1932w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h2 class="wp-block-heading">Thiết kế trang &#8220;Thanh toán&#8221; với Elementor</h2>



<p>Tương tự như thao tác tạo trang giỏ hàng, bạn cũng cần xoá trang Thanh toán (Checkout) mặc định mà WooCommerce tạo ra, sau đó tạo một trang thanh toán mới, chọn Edit with Elementor và kéo widget tên Checkout vào là có ngay trang thanh toán.</p>


<div data-s3cid="192" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="683" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-960x683.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 63" class="wp-image-34195" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 63" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-960x683.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-768x547.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-1536x1093.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-2048x1458.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.50.24@2x-1920x1367.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bạn đừng vội tuỳ chỉnh lại trang thanh toán này để phù hợp với khách hàng Việt Nam. Bạn chỉ cần cài plugin WooCommerce Vietnam Checkout của Lê Văn Toản vào là trang thanh toán này tự động được sửa lại cách hiển thị, phần này mình sẽ hướng dẫn ở bài sau.</p>



<p>Sau khi tạo xong trang Thanh toán thì bạn cũng phải cài đặt WooCommerce sử dụng nó tại WooCommerce =&gt; Settings =&gt; Advanced.</p>


<div data-s3cid="193" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="428" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x-960x428.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 64" class="wp-image-34196" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 64" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x-960x428.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x-768x343.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x-1536x685.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-12-at-14.53.10@2x.png 1914w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Tương tự với các thao tác trên, bạn có thể tạo trang My Account mới, chèn widget My Account vào và thiết lập trong WooCommerce để sử dụng nó.</p>



<h2 class="wp-block-heading">Thiết kế template hiển thị sản phẩm</h2>



<p>Mặc định WooCommerce hiển thị sản phẩm cũng khá chuyên nghiệp và đầy đủ các thông tin như hình ảnh bên dưới. Nhưng bạn sẽ không thể tuỳ biến lại được những bố cục hiển thị ở đây trừ khi bạn tự tạo một template hiển thị cho sản phẩm theo ý mình.</p>


<div data-s3cid="194" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="679" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-960x679.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 65" class="wp-image-34198" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 65" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-960x679.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-768x543.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-1536x1087.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-2048x1449.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.24.34@2x-1920x1358.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p class="has-white-color has-luminous-vivid-orange-background-color has-text-color has-background has-link-color wp-elements-d2607f0d82808eb352edc3892a274661">Nếu bạn gặp lỗi: Nếu bạn đang thực hành theo chuỗi bài viết Học <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> Tinh Gọn nhưng bị lỗi không hiển thị sản phẩm chi tiết, thì có thể bạn đang bị xung đột với template Single Post đã thiết kế trước đó đang áp dụng cho cả sản phẩm. Bạn có thể sửa bằng cách đảm bảo điều kiện hiển thị của template đó chỉ áp dụng với Posts. Kiểm tra tại Templates =&gt; Theme Builder =&gt; Single Post và ấn nút Edit Conditions để chỉ hiển thị với Posts.</p>



<p>May mắn thay trong Elementor Pro, chúng ta có thể dễ dàng tuỳ biến lại cách hiển thị của sản phẩm ra ngoài website, bằng cách sử dụng tính năng Theme Builder và thiết kế cho template Single Product để có thể tuỳ biến lại cách hiển thị.</p>



<p>Bạn tiến hành truy cập vào Templates =&gt; Theme Builder và chọn thêm mới một template trong phần Single Product.</p>


<div data-s3cid="195" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="490" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-960x490.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 66" class="wp-image-34200" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 66" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-960x490.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-768x392.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-1536x784.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-2048x1045.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.37.36@2x-1920x980.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p> Và nhớ chọn điều kiện hiển thị của nó là Products.</p>


<div data-s3cid="196" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="516" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x-960x516.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 67" class="wp-image-34201" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 67" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x-960x516.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x-768x412.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x-1536x825.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.40.12@2x.png 1672w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Để tiện thiết kế, bạn cũng nhớ sử dụng tính năng Preview Content để tuỳ chọn nội dung hiển thị xem trước trong lúc thiết kế.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="438" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-960x438.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 68" class="wp-image-34202" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 68" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-960x438.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-768x350.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-1536x701.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-2048x935.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-17.46.24@2x-1920x876.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Chúng ta bắt đầu đi vào việc chi tiết thiết kế template hiển thị sản phẩm thôi.</p>



<p>Trong đây bạn sẽ thực hiện chia bố cục hiển thị như mong muốn, sau đó chèn các widget như sau:</p>



<ul class="wp-block-list">
<li>Product Title: Hiển thị tên sản phẩm</li>



<li>Product Images: Hiển thị ảnh đại diện và các ảnh gallery của sản phẩm bên dưới (nếu có)</li>



<li>Product Price: Giá sản phẩm</li>



<li>Short Description: Mô tả ngắn</li>



<li>Product Meta: Hiển thị tên category, tag và mã SKU của sản phẩm</li>



<li>Product Rating: Số lượt đánh giá sản phẩm</li>



<li>Product Content: Mô tả chi tiết của sản phẩm</li>



<li>WooCommerce Breadcrumbs: Thanh điều hướng breadcrumb cho sản phẩm</li>



<li>Additional Information: Hiển thị các thông tin thêm của sản phẩm </li>



<li>Product Data Tabs: Phần hiển thị mô tả chi tiết, additional information, reviews theo dạng tab như mặc định</li>
</ul>



<p>Về chi tiết các bước thiết kế thì bạn vui lòng xem video hướng dẫn của bài này. Dưới đây là bố cục sau khi hoàn thiện của mình:</p>


<div data-s3cid="197" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="759" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-960x759.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 69" class="wp-image-34203" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 69" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-960x759.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-768x607.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-1536x1214.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-2048x1618.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.16.06@2x-1920x1517.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Ở hình trên nếu bạn chưa biết thì mình hiển thị phần thông số sản phẩm và giới thiệu sản phẩm bằng widget Accordion mặc định của Elementor, sau đó bên trong mỗi item bên trong mình chèn widget Additional Information và Product Content vào. Mặc định Elementor không có widget hiển thị danh sách reviews của khách hàng nên mình cũng tạm không cho hiển thị phần này.</p>



<p>Sau khi hoàn tất và publish template này thì hãy ra ngoài website tận hưởng thành quả nhé.</p>



<h2 class="wp-block-heading">Tạo template cho Product Archive</h2>



<p>Phần này sẽ thiết kế trang hiển thị cho sản phẩm khi vào xem nội dung chi tiết của danh mục sản phẩm, product tag và kết quả tìm kiếm sản phẩm.</p>



<p>Bạn có thể tạo template cho trang này tại mục Templates =&gt; Theme Builder =&gt; Product Archive. Bạn có thể tự thiết kế lại bố cục hiển thị theo ý muốn, vẫn sử dụng Loop Grid giống như khi thiết kế trang Sản phẩm ở đầu bài, nhưng nhớ tuỳ chỉnh query về là Current Query nhé.</p>


<div data-s3cid="198" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="504" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-960x504.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 70" class="wp-image-34204" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 70" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-960x504.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-768x403.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-1536x806.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-2048x1075.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.34.23@2x-1920x1008.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Khi xuất bản thì nhớ chọn áp dụng cho tất cả trang lưu trữ cho sản phẩm, còn nếu bạn siêng thì tạo nhiều template cho từng phần cũng được <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1fae0.png" alt="🫠" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</p>


<div data-s3cid="199" class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="525" src="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x-960x525.png" alt="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 71" class="wp-image-34205" style="width:784px;height:auto" title="Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định 71" srcset="https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x-960x525.png 960w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x-768x420.png 768w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x-1536x841.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/screenshot-2024-10-12-18.35.58@2x.png 1736w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h2 class="wp-block-heading">Kết bài</h2>



<p>Nếu bạn đang tìm câu trả lời làm thế nào để có thể tự thiết kế giao diện hiển thị website bán hàng trên WordPress sử dụng WooCommerce, thì các hướng dẫn trong bài mình đã trình bày ở trên đã đủ để bạn có thể tuỳ ý biến tấu giao diện trang bán hàng của mình với Elementor Pro rồi.</p>



<p>Tiếp theo bài sau mình sẽ có một hướng dẫn ngắn về việc thêm tính năng chọn tỉnh thành vào website thông qua plugin WooCommerce Vietnam Checkout, ngoài ra nó cũng giúp tối ưu hiển thị một số thành phần trong website phù hợp hơn với thói quen sử dụng của người Việt Nam.</p>


<div data-s3cid="200" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34163&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;0\/5 - (0 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Sử dụng Elementor thiết kế các trang mặc định&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="201" class="kksr-stars">
    
<div data-s3cid="202" class="kksr-stars-inactive">
            <div data-s3cid="203" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="204" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="205" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="206" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="207" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="208" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="209" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="210" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="211" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="212" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="213" class="kksr-stars-active" style="width: 0px;">
            <div data-s3cid="214" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="215" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="216" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="217" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="218" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="219" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="220" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="221" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="222" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="223" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="224" class="kksr-legend" style="font-size: 19.2px;">
            <span class="kksr-muted">Đánh giá nội dung này</span>
    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommerce-su-dung-elementor-thiet-ke-cac-trang-mac-dinh.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/-EgF66cfv-A" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/-EgF66cfv-A" />
			<media:title type="plain">Sửa lỗi trang mặc định và thiết kế trang WooCommerce với Elementor | Phần 17 - WordPress Tinh Gọn</media:title>
			<media:description type="html"><![CDATA[Khi cài đặt WooCommerce, plugin này sẽ tự động tạo ra một số trang mặc định như Shop, Cart, Checkout... Các trang này mặc định sử dụng Full Site Editing, có ...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/sua-loi-trang-mac-dinh-va-thiet-1-1.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm</title>
		<link>https://thachpham.com/wordpress/wordpress-tutorials/huong-dan-woocommerce-cac-loai-san-pham-va-cach-them-san-pham.html</link>
					<comments>https://thachpham.com/wordpress/wordpress-tutorials/huong-dan-woocommerce-cac-loai-san-pham-va-cach-them-san-pham.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:15:32 +0000</pubDate>
				<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<category><![CDATA[woocommerce]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34122</guid>

					<description><![CDATA[Để tìm hiểu về WooCommerce theo lộ trình tốt hơn, mình nghĩ rằng ngay khi cài đặt xong thì việc nên làm tiếp theo là tìm hiểu ngay phần quản&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="225" style="display: contents;" >

<div data-s3cid="226" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-zwiit2jjwpq" style="max-width:1170px;" class="arve">
	<div data-s3cid="227" class="arve-inner">
		<div data-s3cid="228" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="229" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-zwiit2jjwpq" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/Zwiit2jJWPQ?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/Zwiit2jJWPQ?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wordpress-tutorials\/huong-dan-woocommerce-cac-loai-san-pham-va-cach-them-san-pham.html#arve-youtube-zwiit2jjwpq","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/Zwiit2jJWPQ?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Để tìm hiểu về WooCommerce theo lộ trình tốt hơn, mình nghĩ rằng ngay khi cài đặt xong thì việc nên làm tiếp theo là tìm hiểu ngay phần quản lý sản phẩm của WooCommerce, và cần biết xem WooCommerce cho phép chúng ta đăng các loại sản phẩm nào vì biết đâu được bạn sẽ có câu trả lời cho thắc mắc của bạn ở đây.</p>



<h2 class="wp-block-heading">Các loại sản phẩm trong WooCommerce</h2>



<p>Trước khi bắt đầu thêm sản phẩm đầu tiên lên website, mình cần nói qua một chút về những loại sản phẩm mà bạn có thể đăng lên website sử dụng WooCommerce, và hầu hết những loại sản phẩm ở đây đều đáp ứng được các nhu cầu sử dụng hiện tại.</p>



<p>Hiện nay với WooCommerce bạn có thể đăng các loại sản phẩm như sau:</p>



<ul class="wp-block-list">
<li>Sản phẩm đơn giản (Simple Product): Là loại sản phẩm thông thường mà các bạn hay thấy, sản phẩm này sẽ bao gồm thiết lập giá, kích thước và cân nặng để tính phí vận chuyển, các thuộc tính nhưng không hỗ trợ giá cho từng thuộc tính.
<ul class="wp-block-list">
<li>Trong sản phẩm đơn giản thì sẽ có tuỳ chọn thêm hai kiểu sản phẩm khác bao gồm Virtual (sản phẩm ảo) và Downloadable (sản phẩm có thể tải về được) dành cho các website bán sản phẩm kỹ thuật số mà người dùng sẽ được tải về máy sau khi thanh toán xong (ví dụ như các phần mềm). Các loại sản phẩm này sẽ không cần thiết lập vận chuyển. Nếu không chọn các tuỳ chọn này thì sản phẩm là thông thường.</li>
</ul>
</li>



<li>Groupped Product (sản phẩm theo nhóm, hoặc combo): Loại sản phẩm này sẽ thực hiện liên kết tới nhiều sản phẩm khác đã đăng trên website và khách hàng có thể chọn số lượng của từng sản phẩm được liên kết để thêm vào giỏ hàng. Phù hợp nếu bạn muốn đăng bán sản phẩm theo combo hoặc gợi ý khách mua theo nhóm.</li>



<li>External/Affiliate product (sản phẩm tiếp thị liên kết hoặc liên kết ngoài): Sản phẩm này sẽ hiển thị thông tin và mô tả của sản phẩm như thông thường, nhưng nó sẽ không thêm sản phẩm vào giỏ hàng khi ấn vào nút mua mà sẽ mở một liên kết ra bên ngoài website khác. Phù hợp cho các website kiếm tiền bằng tiếp thị liên kết, hoặc các shop muốn dẫn link đến sản phẩm trên các sàn thương mại điện tử, ví dụ như <em><a href="https://lamiecosmetics.com/san-pham/mat-na-chong-lao-hoa-premium-perfection/" target="_blank" rel="noopener" data-wpel-link="external">website này</a></em>.</li>



<li>Variable Product (sản phẩm có biến thể): Trong phần thiết lập sản phẩm thông thường, bạn có thể thêm các thuộc tính sản phẩm. Ví dụ nếu bạn xem sản phẩm trên thegioididong.com thì sẽ thấy các thông số kỹ thuật của sản phẩm hiển thị ra bên dưới, đó là thuộc tính của sản phẩm. Thế nhưng nếu bạn chọn sản phẩm là loại có biến thể, thì có thể cho phép thiết lập giá, hình ảnh đại diện riêng cho từng biến thể. Loại sản phẩm này khá thông dụng hiện nay, ví dụ như khi khách mua hàng bạn có thể thiết lập cho khách chọn kích cỡ quần áo, màu sắc sản phẩm,&#8230;được gọi là các biến thể, và có thể tính giá thêm cho từng biến thể đó hoặc không.</li>
</ul>



<p>Để thêm một sản phẩm, bạn sẽ cần truy cập vào trang quản trị, vào phần Products =&gt; Add New.</p>


<div data-s3cid="230" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="778" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-960x778.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 72" class="wp-image-34123" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 72" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-960x778.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-768x622.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-1536x1244.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-2048x1659.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.13.13@2x-1920x1555.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Trong đây bạn lưu ý các thông tin mà sẽ cần khai báo trên bất kỳ loại sản phẩm nào bao gồm:</p>



<ul class="wp-block-list">
<li>Product description (Mô tả sản phẩm): Đây là nội dung mô tả chi tiết trong trang sản phẩm, bạn có thể thực hiện viết bài mô tả chi tiết đầy đủ thông tin, có hình ảnh để tốt cho SEO.</li>



<li>Product short description (Mô tả ngắn cho sản phẩm): Ngoài mô tả chi tiết ở trên, bạn có thể viết một đoạn mô tả ngắn gọn về sản phẩm, không cần chèn ảnh và nó sẽ hiển thị ngay bên trên giá sản phẩm ở website. </li>



<li>Product Image: Một tấm ảnh đại diện cho sản phẩm</li>



<li>Product gallery: Tập hợp các hình ảnh khác của sản phẩm và nó sẽ hiển thị ở bên dưới tấm ảnh đại diện của sản phẩm.</li>



<li>Product categories: Danh mục sản phẩm, được sử dụng để phân loại sản phẩm.</li>



<li>Product tags: Thẻ sản phẩm, được sử dụng để phân loại sản phẩm. Nếu website có ít sản phẩm thì có thể không cần phân loại theo tag.</li>
</ul>



<h2 class="wp-block-heading">Thêm sản phẩm đơn giản</h2>



<figure class="wp-block-video"><video controls src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.46.41.mp4"></video></figure>



<p>Để thêm một sản phẩm đơn giản, bạn chọn loại sản phẩm là Simple product tại khung thiết lập dữ liệu cho sản phẩm.</p>


<div data-s3cid="231" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="365" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x-960x365.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 73" class="wp-image-34128" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 73" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x-960x365.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x-768x292.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x-1536x583.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.29.49@2x.png 1854w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Khi chọn loại sản phẩm này, nếu bạn muốn thêm các sản phẩm ảo hoặc có thể tải về được thì nhấp nút chọn là Virtual hoặc Downloadable hoặc có thể chọn cả hai nếu muốn. Với trường hợp chọn sản phẩm Downloadable thì bạn sẽ cần tải lên tập tin mà người dùng sẽ được phép tải về máy sau khi hoàn tất thanh toán.</p>



<p>Trong phần nhập thông tin sản phẩm đơn giản sẽ có các thông tin cần nhập như sau:</p>



<ul class="wp-block-list">
<li>General: Thiết lập chung, bao gồm thiết lập giá bình thường, giá đang ưu đãi (nếu có), tập tin tải về (đối với sản phẩm kiểu Downloadable).</li>



<li>Inventory: Sử dụng nếu bạn đang muốn đồng bộ số lượng sản phẩm trong kho nếu bạn đang sử dụng một phần mềm nào đó để quản lý kho. Bạn cũng có thể lập trình thêm tính năng tự đồng bộ số lượng sản phẩm trong kho và kết nối nó vào WooCommerce. Trong đây bạn cũng có thể thiết lập số lượng sản phẩm đang còn trong kho thủ công, hoặc thiết lập trạng thái tồn kho của nó để hiển thị ra ngoài website.</li>



<li>Shipping: Thiết lập thông tin sản phẩm mà có thể ảnh hưởng đến phí ship, bao gồm cân nặng và kích thước của sản phẩm đó. Cái này sẽ rất hữu ích nếu bạn kết nối WooCommere với các dịch vụ giao hàng như GHTK, GHN,&#8230;và nó sẽ tự tính phí ship dựa trên thông tin ở đây.</li>



<li>Linked Products: Tuỳ chọn thêm sản phẩm bán thêm (upsells) hay bán chéo (cross-sells). Sản phẩm upsells sẽ được gợi ý ở trang thông tin chi tiết sản phẩm. Còn sản phẩm cross-sells sẽ được hiển thị gợi ý khi khách hàng xem giỏ hàng hoặc thanh toán.</li>



<li>Attributes: Thiết lập thuộc tính sản phẩm để hiển thị cũng như giúp người dùng có thể lọc sản phẩm theo thuộc tính. Thuộc tính có thể được xem như là một mô tả ngắn gọn đặc tính của sản phẩm đó, và sẽ được tái sử dụng trên nhiều sản phẩm khác nhau. Mình có phần hướng dẫn riêng về thuộc tính sản phẩm ở bên dưới để giải thích rõ hơn.</li>



<li>Advanced: Một số tuỳ chọn nâng cao như ghi chú hiển thị ra sau khi khách mua hàng, cho phép review sản phẩm,&#8230;</li>



<li>Get more options: Quảng cáo một số plugin mở rộng cho WooCommerce để có nhiều tính năng thiết lập sản phẩm hơn.</li>
</ul>



<h2 class="wp-block-heading">Thêm sản phẩm liên kết ngoài/affiliate</h2>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="354" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x-960x354.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 74" class="wp-image-34130" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 74" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x-960x354.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x-768x283.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x-1536x567.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.56.07@2x.png 1838w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Đối với các sản phẩm có liên kết trỏ ra bên ngoài thì việc thêm sản phẩm cũng có các tuỳ chọn như sản phẩm đơn giản, nhưng bạn sẽ cần khai báo thêm liên kết của sản phẩm đó ở bên ngoài, và không thể thiết lập được thông tin liên quan tới vận chuyển.</p>



<p>Khi hiển thị ra website thì nó vẫn hiển thị gần như sản phẩm đơn giản, nhưng tiêu đề của nút có thể sửa lại được.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="434" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-960x434.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 75" class="wp-image-34136" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 75" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-960x434.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-768x347.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-1536x694.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-2048x926.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.21.05@2x-1920x868.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h2 class="wp-block-heading">Cách thêm thuộc tính vào sản phẩm</h2>



<p>Thuộc tính sản phẩm trong WooCommerce là một loại thông tin mà người dùng có thể tìm kiếm, sử dụng bộ lọc và hiển thị ra bên ngoài. Hầu hết các sản phẩm đều có thuộc tính nào đó mà việc tận dụng tốt tính năng này giúp việc tìm kiếm sản phẩm nhanh và khoa học hơn. Ví dụ một số thuộc tính bạn có thể thường xuyên bắt gặp khi đi mua hàng online như Chất liệu, Thương hiệu, Thời gian bảo hành,&#8230;hay một số sản phẩm đặc thù có các thuộc tính khác nhau, ví dụ điện thoại thì có các thuộc tính Hệ điều hành, RAM, Loại CPU,&#8230;</p>



<p>Khi thêm sản phẩm, bạn có thể tiến hành thêm thuộc tính sản phẩm nhanh bằng cách thiết lập trong trang Attributes ở trang nhập liệu sản phẩm. Có thể khai báo tên thuộc tính nhanh và các giá trị thuộc tính. Chúng ta sẽ nhập thuộc tính và giá trị của nó, nếu có nhiều giá trị thì mỗi giá trị sẽ cách nhau bằng ký tự <code>|</code> (nút bên phải nút ký tự <code>}</code>).</p>


<div data-s3cid="232" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="470" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x-960x470.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 76" class="wp-image-34139" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 76" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x-960x470.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x-768x376.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x-1536x752.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.07.19@2x.png 1842w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Ví dụ về việc khai báo thuộc tính cho sản phẩm</figcaption></figure></div>


<p>Khi thêm thuộc tính, mặc định nó sẽ hiển thị ở phần Thông tin bổ sung (Additional Information) trên website trong trang hiển thị sản phẩm đó.</p>



<h3 class="wp-block-heading">Tái sử dụng thuộc tính</h3>



<p>Trường hợp nếu website bạn có nhiều sản phẩm và cần hiển thị một cách nhất quán, bạn có thể khai báo sẵn các thuộc tính vào dữ liệu và tái sử dụng khi cần. WooCommerce cung cấp giao diện quản lý các thuộc tính cố định tại trang Products =&gt; Attributes.</p>


<div data-s3cid="233" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.11.55@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="294" height="432" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-16.11.55@2x.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 77" class="wp-image-34141" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 77"></a></figure></div>


<p>Khi truy cập vào đây bạn có thể tiến hành tạo ra các thuộc tính mà cần sử dụng lại nhiều lần. Như hình dưới là mình sẽ tạo một thuộc tính tên Thương hiệu. Khi tạo nếu bạn đánh dấu vào bật lưu trữ (Enable Archive) thì thuộc tính này cũng sẽ có trang lưu trữ riêng để phân loại các sản phẩm đang sử dụng chung thuộc tính này.</p>


<div data-s3cid="234" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.24.27@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="759" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.24.27@2x-759x960.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 78" class="wp-image-34144" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 78" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.24.27@2x-759x960.png 759w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.24.27@2x-768x972.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.24.27@2x.png 898w" sizes="(max-width: 759px) 100vw, 759px" /></a></figure></div>


<p>Khi tạo ra thuộc tính xong, bạn cũng sẽ phải khai báo các giá trị cho thuộc tính đó, bằng cách ấn vào nút Configure terms  trên thuộc tính này để bắt đầu khai báo các giá trị cần sử dụng.</p>


<div data-s3cid="235" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="168" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x-960x168.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 79" class="wp-image-34145" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 79" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x-960x168.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x-768x135.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x-1536x269.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.13@2x.png 1676w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Và bắt đầu tạo ra các giá trị các thuộc tính thôi.</p>


<div data-s3cid="236" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.47.gif" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="800" height="466" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.47.gif" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 80" class="wp-image-34146" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 80" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.47.gif 800w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.27.47-768x447.gif 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure></div>


<p>Sau khi đã tạo xong các thuộc tính cần sử dụng, khi nhập liệu sản phẩm thì chỉ cần chọn thuộc tính có sẵn trong danh sách và chọn giá trị sử dụng tương ứng.</p>


<div data-s3cid="237" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.30.04.gif" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="800" height="311" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.30.04.gif" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 81" class="wp-image-34147" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 81" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.30.04.gif 800w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.30.04-768x299.gif 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure></div>


<h2 class="wp-block-heading">Thêm sản phẩm có biến thể</h2>



<p>Sản phẩm có biến thể là sản phẩm có chứa các thuộc tính cho phép khách hàng lựa chọn khi đặt hàng, bạn có thể thiết lập giá riêng cho từng biến thể và hình ảnh hiển thị riêng.</p>



<p>Điểm đặc biệt của loại sản phẩm này là bạn không đặt giá mặc định cho sản phẩm, mà phải thiết lập từng giá riêng cho từng biến thể, và chọn một biến thể hiển thị mặc định.</p>


<div data-s3cid="238" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="430" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-960x430.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 82" class="wp-image-34137" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 82" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-960x430.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-768x344.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-1536x688.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-2048x918.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.56.03@2x-1920x861.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Cách sản phẩm có biến thể hiển thị ra ngoài website</figcaption></figure></div>


<p>Để cấu hình sản phẩm có biến thể, bạn chọn loại dữ liệu sản phẩm là Variable product.</p>


<div data-s3cid="239" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="363" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x-960x363.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 83" class="wp-image-34138" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 83" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x-960x363.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x-768x291.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x-1536x581.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-15.58.24@2x.png 1844w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau đó bạn phải bắt buộc thêm các thuộc tính vào sản phẩm, ví dụ bạn muốn biến thể chọn màu sắc, thì bạn phải vào mục Attributes để thêm một thuộc tính là Màu sắc và các giá trị cần sử dụng cho nó. Trường hợp bạn muốn chọn nhiều biến thể (ví dụ như mua iPhone thì sẽ cần chọn màu sắc và phiên bản dung lượng 256GB, 512GB,&#8230;) thì bạn cũng phải tạo nhiều thuộc tính.</p>



<p>Có thể tự nhập thuộc tính hoặc sử dụng thuộc tính đã khai báo sẵn như hướng dẫn ở trên. </p>



<p>Với các thuộc tính muốn sử dụng cho biến thể, thì bạn phải đánh dấu vào ô Used for variations của thuộc tính đó. Ví dụ như bên dưới là mình sẽ có hai biến thể chọn màu sắc và dung lượng. Thao tác thuộc tính xong nhớ ấn nút Save attributes để lưu lại.</p>


<div data-s3cid="240" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="599" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x-960x599.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 84" class="wp-image-34150" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 84" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x-960x599.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x-768x479.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x-1536x959.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.37.50@2x.png 1836w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi khai báo thuộc tính xong, bạn chuyển qua mục Variations để bắt đầu tạo các biến thể. Tại đây bạn có thể ấn vào nút Generate variations để tự động tạo biến thể nhanh dựa trên tất cả các thuộc tính có đánh dấu Used for variations mà bạn đang có.</p>



<p>Trong các biến thể tạo ra tự động, nó sẽ tạo ra từng biến thể cho từng giá trị thuộc tính. Nếu sản phẩm bạn có nhiều biến thể, nó sẽ tự động tạo biến thể để đảm bảo khách hàng luôn có thể chọn xen kẽ các biến thể với nhau, ví dụ chọn iPhone màu Titan với dung lượng 512GB. Như vậy bạn có thể tuỳ chọn đặt giá khác nhau cho mỗi biến thể, ví dụ màu Titan dung lượng 1TB sẽ giá cao hơn với màu Xanh dung lượng 1TB chẳng hạn.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="751" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x-960x751.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 85" class="wp-image-34151" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 85" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x-960x751.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x-768x601.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x-1536x1202.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.39.55@2x.png 1840w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Trừ trường hợp bạn có quá nhiều biến thể mà không có sự khác nhau về giá thì bạn có thể linh hoạt chọn giá trị là Any&#8230;Ví dụ như ảnh dưới đây biến thể màu Xanh có thể áp dụng chung cho bất kỳ dung lượng nào mà không tạo ra các biến thể khác nếu như không có sự khác biệt về giá hoặc hình ảnh.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.48.01@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="544" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.48.01@2x-960x544.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 86" class="wp-image-34152" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 86" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.48.01@2x-960x544.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.48.01@2x-768x435.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.48.01@2x.png 1444w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Ví dụ thiết lập sử dụng bất kỳ giá trị thuộc tính nào làm biến thể</figcaption></figure>



<p>Bây giờ nếu bạn nhấp vào thông tin chi tiết của từng biến thể thì bạn có thể khai báo lại mã kho, giá, hình ảnh cho biến thể đó, vận chuyển,&#8230;rất linh hoạt phải không nào. <em><strong>Lưu ý rằng bạn phải luôn khai báo giá cho từng biến thể dù nó không có sự khác nhau.</strong></em></p>


<div data-s3cid="241" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="932" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x-960x932.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 87" class="wp-image-34153" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 87" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x-960x932.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x-768x746.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x-50x50.png 50w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.50.37@2x.png 1458w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Trường hợp nếu sản phẩm của bạn có nhiều biến thể với giá khác nhau thì ở website nó sẽ hiển thị giá thấp nhất và cao nhất của các biến thể của sản phẩm này.</p>


<div data-s3cid="242" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.53.57@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="576" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.53.57@2x-960x576.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 88" class="wp-image-34154" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 88" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.53.57@2x-960x576.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.53.57@2x-768x461.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.53.57@2x.png 1170w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Và lưu ý cuối cùng là bạn nên chọn biến thể mặc định sẽ được chọn khi khách hàng vào xem, bằng cách thiết lập biến thể hiển thị mặc định, có thể chọn một hoặc nhiều biến thể mặc định.</p>


<div data-s3cid="243" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.56.15@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="355" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.56.15@2x-960x355.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 89" class="wp-image-34155" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 89" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.56.15@2x-960x355.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.56.15@2x-768x284.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-21.56.15@2x.png 1482w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h3 class="wp-block-heading">Hiển thị biến thể màu sắc, hình ảnh</h3>


<div data-s3cid="244" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="476" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-960x476.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 90" class="wp-image-34156" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 90" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-960x476.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-768x381.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-1536x761.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-2048x1015.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.07.30@2x-1920x951.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Hiển thị biến thể theo nhiều cách khác nhau</figcaption></figure></div>


<p>Mặc định WooCommerce sẽ hiển thị tuỳ chọn biến thể chỉ bằng một kiểu. Nếu bạn muốn hiển thị các biến thể theo nhiều cách khác nhau như hiển thị màu cho biến thể màu sắc, hay hiển thị hình ảnh lên biến thể thì sẽ cần sử dụng plugin hỗ trợ.</p>



<p>Hiện nay có rất nhiều plugin từ đơn giản đến phức tạp cho mục đích làm đẹp biến thể, nhưng bạn. cóthể sử dụng plugin miễn phí tên <strong><em><a href="https://wordpress.org/plugins/woo-variation-swatches/" target="_blank" rel="noopener" data-wpel-link="external">Variation Swatches for WooCommerce</a></em> </strong>của tác giả tên Emran Ahmed vì mình thấy plugin này đủ tính năng cần thiết ở bản miễn phí, dễ sử dụng.</p>



<p>Sau khi cài đặt plugin này xong, bạn vào mục Products =&gt; Attributes để sửa lại các thuộc tính của bạn hoặc tạo mới, và chọn Type là loại thuộc tính cần hiển thị.</p>


<div data-s3cid="245" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="617" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x-960x617.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 91" class="wp-image-34157" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 91" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x-960x617.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x-768x493.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x-1536x987.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.13.48@2x.png 1812w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau đó bạn cũng vào Configure terms của thuộc tính này và tạo ra các giá trị sẵn, hoặc sửa lại giá trị đang có. Tuỳ theo từng loại biến thể bạn chọn ở trên, thì giao diện sửa giá trị thuộc tính sẽ có thêm tuỳ chọn thiết lập kiểu hiển thị ra bên ngoài.</p>


<div data-s3cid="246" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="656" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x-960x656.png" alt="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 92" class="wp-image-34158" title="Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm 92" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x-960x656.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x-768x525.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x-1536x1050.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-22.16.18@2x.png 1650w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Như vậy là xong rồi đó, bây giờ bạn thiết lập sản phẩm có biến thể của bạn và sử dụng thuộc tính đã tạo sẵn ra ở đây là được.</p>



<h2 class="wp-block-heading">Kết bài</h2>



<p>Sau khi đã làm quen với các thao tác thêm sản phẩm vào WooCommerce, bước tiếp theo là chúng ta sẽ cần xem các sản phẩm này sẽ hiển thị ra ngoài website như thế nào. Vì vậy tiếp tục ở bài sau mình sẽ bắt đầu một số hướng dẫn về việc tuỳ biến lại giao diện hiển thị trang liên quan đến WooCommerce trong <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a>, bao gồm thiết kế lại trang Shop để hiển thị sản phẩm, tuỳ biến lại trang thanh toán,&#8230;.</p>


<div data-s3cid="247" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34122&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;0\/5 - (0 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="248" class="kksr-stars">
    
<div data-s3cid="249" class="kksr-stars-inactive">
            <div data-s3cid="250" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="251" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="252" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="253" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="254" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="255" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="256" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="257" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="258" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="259" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="260" class="kksr-stars-active" style="width: 0px;">
            <div data-s3cid="261" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="262" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="263" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="264" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="265" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="266" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="267" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="268" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="269" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="270" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="271" class="kksr-legend" style="font-size: 19.2px;">
            <span class="kksr-muted">Đánh giá nội dung này</span>
    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wordpress-tutorials/huong-dan-woocommerce-cac-loai-san-pham-va-cach-them-san-pham.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.46.41.mp4" length="92024765" type="video/mp4" />

		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.46.41.mp4" medium="video" width="2738" height="2304">
			<media:player url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-11-at-10.46.41.mp4" />
			<media:title type="plain">Hướng dẫn WooCommerce: Các loại sản phẩm và cách thêm sản phẩm</media:title>
			<media:description type="html"><![CDATA[Để tìm hiểu về WooCommerce theo lộ trình tốt hơn, mình nghĩ rằng ngay khi cài đặt xong thì việc nên làm tiếp theo là tìm hiểu ngay phần quản lý sản phẩm của WooCommerce, và cần biết xem WooCommerce cho phép chúng ta đăng các loại sản phẩm nào vì biết đâu được bạn sẽ có câu trả lời cho thắc mắc của bạn ở đây.]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/10/woocommerce-dang-san-pham.png" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Hướng dẫn WooCommerce &#8211; Giới thiệu &#038; Cài đặt</title>
		<link>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommece-gioi-thieu-cai-dat.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommece-gioi-thieu-cai-dat.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:11:40 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[woocommerce]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=34109</guid>

					<description><![CDATA[Khoảng 7 năm trước mình có viết một serie bài viết về hướng dẫn WooCommerce và được chia thành rất nhiều phần với hướng dẫn chi tiết khác nhau. Tuy&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="272" style="display: contents;" >

<div data-s3cid="273" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-uofcyjulxr0" style="max-width:1170px;" class="arve">
	<div data-s3cid="274" class="arve-inner">
		<div data-s3cid="275" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="276" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-uofcyjulxr0" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/uofCyjulXR0?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/uofCyjulXR0?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/huong-dan-woocommece-gioi-thieu-cai-dat.html#arve-youtube-uofcyjulxr0","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/uofCyjulXR0?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Khoảng 7 năm trước mình có viết một serie bài viết về hướng dẫn WooCommerce và được chia thành rất nhiều phần với hướng dẫn chi tiết khác nhau. Tuy nhiên trong lần cập nhật sửa đổi nội dung vào năm 2024, mình sẽ tích hợp phần hướng dẫn WooCommerce vào chuỗi bài viết Học <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> Tinh Gọn 2024 nhằm đơn giản hoá nội dung nhưng vẫn sẽ đảm bảo cập nhật đầy đủ các kiến thức cần thiết cho người sử dụng cơ bản.</p>



<p>Trong phần hướng dẫn về WooCommerce này mình sẽ hướng các bạn sử dụng chung WooCommerce với <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a>, từ chính giao diện blog mà chúng ta đã thiết kế phần trước. Nếu bạn không sử dụng Elementor thì cũng không sao, có thể bỏ qua các bài liên quan đến thiết kế giao diện.</p>



<h2 class="wp-block-heading">Giới thiệu về WooCommerce là gì?</h2>



<p>WooCommerce bản chất là một plugin được cài vào website WordPress để bổ sung một loạt các tính năng liên quan đến làm website bán hàng như quản lý sản phẩm, quản lý đơn hàng, tính năng giỏ hàng và đặt hàng, tích hợp thanh toán,&#8230;mà vốn dĩ WordPress không có sẵn. Hiện tại WooCommerce đã được Automattic (công ty đứng sau WordPress) sở hữu lại và phát triển đến ngày nay, đang được hàng triệu website sử dụng.</p>



<p>Nếu như bạn đã từng nghe nói đến việc sử dụng mã nguồn WordPress để làm trang bán hàng thì 99% là dùng plugin này, 1% còn lại là tự viết plugin riêng với tính năng hiển thị sản phẩm đơn giản và một form đặt hàng.</p>



<p>Cũng có rất nhiều tranh cãi nói rằng sử dụng WordPress làm trang bán hàng có thể sẽ không phù hợp hơn là việc dùng một mã nguồn chuyên cho nó như Magento, hay các dịch vụ dễ dùng hơn như Spotify hay Haravan. Nhưng mà mình thấy dùng WooCommerce vẫn tốt với các lý do như:</p>



<ul class="wp-block-list">
<li>Phù hợp cho các trang bán hàng nhỏ và vừa, số lượng sản phẩm từ vài chục đến 1k, 2k là vô tư.</li>



<li>Dễ dàng tiếp cận và sử dụng (hơn Magento ở điểm này).</li>



<li>Tự do tuỳ biến và tự quản lý dữ liệu (hơn Spotify và Haravan điểm này).</li>



<li>Nhiều theme và plugin hỗ trợ.</li>



<li>Đã có tích hợp chọn tỉnh thành Việt Nam, tích hợp với các cổng thanh toán tự động ở Việt Nam đầy đủ. Xem thêm plugin của <em><a href="https://levantoan.com/san-pham/plugins/" target="_blank" rel="noopener" data-wpel-link="external">Lê Văn Toản</a></em>.</li>
</ul>



<h2 class="wp-block-heading">Thiết lập gửi mail trong WordPress</h2>



<p>Trước khi bắt đầu sử dụng WooCommerce làm website bán hàng, bạn cần đảm bảo website WordPress của bạn có thể gửi email ra ngoài, vì WooCommerce đi kèm với tính năng gửi thông báo cho người mua hàng lẫn chủ website khi có đơn đặt hàng.</p>



<p>Nếu website của bạn là mới và chưa thiết lập gửi mail, hãy tham khảo qua bài viết <a href="https://thachpham.com/wordpress/wordpress-tutorials/cach-dung-smtpcho-wordpress.html" data-type="post" data-id="7576" data-wpel-link="internal">Hướng dẫn thiết lập gửi mail với SMTP của Google/Gmail</a> của mình nhé.</p>



<h2 class="wp-block-heading">Các bước cài đặt WooCommerce</h2>



<p>Nếu bạn đã theo chuỗi học WordPress của mình ngay từ đầu, thì mình khuyến khích bạn nên <a href="https://thachpham.com/wp-content/uploads/2024/10/backup-wordpress-updraftplus.png" data-type="attachment" data-id="34103" data-wpel-link="internal">backup lại website bằng UpdraftPlus</a> trước khi làm việc với WooCommerce, để có thể khôi phục lại trạng thái website khi chưa cài WooCommerce nếu cần thiết.</p>



<p>Cũng như các bước cài đặt plugin khác, chúng ta tìm plugin tên WooCommerce trên thư viện và cài đặt nó.</p>


<div data-s3cid="277" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="407" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-960x407.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 93" class="wp-image-34112" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 93" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-960x407.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-768x325.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-1536x651.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-2048x868.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.32.48@2x-1920x814.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Khi kích hoạt lần đầu tiên, nó sẽ có giao diện thiết lập thế này, ở đây bạn có thể ấn skip đi vì các thông tin này ta sẽ thiết lập sau.</p>


<div data-s3cid="278" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="482" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-960x482.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 94" class="wp-image-34114" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 94" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-960x482.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-768x386.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-1536x771.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-2048x1028.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-19.53.33@2x-1920x964.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Cuối cùng là bạn chọn quốc gia hiện tại của cửa hàng và kết thúc quá trình cài đặt.</p>



<h2 class="wp-block-heading">Thiết lập WooCommerce cơ bản</h2>



<h3 class="wp-block-heading">Tuỳ chỉnh lại cấu trúc đường dẫn tĩnh (permalink)</h3>



<p>Đầu tiên bạn sẽ cần kiểm tra lại cấu trúc đường dẫn tĩnh của website xem đã bật lên chưa, và có thể tuỳ chỉnh lại cấu trúc đường dẫn của sản phẩm hoặc danh mục của sản phẩm lại cho phù hợp.</p>



<p>Để kiểm tra tuỳ chọn này, bạn truy cập vào trang quản trị, tìm Settings =&gt; Permalinks và kiểm tra đường dẫn tĩnh đã được bật lên.</p>


<div data-s3cid="279" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="452" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-960x452.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 95" class="wp-image-34115" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 95" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-960x452.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-768x362.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-1536x724.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-2048x965.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.00.28@2x-1920x904.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bạn kéo xuống dưới sẽ có phần tuỳ chọn Optinal có thiết lập:</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="373" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-960x373.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 96" class="wp-image-34116" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 96" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-960x373.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-768x298.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-1536x597.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-2048x796.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.04.55@2x-1920x746.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<ul class="wp-block-list">
<li>Product category base: Thiết lập cấu trúc đường dẫn cơ sở cho trang danh mục sản phẩm. Mặc định nó sẽ sử dụng tên <code>product-category</code> trên đường dẫn của trang danh mục sản phẩm (ví dụ đường dẫn đầy đủ là <code>domain.ltd/product-category/ao-thun/</code>, bạn có thể thay đổi tên đường dẫn cơ sở thành <code>loai-san-pham</code> để thay thành <code>domain.ltd/loai-san-pham/ao-thun/</code>.</li>



<li>Product tag base: Tuỳ chỉnh lại đường dẫn cơ sở của trang thẻ sản phẩm.</li>



<li>Product attribute base: Tuỳ chọn đường dẫn cơ sở cho các thuộc tính sản phẩm. Có thể bỏ trống như mặc định.</li>
</ul>



<p>Kế tiếp bạn sẽ có phần thiết lập Product permalinks tức là cấu trúc đường dẫn tĩnh dẫn tới các sản phẩm trong website.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="283" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-960x283.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 97" class="wp-image-34117" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 97" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-960x283.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-768x226.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-1536x452.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-2048x603.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.06.59@2x-1920x565.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Mặc định WooCommerce sẽ sử dụng cấu trúc mặc định cho các trang sản phẩm sẽ là dạng <code>domain.ltd/product/ten-san-pham/</code>. Tuy nhiên bạn có thể cấu hình lại bằng cách chọn cấu trúc họ gợi ý sẵn, hoặc bạn chọn Custom base và chọn sử dụng các cấu trúc như dưới đây:</p>



<p><code>domain.ltd/san-pham/ten-danh-muc/ten-san-pham/</code></p>



<pre class="wp-block-code"><code>/san-pham/%product_cat%/</code></pre>



<p><code>domain.ltd/san-pham/ten-san-pham/</code></p>



<pre class="wp-block-code"><code>/san-pham/</code></pre>



<p>Chọn xong nhớ nút lưu lại nhé.</p>



<h3 class="wp-block-heading">Thiết lập địa chỉ cửa hàng, quốc gia muốn bán hàng</h3>



<p>Trước tiên để một số tính năng sau này hoạt động chính xác, bạn nên thiết lập ghi địa chỉ của cửa hàng/công ty vào website. Bạn truy cập vào WooCommerce =&gt; Settings, chọn mục General và tìm phần Store Address.</p>


<div data-s3cid="280" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="699" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-960x699.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 98" class="wp-image-34118" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 98" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-960x699.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-768x559.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-1536x1119.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-2048x1492.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.14.10@2x-1920x1399.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Tại đây bạn sẽ nhập địa chỉ (chỉ nên dùng Address 1 cho cả địa chỉ trừ cấp Tỉnh/thành và quốc gia). Bạn yên tâm ở các bài sau sẽ có phần thêm tuỳ chọn Tỉnh/thành của Việt Nam vào đây.</p>



<p>Kế tiếp là bạn để ý mục Selling location(s) và Shipping location(s) là tuỳ chọn để chỉ nhận bán và giao hàng tới một hoặc nhiều quốc gia cụ thể. Nếu như bạn dự định chỉ bán hàng ở Việt Nam thôi thì tuỳ chọn như bên dưới.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.18.18@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="550" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.18.18@2x-960x550.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 99" class="wp-image-34119" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 99" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.18.18@2x-960x550.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.18.18@2x-768x440.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.18.18@2x.png 1438w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h3 class="wp-block-heading">Các trang (page) mặc định của WooCommerce</h3>



<p>Khi cài đặt WooCommerce thì nó sẽ tự động tạo thêm một số Page mặc định để hiển thị các nội dung liên quan, để xem các trang này bạn có thể tìm tại mục Pages =&gt; All Pages. Nó sẽ bao gồm các page:</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="877" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-960x877.png" alt="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 100" class="wp-image-34120" title="Hướng dẫn WooCommerce - Giới thiệu &amp; Cài đặt 100" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-960x877.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-768x702.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-1536x1403.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-2048x1871.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-09-at-20.33.16@2x-1920x1754.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<ul class="wp-block-list">
<li>Shop: Trang hiển thị toàn bộ sản phẩm.</li>



<li>Cart: Trang hiển thị giỏ hàng.</li>



<li>Checkout: Trang thanh toán.</li>



<li>My Account: Trang tài khoản khách hàng.</li>



<li>Refund and Return Policy: Trang điều khoản hoàn tiền và trả hàng mặc định.</li>
</ul>



<p>Các trang này được tạo ra mặc định, vì vậy có thể nó sẽ hiển thị hơi xấu hoặc thậm chí là lỗi. Vì vậy bạn cứ để nguyên đó và dùng để kiểm tra ban đầu thôi nhé, tới phần sau của bài viết mình sẽ có hướng dẫn bạn dùng Elementor thiết kế lại các trang này cho phù hợp theo ý mình hơn.</p>



<h2 class="wp-block-heading">Kết bài</h2>



<p>Trong khuôn khổ bài này chúng ta đã đi qua những bước đầu cơ bản nhất trong việc tìm hiểu WooCommerce và những thao tác cài đặt của nó. Ở tiếp tục trong bài sau, chúng ta sẽ cùng nhau đi tạo ra các sản phẩm trên WooCommerce và tìm hiểu một số tính năng liên quan đến tạo sản phẩm, bao gồm thuộc tính sản phẩm, sản phẩm có liên kết ngoài,&#8230;</p>


<div data-s3cid="281" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;34109&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;5\/5 - (1 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Hướng dẫn WooCommerce - Giới thiệu \u0026amp; Cài đặt&quot;,&quot;width&quot;:&quot;138&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="282" class="kksr-stars">
    
<div data-s3cid="283" class="kksr-stars-inactive">
            <div data-s3cid="284" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="285" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="286" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="287" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="288" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="289" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="290" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="291" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="292" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="293" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="294" class="kksr-stars-active" style="width: 138px;">
            <div data-s3cid="295" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="296" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="297" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="298" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="299" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="300" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="301" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="302" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="303" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="304" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="305" class="kksr-legend" style="font-size: 19.2px;">
            5/5 - (1 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/huong-dan-woocommece-gioi-thieu-cai-dat.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://www.youtube.com/embed/uofCyjulXR0" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/uofCyjulXR0" />
			<media:title type="plain">Làm quen với WooCommerce để làm web bán hàng | Phần 15 - WordPress Tinh Gọn 2024</media:title>
			<media:description type="html"><![CDATA[Video này sẽ bắt đầu hành trình hướng dẫn bạn tạo một website bán hàng hoàn chỉnh với WooCommerce trên nền tảng WordPress.Cùng thực hành và đừng quên subscri...]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/lam-quen-voi-woocommerce-de-lam-.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2)</title>
		<link>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-2.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-2.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:09:08 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[elementor]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=33947</guid>

					<description><![CDATA[Ở phần trước chúng ta đã thiết kế hoàn thiện phần Header, Footer và trang chủ dựa theo ý tưởng thiết kế của theme Spotlight thuộc Ghost CMS. Trong phần&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="306" style="display: contents;" >

<div data-s3cid="307" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-ggml72vh_ok" style="max-width:1170px;" class="arve">
	<div data-s3cid="308" class="arve-inner">
		<div data-s3cid="309" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="310" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-ggml72vh_ok" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/GGMl72Vh_Ok?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/GGMl72Vh_Ok?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-2.html#arve-youtube-ggml72vh_ok","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/GGMl72Vh_Ok?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Ở phần trước chúng ta đã thiết kế hoàn thiện phần Header, Footer và trang chủ dựa theo ý tưởng thiết kế của <a href="https://spotlight-primary.highfivethemes.com/" target="_blank" rel="noopener" data-wpel-link="external">theme Spotlight thuộc Ghost CMS</a>. Trong phần 2 này, chúng ta sẽ thực hiện hoàn thiện thiết kế ở các trang còn lại bao gồm:</p>



<ul class="wp-block-list">
<li>Bổ sung nút search trên header mà phần trước quên làm.</li>



<li>Thiết kế template Single Post: Trang hiển thị nội dung chi tiết của một bài viết.</li>



<li>Thiết kế template mặc định cho các Page: Hiển thị nội dung chi tiết của một page.</li>



<li>Thiết kế template cho trang Archive: Hiển thị các bài viết của category hoặc tag đó khi nhấp vào xem một category hoặc tag.</li>



<li>Thiết kế giao diện trang Search</li>
</ul>



<h2 class="wp-block-heading">Bổ sung nút Search trên Header</h2>



<p>Phần trước chúng ta thiết kế phần header nhưng quên làm tính năng tìm kiếm nội dung. Mặc định ở <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a>, bạn chỉ có thể chèn một khung tìm kiếm vào website, nhưng với thiết kế giao diện mẫu này thì tính năng tìm kiếm sẽ hiển thị một cái icon trên header (góc bên phải) và khi nhấp vào nó sẽ ra khung search.</p>



<p>Ở Elementor ta có thể biến tấu lại một tính năng cũng tương tự như vậy nhờ vào việc sử dụng tính năng tạo Mega Menu trong Elementor.</p>



<p>Để bật tính năng Mega Menu, bạn vào trang quản trị, vào Elementor =&gt; Settings =&gt; Features và bật tính năng Menu lên.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.01.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="659" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.01-960x659.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 101" class="wp-image-33948" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 101" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.01-960x659.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.01-768x527.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.01.png 1090w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Bây giờ bạn ra lại trang chủ, chọn sửa nhanh Header với Elementor để vào trang sửa template Header đang sử dụng trên trang này.</p>


<div data-s3cid="311" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.29.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="948" height="297" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.29.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 102" class="wp-image-33949" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 102" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.29.png 948w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.09.29-768x241.png 768w" sizes="(max-width: 948px) 100vw, 948px" /></a></figure></div>


<p>Bạn sẽ cần điều chỉnh lại container của cột bên phải trong header với Direction là Row để chúng ta chèn cái biểu tượng tìm kiếm kế bên cái nút. Sau đó bạn thêm widget tên Menu vào kế bên cái nút, xoá bớt item trong đó và chỉ giữ lại 1 item, xoá Title trên item và chọn sử dụng icon, tìm icon tìm kiếm trong thư viện. </p>



<p>Trong tính năng Menu mới của Elementor nó có một tính năng hữu ích đó là cho phép chúng ta chèn Dropdown Content tuỳ chỉnh vào, nghĩa là biến một menu thông thường thành Mega bằng cách chèn nội dung vào dropdown content đó. Như vậy ta sẽ bật tính năng Dropdown Content ở item vừa tạo ra và chèn một widget Search vào nội dung dropdown đó.</p>



<p>Trong khi sửa widget Menu, bạn có thể sửa lại chỉ hiển thị khung search khi nhấp vào menu thay vì chỉ rê chuột bằng cách sửa tuỳ chọn Open on ở phần Dropdown Effect từ Hover qua Click.</p>



<p>Bạn xem video thao tác bên dưới.</p>



<figure class="wp-block-video aligncenter"><video controls src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.55.16.mp4"></video></figure>



<h2 class="wp-block-heading">Thiết kế trang Single</h2>



<p>Giao diện mẫu trang single của chúng ta gồm có phần hiển thị tác giả bài viết ở trên, kèm thông tin về ngày đăng, bên dưới là tiêu đề và các nút chia sẻ bài viết.</p>



<p>Chúng ta thực hiện thiết kế giao diện cho template Single bằng cách vào trang quản trị, vào Templates =&gt; Theme Builder và tạo một template ở Single Post.</p>



<p>Ở đây nếu bạn thích ăn luôn và ngay thì có thể sử dụng các template thiết kế sẵn cho Single Post mà Elementor gợi ý, cũng khá là đẹp đó. Dĩ nhiên trong khuôn khổ bài này thì mình sẽ bỏ qua và tự thiết kế giao diện theo ý mình.</p>



<p>Theo như thiết kế thì trong trang single post sẽ có hai phần chính mà nó sẽ cần container riêng, một là thanh breadcrumb ở trên để điều hướng bài viết, điều này cũng giúp người đọc dễ xác định bài viết đang được phân loại ở category nào, và hai là khu vực hiển thị nội dung của bài viết với kích thước chiều rộng nội dung là 736px.</p>



<h3 class="wp-block-heading">Hiển thị thanh breadcrumbs trong bài viết ở Elementor</h3>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="313" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49-960x313.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 103" class="wp-image-33952" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 103" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49-960x313.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49-768x251.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49-1536x501.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.19.49.png 1553w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Một vấn đề phát sinh ra ở đây <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f914.png" alt="🤔" class="wp-smiley" style="height: 1em; max-height: 1em;" />, là Elementor mặc định không có widget hỗ trợ chèn thanh breadcrumb này vào website, chúng ta bắt buộc phải tự code thanh breadcrumb này. Tuy nhiên mình có ý này hay hơn.</p>



<p>Hiện nay tất cả website <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a> hầu như phải cài một plugin hỗ trợ SEO là Rank Math SEO hoặc SEO by Yoast, trong đó Rank Math SEO hiện nay phổ biến hơn cả. Và trong plugin <a href="https://rankmath.com/kb/breadcrumbs/" target="_blank" rel="noopener" data-wpel-link="external">Rank Math SEO nó có hỗ trợ tính năng chèn breadcrumb</a> vào website thông qua một đoạn mã PHP hoặc <a href="https://thachpham.com/wordpress/wordpress-tutorials/toan-tap-ve-shortcode-trong-wordpress.html" data-type="post" data-id="483" data-wpel-link="internal">shortcode</a>. May mắn thay, Elementor có hỗ trợ widget chèn Shortcode vào trang. Vậy là đã rõ, chúng ta sẽ cài plugin Rank Math SEO vào website, sau đó bật tính năng Breadcrumb và nhúng breadcrumb này vào giao diện thông qua widget Shortcode.</p>



<p>Sau khi cài xong plugin Rank Math SEO, bạn truy cập vào Rank Math =&gt; General Settings, chọn Breadcrumbs bên tay trái và kích hoạt nó lên, chọn Separator Character là ký tự <code>»</code> cho nó phần nào giống mẫu thiết kế.</p>


<div data-s3cid="312" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.26.44.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="438" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.26.44-960x438.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 104" class="wp-image-33953" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 104" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.26.44-960x438.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.26.44-768x350.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.26.44.png 1156w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Bật tính năng Breadcrumbs trong plugin Rank Math SEO</figcaption></figure></div>


<p>Bây giờ chúng ta đã có breadcrumb nên tiếp tục công việc thiết kế với Elementor thôi, ta quay lại giao diện thiết kế Single Post của Elementor, tạo một container cho breadcrumb, sau đó chèn widget Shortcode vào và dán đoạn shortcode bên dưới vào nội dung:</p>



<pre class="wp-block-code"><code>&#091;rank_math_breadcrumb]</code></pre>


<div data-s3cid="313" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="482" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x-960x482.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 105" class="wp-image-33954" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 105" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x-960x482.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x-768x385.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x-1536x771.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-17.32.14@2x.png 1658w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Để tiến hành làm đẹp cho breadcrumb khi dùng shortcode thì ta phải bắt buộc sử dụng Custom CSS để chèn CSS tuỳ chỉnh vào widget này. Bạn chuyển qua tab Advanced và dán đoạn CSS dưới đây vào mục Custom CSS:</p>



<pre class="wp-block-code"><code>

selector .rank-math-breadcrumb .last {
    color: var(--e-global-color-secondary);
}
selector .rank-math-breadcrumb a {
    color: inherit;
}
selector .rank-math-breadcrumb {
    font-size: 14px;
    font-weight: 500;
}</code></pre>



<p>Còn lại bạn có thể cho margin top và bottom ở container chứa breadcrumb này đừng để nó đứng sát header quá sẽ không đẹp.</p>


<div data-s3cid="314" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="177" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-960x177.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 106" class="wp-image-33955" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 106" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-960x177.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-768x142.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-1536x283.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-2048x378.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.00.07@2x-1920x354.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Hoàn tất xây dựng breadcrumb</figcaption></figure></div>


<h3 class="wp-block-heading">Thiết kế container chứa nội dung bài viết</h3>



<p>Phần này chúng ta tiếp tục tạo thêm một container phía dưới, và điều chỉnh chiều rộng của container này về 736px.</p>


<div data-s3cid="315" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="389" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-960x389.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 107" class="wp-image-33956" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 107" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-960x389.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-768x311.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-1536x623.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-2048x830.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.02.31@2x-1920x778.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bây giờ ta sẽ đi vào chèn các nội dung trong bài viết. </p>


<div data-s3cid="316" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.09.56@2x-1.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="121" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.09.56@2x-1-960x121.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 108" class="wp-image-33958" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 108" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.09.56@2x-1-960x121.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.09.56@2x-1-768x97.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.09.56@2x-1.png 1254w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Ở đầu bài viết ta có phần hiển thị các thông tin của bài viết như thế này, bạn thấy nó hiển thị trên cùng một hàng nhưng thông tin này ta có thể chỉ cần sử dụng một widget Post Info duy nhất và cho nó hiển thị phần tác giả và thời gian đăng bài. </p>


<div data-s3cid="317" class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.13.36@2x-1.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="576" height="642" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.13.36@2x-1.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 109" class="wp-image-33960" style="width:780px;height:auto" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 109"></a></figure></div>


<p>Trong thiết lập phần Author hiển thị tên tác giả, bạn bật tính năng hiển thị Avatar lên và cho nó kích thước khoảng 40px.</p>



<p>Còn phần Date thì bạn tắt cái icon đi để không cho hiển thị icon.</p>



<p>Chuyển qua tab Styles, bật Divider lên để nó có viền ngăn cách giữa các thông tin, thiết lập height cho nó là 45% và width là 3.</p>


<div data-s3cid="318" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="400" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-960x400.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 110" class="wp-image-33961" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 110" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-960x400.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-768x320.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-1536x640.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-2048x854.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.16.39@2x-1920x800.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Trong phần Styles có Text, bạn sửa Weight của chữ lên 500.</p>



<p>Cuối cùng là ta muốn tên tác giả nó có màu đen, bước này thì sẽ cần phải sử dụng Custom CSS vì ta không có tuỳ chọn màu chữ cho từng thành phần trong Post Info. Bạn chuyển qua tab Advanced của Post Info và chèn đoạn Custom CSS sau:</p>



<pre class="wp-block-code"><code>selector .elementor-post-info__item--type-author {
    color: var(--e-global-color-primary) !important;
}</code></pre>



<p>Kết quả sơ bộ chúng ta có như sau, nó sẽ thiếu phần thời gian đọc vì mặc định Elementor không có widget hiển thị thời gian đọc mà cũng không cần thiết để cài thêm plugin.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.22.07@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="170" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.22.07@2x-960x170.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 111" class="wp-image-33962" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 111" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.22.07@2x-960x170.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.22.07@2x-768x136.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.22.07@2x.png 1256w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Tiếp tục ta chèn thêm một widget là Post Title để hiển thị tiêu đề của bài viết ở ngay phía dưới. Widget này không cần tuỳ chỉnh gì nhiều, chỉ cần đưa độ đậm của chữ về 700 cho nó đậm lên.</p>



<p>Tiếp tục bạn chèn một widget tên là Share Buttons để chèn nút chia sẻ y hệt như demo. Bạn tuỳ chỉnh thiết lập của widget này như bên dưới đây.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="566" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-960x566.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 112" class="wp-image-33963" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 112" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-960x566.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-768x453.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-1536x905.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-2048x1207.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.05@2x-1920x1132.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Tuỳ chỉnh style để cho icon có màu đen và có kích thước nhỏ lại.</p>


<div data-s3cid="319" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.55@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="388" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.55@2x-388x960.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 113" class="wp-image-33965" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 113" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.55@2x-388x960.png 388w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.29.55@2x.png 590w" sizes="(max-width: 388px) 100vw, 388px" /></a></figure></div>


<p>Tiếp theo bạn chèn một widget Post Content để hiển thị nội dung bài viết, tuỳ chỉnh size chữ của phần Post Content này lên 18px, line height lên 30px, màu chữ bạn cân nhắc đổi qua màu #343435 để tổng thể nhìn hài hoà hơn. Chuyển qua tab Advanced để thêm padding 50px cho top và 50px cho bottom để nó có khoảng đệm ở trên và dưới</p>



<p>Tiếp tục ở sau nội dung bài viết sẽ có thêm nút chia sẻ, bạn copy cái widget Share Button ở trên và paste lại ở dưới là được.</p>



<p>Sau đó nữa là cái hộp hiển thị thông tin tác giả, bạn sử dụng widget Author Box, chuyển qua phần Advanced và thiết lập background có màu nền là #f6f6f6, sau đó vào mục Border và cho border radius là 4 4 4 4. Chuyển qua tab Style, vào mục Author cho Name có màu Primary, Biography có màu là Secondary. Bạn có thể cho widget này padding là 35 25 35 25, và margin là 25 0 25 0 để hiển thị cân đối hơn chút. Nếu bạn muốn điều chỉnh ảnh avatar nhỏ như bản mẫu thì vào tuỳ chọn Styles và chỉnh Image Size về 48px.</p>


<div data-s3cid="320" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="287" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x-960x287.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 114" class="wp-image-33966" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 114" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x-960x287.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x-768x229.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x-1536x459.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.48.44@2x.png 1908w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Kết quả hoàn thiện Author Box ở cuối bài.</figcaption></figure></div>


<p>Phần hiển thị cuối cùng trong nội dung bài viết này đó là phần Read Next, theo như mình phỏng đoán thì đây là các bài viết cũ hơn bài hiện tại để khuyến khích người dùng đọc tiếp. </p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="915" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-960x915.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 115" class="wp-image-33967" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 115" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-960x915.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-768x732.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-1536x1463.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-2048x1951.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-18.50.07@2x-1920x1829.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Phần này bạn có hai hướng lựa chọn, một là bạn tái sử dụng phần Loop Carousel mà ta đã hoàn thiện ở phần trước, chỉnh query về lại để hiển thị các bài cũ hơn.</p>



<p>Hai là bạn chèn một widget Loop Grid và tái sử dụng template cho loop mà ta đã tạo ra trước đó ở phần hiển thị trên slide. Để xem các loop template bạn đang dùng, thì vào trang quản trị tìm Templates =&gt; Theme Builder, chọn Loop Item và ấn Edit để xem. Còn về query chỉ lấy bài viết cũ hơn bài hiện tại thì hiện tại Elementor chưa hỗ trợ query kiểu này, nên ở phần này chúng ta tạm sử dụng query để gọi các bài viết khác trong website thôi nhé.</p>



<p>Tổng quan sau khi hoàn thiện.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x.png" data-wpel-link="internal"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x.png" data-rel="penci-gallery-image-content"  target="_blank"><img loading="lazy" decoding="async" width="950" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-950x960.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 116" class="wp-image-33968" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 116" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-950x960.png 950w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-768x776.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-1519x1536.png 1519w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-2026x2048.png 2026w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-1920x1941.png 1920w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.03.49@2x-50x50.png 50w" sizes="(max-width: 950px) 100vw, 950px" /></a></a></figure>



<p>Như vậy là ta vừa hoàn thiện xong template Single Post rồi. Chúng ta tiếp tục thiết kế các template khác.</p>



<p>Sau khi hoàn tất bạn lưu lại thì nên hiển thị nó với Post thôi nhé.</p>


<div data-s3cid="321" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="661" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1-960x661.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 117" class="wp-image-34085" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 117" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1-960x661.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1-768x529.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1-1536x1058.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-07-at-12.18.02@2x-1.png 1650w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h2 class="wp-block-heading">Thiết kế cho template Archive</h2>



<p>Template Archive là sẽ sử dụng chung khi chúng ta vào xem một trang thuộc loại lưu trữ, bao gồm trang category, tag, tác giả,&#8230;</p>



<p>Căn cứ theo mẫu thiết kế thì trong trang lưu trữ ta sẽ có hai thành phần chính, bao gồm tên loại lưu trữ và mô tả của nó ở trên, kèm tấm ảnh. Ở dưới là một cái grid loop nhưng không tạo query mới mà ta sẽ sử dụng query hiện tại trên trang lưu trữ để nó lấy đúng bài viết thuộc trang lưu trữ đang xem, cái này trong hướng dẫn mình sẽ có lưu ý khi hướng dẫn đến.</p>



<p>Chúng ta thực hiện tạo template cho trang lưu trữ bằng cách vào trang quản trị, tìm Templates =&gt; Theme Builder, sau đó chọn Archive và tạo một template mới ở đây.</p>



<p>Trước tiên ta cần tạo một container bao quát toàn bộ nội dung trong trang lưu trữ này, thiết lập margin top cho nó là 100px, margin bottom 50px.</p>



<p>Sau đó ta sẽ tạo một container để hiển thị thông tin giới thiệu của trang lưu trữ và mô tả của nó. Mình sẽ không cho hiển thị hình ảnh vì mặc định WordPress chưa có tính năng chèn ảnh đại diện cho một trang lưu trữ mà sẽ cần phải code thêm, nó không phù hợp ở bài viết hướng dẫn căn bản thế này. Ở container hiển thị thông tin trang lưu trữ, bạn cho padding 100 0 100 0 để có khoảng trống trên và dưới lớn giống như mẫu thiết kế.</p>



<p>Ta chèn widget Archive Title để hiển thị tiêu đề của trang lưu trữ, cho độ đậm của chữ lên 700. Bạn thiết lập tắt context khi hiển thị tên trang lưu trữ vì mặc định nó sẽ chèn thêm chữ Category: hoặc Tag: trước tên trang lưu trữ.</p>


<div data-s3cid="322" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.23.50@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="590" height="860" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.23.50@2x.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 118" class="wp-image-33970" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 118"></a><figcaption class="wp-element-caption">Tắt Context trên Archive Title</figcaption></figure></div>


<p>Để chèn mô tả của trang lưu trữ, ta sẽ sử dụng một thủ thuật nhỏ đó là chèn widget Text Editor vào, sau đó chọn nội dung hiển thị là Dynamic Tag và chọn Archive Description để hiển thị. Sau đó qua mục Styles và cho nó font size là 20px, độ đậm 500.</p>


<div data-s3cid="323" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.20.11@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="462" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.20.11@2x-462x960.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 119" class="wp-image-33969" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 119" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.20.11@2x-462x960.png 462w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.20.11@2x.png 594w" sizes="(max-width: 462px) 100vw, 462px" /></a></figure></div>


<p>Tiếp tục tạo một container khác trong container chính, đặt padding về 0 và chèn widget Loop Grid, sử dụng template loop đã tạo trước đó, diều chỉnh số cột là 4 và hiển thị 8 hoặc 12 bài tuỳ ý bạn.</p>


<div data-s3cid="324" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.25@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="583" height="960" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.25@2x-583x960.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 120" class="wp-image-33971" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 120" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.25@2x-583x960.png 583w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.25@2x.png 588w" sizes="(max-width: 583px) 100vw, 583px" /></a></figure></div>


<p>Ở phần Query, bạn chọn sử dụng Current Query.</p>


<div data-s3cid="325" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.39@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="570" height="526" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.47.39@2x.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 121" class="wp-image-33972" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 121"></a></figure></div>


<p>Pagination bạn vẫn chọn kiểu Load on Click, và trang trí cái nút thành màu đen là được.</p>



<p>Tổng quan trang lưu trữ sau khi hoàn tất.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="731" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-960x731.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 122" class="wp-image-33973" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 122" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-960x731.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-768x585.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-1536x1170.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-2048x1560.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.48.32@2x-1920x1463.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h2 class="wp-block-heading">Thiết kế template trang Search Results</h2>



<p>Template này sẽ được sử dụng khi ai đó tìm kiếm nội dung trên website của mình. Về cấu trúc và cách thức hoạt động thì nó y hệt như việc thiết kế template Archive. Vì vậy cách nhanh nhất đẻ tạo template Search là copy toàn bộ nội dung đã thiết kế bên trang Archive qua template này.</p>



<p>Để thực hiện việc này, bạn sẽ cần thao tác chọn copy container bao quát toàn bộ nội dung ở trang Archive mình vừa làm ở trên.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.54.00@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="926" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.54.00@2x-960x926.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 123" class="wp-image-33974" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 123" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.54.00@2x-960x926.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.54.00@2x-768x741.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.54.00@2x.png 1362w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Sau đó bạn truy cập vào Templates =&gt; Theme Builder, tạo mới một template Search Results, và ấn chuột phải chọn Paste vào và lưu lại là xong.</p>



<p>Khi lưu lại lần đầu, bạn nhớ phải chọn áp dụng ở trang Search Results thôi nhé.</p>


<div data-s3cid="326" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="590" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x-960x590.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 124" class="wp-image-33975" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 124" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x-960x590.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x-768x472.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x-1536x944.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.55.23@2x.png 1618w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bây giờ bạn có thể thử tìm kiếm trên website để xem giao diện hiển thị.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="624" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-960x624.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 125" class="wp-image-33976" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 125" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-960x624.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-768x499.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-1536x998.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-2048x1331.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-19.56.32@2x-1920x1248.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<h2 class="wp-block-heading">Vậy có cần thiết kế template giao diện của Page không?</h2>



<p>Chúng ta chưa thao tác tạo template hiển thị nội dung của Page, nhưng hiện tại nó sẽ sử dụng template của Post ở mặc định. Mình nghĩ hiện tại ta không cần thực hiện tạo template cho page vì nếu bạn có tạo một page mới thì nên sử dụng Elementor để thiết kế, và chọn Page Template là Elementor Full Width để linh hoạt hơn.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="594" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-960x594.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 126" class="wp-image-33977" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 126" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-960x594.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-768x475.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-1536x950.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-2048x1267.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-20.00.56@2x-1920x1188.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Trường hợp nếu bạn muón thiết kế page mà không sử dụng header và footer mặc định thì sử dụng template Elementor Canvas. </p>



<h2 class="wp-block-heading">Lưu lại thiết kế Elementor (export Kit)</h2>



<p>Nếu bạn đã hoàn thiện thiết kế của mình trên Elementor, thì nên lưu lại nó thành một Elementor Kit để bạn có thể tự lưu trữ và tái sử dụng lại sau này khi cần, chứ lỡ lỗi website thì mất thật là uổng công.</p>



<p>Để Export các thiết kế hiện tại trong Elementor, bạn vào trang quản trị, tìm Elementor =&gt; Tools và chọn Import/Export Kit.</p>


<div data-s3cid="327" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="617" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-960x617.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 127" class="wp-image-34071" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 127" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-960x617.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-768x493.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-1536x987.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-2048x1316.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.44.34@2x-1920x1234.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Export kit trong Elementor</figcaption></figure></div>


<p>Trong quá trình tuỳ chọn trước khi export, bạn có thể chọn plugin mà đang phụ thuộc trong các thiết kế (nếu có) và nên export cùng để tránh bị thiếu.</p>


<div data-s3cid="328" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="645" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-960x645.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 128" class="wp-image-34072" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2) 128" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-960x645.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-768x516.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-1536x1032.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-2048x1376.png 2048w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-06-at-15.45.39@2x-1920x1290.png 1920w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Sau khi ấn nút Create Kit, trình duyệt sẽ tải về tập tin <code>.zip</code> và bạn có thể lưu trữ lại. Sau này cần dùng lại thì bạn cũng vào Elementor =&gt; Tools =&gt; Import/Export Kit và chọn Import để tái sử dụng.</p>



<h2 class="wp-block-heading">Kết thúc hướng dẫn thiết kế blog bằng Elementor Pro</h2>



<p>Chúng ta vừa đi qua hướng dẫn rất chi tiết việc sử dụng Elementor Pro để thiết kế một giao diện blog hoàn chỉnh. Trong suốt chiều dài bài viết, chúng ta đã ứng dụng rất nhiều thao tác với Elementor và với cacs thao tác đó, cộng với sự sáng tạo của bạn thì hoàn toàn có thể thiết kế được nhiều giao diện website khác nhau mà không cần phải sử dụng các đoạn code phức tạp.</p>



<p>Bây giờ bạn có thể giữ lại giao diện này để sử dụng trong các bài hướng dẫn tiếp theo về sau. Ở các bài sau, chúng ta sẽ đi tìm hiểu về WooCommerce để làm một trang bán hàng trong WordPress, và chúng ta sẽ kết hợp với Elementor Pro để thiết kế thêm một số tính năng hiển thị liên quan đến sản phẩm trong website.</p>


<div data-s3cid="329" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;33947&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;5\/5 - (1 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2)&quot;,&quot;width&quot;:&quot;138&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="330" class="kksr-stars">
    
<div data-s3cid="331" class="kksr-stars-inactive">
            <div data-s3cid="332" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="333" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="334" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="335" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="336" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="337" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="338" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="339" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="340" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="341" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="342" class="kksr-stars-active" style="width: 138px;">
            <div data-s3cid="343" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="344" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="345" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="346" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="347" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="348" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="349" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="350" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="351" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="352" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="353" class="kksr-legend" style="font-size: 19.2px;">
            5/5 - (1 bình chọn)    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-2.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.55.16.mp4" length="23448411" type="video/mp4" />

		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.55.16.mp4" medium="video" width="3530" height="2234">
			<media:player url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-16.55.16.mp4" />
			<media:title type="plain">Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 2)</media:title>
			<media:description type="html"><![CDATA[Ở phần trước chúng ta đã thiết kế hoàn thiện phần Header, Footer và trang chủ dựa theo ý tưởng thiết kế của theme Spotlight thuộc Ghost CMS. Trong phần 2 này, chúng ta sẽ thực hiện hoàn thiện thiết kế ở các trang còn lại bao gồm:]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/10/thiet-ke-blog-elementor-p2.png" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1)</title>
		<link>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-1.html</link>
					<comments>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-1.html#respond</comments>
		
		<dc:creator><![CDATA[Thạch Phạm]]></dc:creator>
		<pubDate>Tue, 12 Nov 2024 14:07:03 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[elementor]]></category>
		<guid isPermaLink="false">https://thachpham.com/?p=33894</guid>

					<description><![CDATA[Trong bài trước bạn đã làm quen với Elementor thông qua việc thiết kế một trang landing page đơn giản để làm quen với các thao tác. Trong đó mình&#8230;]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div data-s3cid="354" style="display: contents;" >

<div data-s3cid="355" data-mode="normal" data-oembed="1" data-provider="youtube" id="arve-youtube-dvo1r5zvd4s" style="max-width:1170px;" class="arve">
	<div data-s3cid="356" class="arve-inner">
		<div data-s3cid="357" style="aspect-ratio:585/329" class="arve-embed arve-embed--has-aspect-ratio">
			<div data-s3cid="358" class="arve-ar" style="padding-top:56.239316%"></div>
			<iframe allow="accelerometer &#039;none&#039;;autoplay &#039;none&#039;;bluetooth &#039;none&#039;;browsing-topics &#039;none&#039;;camera &#039;none&#039;;clipboard-read &#039;none&#039;;clipboard-write;display-capture &#039;none&#039;;encrypted-media &#039;none&#039;;gamepad &#039;none&#039;;geolocation &#039;none&#039;;gyroscope &#039;none&#039;;hid &#039;none&#039;;identity-credentials-get &#039;none&#039;;idle-detection &#039;none&#039;;keyboard-map &#039;none&#039;;local-fonts;magnetometer &#039;none&#039;;microphone &#039;none&#039;;midi &#039;none&#039;;otp-credentials &#039;none&#039;;payment &#039;none&#039;;picture-in-picture;publickey-credentials-create &#039;none&#039;;publickey-credentials-get &#039;none&#039;;screen-wake-lock &#039;none&#039;;serial &#039;none&#039;;summarizer &#039;none&#039;;sync-xhr;usb &#039;none&#039;;web-share;window-management &#039;none&#039;;xr-spatial-tracking &#039;none&#039;;" allowfullscreen class="arve-iframe fitvidsignore" credentialless data-arve="arve-youtube-dvo1r5zvd4s" data-lenis-prevent data-src-no-ap="https://www.youtube-nocookie.com/embed/dVo1r5zvd4s?feature=oembed&amp;wmode=transparent&amp;iv_load_policy=1&amp;modestbranding=0&amp;rel=0&amp;autohide=0&amp;autoplay=0" frameborder height="658" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" scrolling="no" src="" width="1170" data-src="https://www.youtube-nocookie.com/embed/dVo1r5zvd4s?feature=oembed&enablejsapi=1#038;wmode=transparent&#038;iv_load_policy=1&#038;modestbranding=0&#038;rel=0&#038;autohide=0&#038;autoplay=0"></iframe>
			
		</div>
		
	</div>
	
	
	<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"https:\/\/thachpham.com\/wordpress\/wp-plugin\/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-1.html#arve-youtube-dvo1r5zvd4s","type":"VideoObject","embedURL":"https:\/\/www.youtube-nocookie.com\/embed\/dVo1r5zvd4s?feature=oembed&wmode=transparent&iv_load_policy=1&modestbranding=0&rel=0&autohide=0&autoplay=0"}</script>
</div>
</div></figure>



<p>Trong bài trước bạn đã làm quen với <a href="https://thachpham.com/wordpress/wp-plugin/gioi-thieu-elementor-va-cac-thao-tac-co-ban.html" data-wpel-link="internal">Elementor</a> thông qua việc thiết kế một trang landing page đơn giản để làm quen với các thao tác. Trong đó mình cũng đã nói rõ rằng Elementor phiên bản miễn phí dường như chưa đủ khả năng tuỳ biến ở mức trên toàn website, nên nó sẽ chỉ phù hợp với việc thiết kế một langding page đơn giản như vậy.</p>



<p>Với các nhu cầu thiết kế mang tính toàn cục, ví dụ như thiết kế một giao diện blog riêng có khả năng tuỳ biến giao diện xem bài viết, giao diện các trang lưu trữ,&#8230;thì bạn sẽ cần hai giải pháp:</p>



<ul class="wp-block-list">
<li>Sử dụng theme thiết kế sẵn cho Elementor: Trong các theme này thường thì tác giả đã thiết kế template riêng để hiển thị toàn bộ các trang trong website, nên chúng ta chỉ cần sử dụng là được. Nhưng các theme đầy đủ hiện nay hầu như không miễn phí.</li>



<li>Sử dụng Elementor Pro: Nếu bạn cần tự bắt tay vào thiết kế một giao diện riêng, bạn cũng có thể kết hợp vừa sử dụng theme có sẵn, vừa sử dụng Elementor Pro để cho hiệu suất tốt nhưng dĩ nhiên là tốn nhiều tô phở hơn.</li>
</ul>



<p>Do phương án sử dụng theme có sẵn thường sẽ mất nhiều thời gian tìm hiểu vì các theme trả phí có rất nhiều tính năng, nên việc hướng dẫn sử dụng một theme mình sẽ đề cập ở các bài sau. Còn trong phần này thì mình sẽ hướng dẫn sử dụng Elementor Pro để tự thiết kế một trang blog hoàn chỉnh với giao diện đơn giản (xấu thì chưa chắc đâu nha).</p>



<h2 class="wp-block-heading">Vì sao cần phải sử dụng Elementor Pro</h2>



<p>Dĩ nhiên Elementor miễn phí cũng đáp ứng được đa số các nhu cầu sử dụng, đặc biệt là trong trường hợp bạn đã có một website hoạt động nhưng cần thêm tính năng kéo thả để chỉnh sửa bố cục thuận tiện hơn. Nhưng với một số yêu cầu như tự thiết kế một giao diện theo mong muốn bằng Elementor thì bắt buộc bạn phải dùng Elementor Pro, vì một số tính năng cần thiết như:</p>



<ul class="wp-block-list">
<li>Sử dụng theme builder để thiết kế toàn bộ các trang trong <a href="https://thachpham.com/wordpress/wordpress-tutorials/wordpress-la-gi-va-gioi-thieu.html" data-wpel-link="internal">WordPress</a>. Ví dụ bạn dùng theme Hello Elementor mà dùng với Elementor miễn phì thì sẽ không thiết kế giao diện cho một số trang bên trong, như trang single (để hiển thị bài viết), trang lưu trữ (giao diện khi xem nội dung một category hoặc tag),&#8230;</li>



<li>Sử dụng Global Widget để tái sử dụng một widget trên nhiều trang. Điều này có thể rút ngắn thời gian hoàn thiện một website của bạn.</li>



<li>Tận dụng thư viện template của Elementor khi tạo page hoặc một template mà không cần phải thiết kế từ đầu.</li>



<li>Sử dụng một số widget có chữ Pro để thiết kế tốt hơn.</li>



<li>Cho phép tuỳ chỉnh CSS cho từng widget hoặc một container, sẽ có lợi thế cho người dùng có kiến thức về CSS.</li>



<li>Có thể tuỳ chỉnh query hoặc tham số request ở một số widget hiển thị nội dung.</li>



<li>Hỗ trợ các widget dành riêng cho WooCommerce để làm website bán hàng.</li>
</ul>



<p>Và rất nhiều tính năng khác mà Elementor miễn phí không có, bạn có thể tìm hiểu thêm <em><a href="https://elementor.com/pro-vs-free/" target="_blank" rel="noopener" data-wpel-link="external">tại đây</a></em>. Vì vậy nếu bạn đang có dự định theo hướng dẫn của mình thì hãy chuẩn bị một thẻ thanh toán quốc tế để <a href="https://elementor.com/pricing-plugin/" target="_blank" rel="noopener" data-wpel-link="external">mua Elementor Pro với giá $59/năm</a> nhé. Số tiền này không phải nhỏ nhưng cũng không phải quá lớn để bắt đầu tự thiết kế website cho riêng mình.</p>



<p class="has-pale-cyan-blue-background-color has-background"><strong>Thông tin thêm:</strong> Nếu bạn đang sử dụng hosting tại AZDIGI thì có thể <a href="https://azdigi.co/ticketkythuat" target="_blank" rel="noopener" data-wpel-link="external"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">liên hệ bộ phận kỹ thuật</mark></a> để được kích hoạt bản quyền Elementor Pro miễn phí, chỉ áp dụng cho 1 website cho mỗi gói dịch vụ.</p>



<h2 class="wp-block-heading">Thiết kế giao diện blog minimalist với Elementor Pro</h2>



<p>Trong bài này, chúng ta sẽ thực hiện thiết kế một giao diện WordPress mới hoàn toàn dựa vào Elementor Pro, giao diện đó sẽ được thiết kế lấy cảm hứng từ giao diện <em><a href="https://spotlight-primary.highfivethemes.com/" target="_blank" rel="noopener" data-wpel-link="external">Spotlight của Ghost</a></em>. Dĩ nhiên là mình chỉ đang lấy cảm hứng thôi chứ không hẳn là thiết kế hoàn toàn giống như vậy.</p>


<div data-s3cid="359" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1595" height="6350" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 129" class="wp-image-33907" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 129" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06.png 1595w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06-241x960.png 241w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06-768x3058.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.32.06-386x1536.png 386w" sizes="(max-width: 1595px) 100vw, 1595px" /></a></figure></div>


<h3 class="wp-block-heading">Reset hoặc thực hành trên một website mới</h3>



<p>Để cho tối ưu trong việc tìm hiểu theo hướng dẫn này, bạn nên cài mới lại một website WordPress hoàn toàn mới, hoặc nếu bạn đang thực hành trên website đã cài đặt trước đó thì có thể reset lại thông qua cài plugin WP Reset để xoá toàn bộ các plugin/theme cùng các tuỳ chọn trước đó. Ở dưới là video hướng dẫn thao tác reset lại website.</p>



<figure class="wp-block-video aligncenter"><video controls src="https://thachpham.com/wp-content/uploads/2024/09/su-dung-resetwp.mp4"></video></figure>



<h3 class="wp-block-heading">Cài đặt theme Hello Elementor và kích hoạt Elementor Pro</h3>



<p>Phần này đã quá đơn giản vì trước đó bạn đã có làm qua rồi, nên mình sẽ không nói qua về thao tác nữa nhé. Chỉ có một sự khác biệt là bạn sẽ cần kích hoạt Elementor Pro để có thể làm theo hướng dẫn này. Nếu bạn đã mua Elementor Pro hoàn tất trên trang chủ https://elementor.com/pricing-plugin/ thì sẽ cần tải file .zip của plugin Elementor Pro và cài đè vào website.</p>



<p>Khi cài xong thì truy cập vào Elementor =&gt; License để thực hiện kích hoạt bản quyền bằng cách kết nối website đến tài khoản Elementor của bạn.</p>


<div data-s3cid="360" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="680" src="https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x-960x680.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 130" class="wp-image-33899" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 130" srcset="https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x-960x680.png 960w, https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x-768x544.png 768w, https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x-1536x1088.png 1536w, https://thachpham.com/wp-content/uploads/2024/09/CleanShot-2024-09-30-at-22.10.19@2x.png 1734w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h3 class="wp-block-heading">Cài đặt Dummy Content với plugin FakerPress</h3>



<figure class="wp-block-video aligncenter"><video controls src="https://thachpham.com/wp-content/uploads/2024/09/elementor-blog-dummy-content.mp4"></video></figure>



<p>Dummy Content là tập hợp những nội dung mẫu bao gồm các bài viết, trang, category và tag được tạo sẵn cho mục đích kiểm tra hiển thị của website. Do website chúng ta đang làm việc là mới hoàn toàn, không có nội dung sẵn nên sẽ cần thêm các dummy content này vào.</p>



<p>Thay vì tạo nội dung dummy content thủ công, bạn nên sử dụng plugin FakerPress để tạo nhanh các nội dung này vì plugin này có tính năng xoá nhanh các nội dung dummy content mà không cần phải xoá thủ công từng nội dung.</p>



<p>Sau khi cài đặt hoàn tất, bạn truy cập vào trang quản trị và vào FakerPress =&gt; Posts để bắt đầu tạo nội dung, ở phần Quantity bạn nên chọn tạo khoảng từ 15 đến 20 bài là đủ dùng, chọn xong thì ấn nút Generate ở dưới và đợi nội dung được tạo ra. Thời gian tạo này có thể mất khoảng từ 5-10 phút để hoàn tất.</p>



<h3 class="wp-block-heading">Cấu hình Site Settings cơ bản</h3>



<p>Giống như thao tác khi thiết kế landing page phần trước, chúng ta sẽ phải cần thiết lập sẵn các thông số cơ bản trong giao diện nếu như tự thiết kế giao diện bằng Elementor ngay từ đầu. Các thông số này bao gồm các màu sắc mà ta sẽ sử dụng trong trang, font chữ,&#8230;để đảm bảo các thành phần được hiển thị một cách nhất quán.</p>



<p>Bây giờ bạn vào Pages hoặc Posts, chọn Edit with Elementor ở một page và post bất kỳ, chọn Site Settings phía trên để bắt đầu thiết lập.</p>


<div data-s3cid="361" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-13.44.36@2x.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="693" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-13.44.36@2x-960x693.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 131" class="wp-image-33903" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 131" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-13.44.36@2x-960x693.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-13.44.36@2x-768x554.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-13.44.36@2x.png 1466w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Truy cập vào Site Settings trên Elementor</figcaption></figure></div>


<p>Và đây là một số thông số Site Settings mà bạn cần điều chỉnh để phù hợp với thiết kế của chúng ta.</p>



<ul class="wp-block-list">
<li><strong>Global Colors</strong>: Do giao diện chúng ta chủ yếu là đen và trắng nên màu sắc ở đây cũng không có gì nhiều, màu Accent màu cam để dành làm điểm nhấn cho thành phần nhỏ nào đó, ví dụ như các liên kết trong bài viết chẳng hạn.
<ul class="wp-block-list">
<li>Primary: <strong><mark style="background-color:rgba(0, 0, 0, 0);color:#1d1d1f" class="has-inline-color">#1d1d1f</mark></strong></li>



<li>Secondary: <strong><mark style="background-color:rgba(0, 0, 0, 0);color:#a5a5a5" class="has-inline-color">#a5a5a5</mark></strong></li>



<li>Text: <strong><mark style="background-color:rgba(0, 0, 0, 0);color:#1d1d1f" class="has-inline-color">#1d1d1f</mark></strong></li>



<li>Accent: <strong>#1d1d1f</strong></li>



<li>Light gray: <strong>#f8f8f8</strong></li>



<li>Footer text: <strong>#1d1d1f</strong></li>
</ul>
</li>



<li><strong>Global Fonts</strong>: Ở thiết kế này chúng ta chỉ sử dụng một font chữ duy nhất là Roboto. Nếu trình duyệt không load được font này thì nó sẽ sử dụng stack font mặc định của hệ thống mà ta khai báo là phần fallback font family.
<ul class="wp-block-list">
<li>Primary: <strong>Default</strong>, Weight <strong>500</strong></li>



<li>Fallback Font Family: <code><br>-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif</code></li>
</ul>
</li>



<li><strong>Buttons</strong>: Trong giao diện này các nút bấm của chúng ta sẽ là màu đen thui với chữ trắng.
<ul class="wp-block-list">
<li>Text Color: #fff</li>



<li>Background: #000</li>



<li>Border radius: 100px 100px 100px 100px</li>



<li>Padding: 20px 28px 20px 28px</li>
</ul>
</li>



<li><strong>Layout</strong>: Phần này chúng ta sẽ thiết lập chiều rộng nội dung là 1584px, và các container sẽ có khoảng đệm bên trái là 40px, khoảng đệm bên phải là 40px.
<ul class="wp-block-list">
<li>Content Width: 1584px</li>



<li>Container Padding: 0 40px 0 40px</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Thiết kế Header</h3>



<p>Bây giờ chúng ta sẽ thực hiện làm một header đơn giản như mẫu, không bao gồm nút đổi chế độ đọc tối và sáng như mẫu gốc đâu nhé, nếu muốn bạn có thể tự chèn thông qua plugin <em><a href="https://wordpress.org/plugins/nocturne-dark-mode/" target="_blank" rel="noopener" data-wpel-link="external">Nocturne Dark Mode – Elementor Dark Mode Toggle for WordPress</a></em>.</p>


<div data-s3cid="362" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="48" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20-960x48.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 132" class="wp-image-33908" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 132" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20-960x48.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20-768x39.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20-1536x77.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.45.20.png 1590w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Để tạo header, bạn truy cập vào Templates =&gt; Theme Builder, sau đó chọn phần Header.</p>


<div data-s3cid="363" class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.46.13.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="815" height="754" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.46.13.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 133" class="wp-image-33909" style="width:780px;height:auto" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 133" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.46.13.png 815w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-15.46.13-768x711.png 768w" sizes="(max-width: 815px) 100vw, 815px" /></a></figure></div>


<p>Ở đây chúng ta bỏ qua phần chọn template của Elementor nhé vì đang cần thiết kế đúng ý tưởng. Theo như ý tưởng thiết kế thì phần header này chúng ta sẽ có một container với direction là xếp theo chiều ngang, trong đó sẽ bao gồm 3 cột để hiển thị logo (20%), menu ở giữa (60%) và một thanh chức năng bên tay phải (20%).</p>



<p>Ở cột đầu tiên ta sẽ chèn một widget là Site Logo hoặc Site Title, ở đây mình sẽ dùng Site Title vì không có logo. Nếu chèn title mà muốn nó hiển thị ra giữa hàng thì thiết lập Justify Content là Center nhé.</p>



<p>Ở cột giữa thì chèn widget là WordPress Menu, có thể truy cập vào trang <code>/wp-admin/nav-menus.php</code> để tạo menu trước khi thực hiện nhé. Trong phần Styles của menu thì cho weight của chữ lên 500 là hợp lý. </p>



<p>Và cột cuối cùng thì bạn có thể chèn một widget là Button để hiển thị một cái nút bấm.</p>



<p>Cuối cùng là thêm padding vào container chính cho 25px và 25px ở dưới để nó có khoảng đệm trên và dưới hợp lý hơn.</p>


<div data-s3cid="364" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.32.15.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="268" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.32.15-960x268.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 134" class="wp-image-33911" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 134" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.32.15-960x268.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.32.15-768x215.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.32.15.png 1428w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Kết quả thiết kế header</figcaption></figure></div>


<p>Khi chọn publish lần đầu, bạn sẽ cần đặt condition cho nó là Entire site. </p>


<div data-s3cid="365" class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.33.10.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="853" height="470" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.33.10.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 135" class="wp-image-33912" style="width:780px;height:auto" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 135" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.33.10.png 853w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.33.10-768x423.png 768w" sizes="(max-width: 853px) 100vw, 853px" /></a><figcaption class="wp-element-caption">Chọn điều kiện hiển thị header này ở toàn bộ các trang</figcaption></figure></div>


<h3 class="wp-block-heading">Thiết kế Footer</h3>



<p>Để thực hiện thiết kế cho footer trên toàn trang, bạn truy cập vào Templates =&gt; Theme Builder và chọn site part là Footer và ấn nút Add New để thêm mới, cũng bỏ qua thao tác sử dụng template mẫu.</p>


<div data-s3cid="366" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.03.10.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="694" height="570" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.03.10.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 136" class="wp-image-33915" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 136"></a></figure></div>


<p>Ở footer theo ý tưởng thiết kế thì ta sẽ có 3 container phân chia như hình dưới. Cũng khá đơn giản để thực hiện.</p>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="411" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09-960x411.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 137" class="wp-image-33914" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 137" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09-960x411.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09-768x329.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09-1536x658.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-17.59.09.png 1821w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Container đầu tiên bạn thiết lập màu nền là <strong>#f8f8f8</strong>, chia 2 cột mỗi cột 50%, cột bên trái chèn widget Heading, Text Editor (font size 20px với màu chữ #<strong>5A5656</strong>) và Button, chỉnh Justify Content là Center. Cột bên phải là chỉ chèn tấm ảnh.</p>



<p>Cột thứ 2 sẽ có màu nền là <strong>#f1f1f2</strong>, cũng chia thành 2 cột (mỗi cột 35%). Cột bên trái sẽ bao gồm các widget Site Title, Text Editor, Social Icons. Cột bên phải sẽ là WordPress Menu nhưng thiết lập chế độ hiển thị Vertical, thông số Align thiết lập là End. Ở thiết lập container chính của phần này bạn thiết lập justify Content là Space Between, và padding là 50px 0 50px 0 nhé.</p>



<p>Ở container cuối cùng, bạn tạo ra một container và thiết lập màu nền cho nó là <strong>#f1f1f2</strong>, sau đó bạn chèn thêm một container bên trong và thiết lập cho nó padding 50px 0 50px 0, ở phần Styles bạn chọn Border Type là Solid, và chỉ điền 1px vào phần Top để nó tạo cái hiệu ứng viền ở trên, màu viền bạn cho là <strong>#DDDDDD</strong>.</p>


<div data-s3cid="367" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.25.39.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="298" height="608" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.25.39.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 138" class="wp-image-33917" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 138"></a></figure></div>


<p>Sau đó bạn chèn một widet Text Editor vào đó, cho màu chữ thành màu Secondary. Kết quả cuối cùng ta có footer như hình bên dưới, cũng tạm ổn đó nhỉ.</p>


<div data-s3cid="368" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.28.06.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="537" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.28.06-960x537.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 139" class="wp-image-33918" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 139" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.28.06-960x537.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.28.06-768x430.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-18.28.06.png 1472w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<h3 class="wp-block-heading">Thiết kế trang chủ</h3>



<p>Trong trang chủ ở thiết kế mẫu ta sẽ có các phần hiển thị bao gồm:</p>



<ul class="wp-block-list">
<li>Phần slide ảnh chuyển động ngược chiều kèm tiêu đề bên trái.</li>



<li>Phần hiển thị bài viết trong một danh mục nhưng hiển thị theo chiều ngang.</li>



<li>Phần hiển thị bài viết mới nhất chia thành 2 cột.</li>
</ul>



<p>Trong đó riêng phần slide ảnh thì chúng ta sẽ chèn một chút mã Javascript vào để nó có hiệu ứng chạy ngược chiều nhau.</p>



<p>Để bắt đầu tạo trang chủ, bạn vào trang quản trị và vào Pages =&gt; Add New Page để tạo một trang mới, bạn đặt tên là trang chủ, chọn Template là Elementor Full Width. Sau đó chọn Edit with Elementor để sửa.</p>



<h4 class="wp-block-heading">Thiết kế phần tiêu đề có slide ảnh</h4>



<p>Phần này bạn tạo một container, vào Styles chọn Border rồi thiết lập Border Type là Solid, cho 1px ở Bottom với màu #DDDDDD.</p>



<p>Cột đầu tiên bạn thiết lập Justify Content là Center, chèn widget Heading (font size 55px, độ đậm 700), Text Editor (chỉnh size chữ lên 20px, độ đậm 500), và chèn một cái widget Button ở dưới.</p>



<p>Ở cột thứ 2 bạn chèn thêm một container bên trong và thiết lập Direction nó là Row rồi chuyển qua tab Advanced đặt CSS ID của nó là <code>heroImg_slide_vertical</code>. Tiếp tục chèn thêm 2 cột bên trong nữa, và đặt CSS Class cho mỗi cột là <code>heroImg_col</code>umn, và đặt padding là 0 hết nhé. Nếu bạn tạo đúng thì sẽ có cấu trúc như bên dưới.</p>


<div data-s3cid="369" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.00.39.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="543" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.00.39-960x543.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 140" class="wp-image-33921" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 140" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.00.39-960x543.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.00.39-768x434.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.00.39.png 1429w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Bây giờ bạn chèn ảnh vào 2 cột này với widget Image, bạn nên chèn các ảnh có kích cỡ theo chiều dọc, ví dụ như tấm <a href="https://thachpham.com/wp-content/uploads/2024/10/demo-image-00012-1-805x960.webp" data-wpel-link="internal">ảnh này</a>. Ở mỗi tấm ảnh bạn có thể cho nó border radius là 20px.</p>



<p>Tới đây bạn nên bật chức năng Structure lên để hiển thị công cụ điều hướng cho thuận tiện làm việc nhé.</p>


<div data-s3cid="370" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.28.00.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="312" height="269" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.28.00.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 141" class="wp-image-33923" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 141"></a><figcaption class="wp-element-caption">Hiển thị thanh điều hướng</figcaption></figure></div>


<p>Bây giờ bạn chọn container chứa hai cột (trước đó đặt CSS ID là <code>heroImg_slide_vertical</code>), chọn Advanced =&gt; Custom CSS và chèn đoạn sau vào:</p>



<pre class="wp-block-code"><code>@keyframes vertical-scroll-down {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-50%);
    }
}

@keyframes vertical-scroll-up {
    0% {
        transform: translateY(-50%);
    }
    100% {
        transform: translateY(0);
    }
}
        
selector {
    overflow: hidden;
    height: 100vh;
}</code></pre>



<p>Tiếp tục chọn cột chứa hình ảnh đầu tiên, chọn Advanced =&gt; Custom CSS và chèn vào:</p>



<pre class="wp-block-code"><code>selector {
animation: vertical-scroll-down 20s linear infinite;
}</code></pre>



<p>Tiếp tục chọncootj chứa hình ảnh thứ 2 và cũng vào Advanced =&gt; Custom CSS và chèn vào:</p>



<pre class="wp-block-code"><code>selector {
animation: vertical-scroll-up 20s linear infinite;
}</code></pre>



<p>Với các bước trên ta đã có hiệu ứng chuyển động rồi.</p>



<figure class="wp-block-image size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.32.56.gif" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="800" height="454" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.32.56.gif" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 142" class="wp-image-33924" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 142" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.32.56.gif 800w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-01-at-19.32.56-768x436.gif 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p>Tuy nhiên ta không thể cố định thời gian cuộn ở 20s, vì nếu xem website ở các trình duyệt nhỏ hơn việc chuyển động như vậy sẽ không xem được ảnh rõ ràng. Vì vậy ta sẽ cho tốc độ chuyển động dựa theo chiều cao của cột. Bạn cài plugin Insert Scripts In Header and Footer, sau đó vào Settings =&gt; Insert Scripts In Header and Footer và chèn đoạn mã dưới đây vào mục Footer Scripts, nếu bạn muốn chuyển động nhanh hơn thì có thể điều chỉnh giá trị thời gian của đoạn <code>const duration = (maxHeight / containerHeight) * 20</code>, thay <code>20</code> xuống thấp hơn:</p>



<pre class="wp-block-code"><code>&lt;script&gt;
    const heroContainer = document.querySelector('#heroImg_slide_vertical');
const heroColumns = document.querySelectorAll('.heroImg_column');

function adjustHeroScrollSpeed() {
    const containerHeight = heroContainer.clientHeight;
    let maxHeight = 0;
    heroColumns.forEach(column =&gt; {
        const columnHeight = column.scrollHeight;
        if (columnHeight &gt; maxHeight) {
            maxHeight = columnHeight;
        }
    });

    // Tính toán thời gian cuộn dựa trên chiều cao lớn nhất
    const duration = (maxHeight / containerHeight) * 20; // Thời gian cuộn đồng nhất cho cả hai cột

    // Áp dụng thời gian cuộn giống nhau cho cả hai cột
    heroColumns.forEach(column =&gt; {
        column.style.animationDuration = `${duration}s`;
    });
}

window.addEventListener('resize', adjustHeroScrollSpeed);
adjustHeroScrollSpeed(); // Initial adjustment on load
&lt;
/script&gt;</code></pre>



<h4 class="wp-block-heading">Thiết kế slide hiển thị bài viết</h4>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="523" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29-960x523.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 143" class="wp-image-33929" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 143" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29-960x523.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29-768x418.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29-1536x836.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.29.29.png 1591w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Theo như mẫu thiết kế ở trang chủ, thì ta sẽ có các phần hiển thị bài viết trong một category nào đó được hiển thị với dạng slide như ảnh bên dưới. Ở giao diện mẫu họ có chèn 2 phần này vào trang chủ, nên bây giờ chúng ta sẽ đi thiết kế phần hiển thị bài viết dạng slide như này rồi nhân đôi lên là được.</p>



<p>Trong một thành phần này, chúng ta sẽ có một widget Heading để hiển thị tên category, còn slide hiển thị bên dưới chúng ta sẽ sử dụng widget tên Loop Carousel.</p>



<p>Bây giờ ta tạo một container để bao quát cả thành phần này, đặt margin 50 0 50 0, padding 50 0 50 0, sau đó chèn widget:<br>Heading: thẻ h2, font-weight 700, size giữ nguyên, có thể chèn link tới một category tương ứng ở phần Link trong widget heading này.</p>



<p>Loop Carousel: Khi chèn xong, bạn chọn Choose template type là Posts, và bắt đầu ấn nút Create template để tạo một template hiển thị cho slide này. Nó hỏi lưu lại các thay đổi trên thiết kế của trang chủ thì ấn save để lưu lại nhé.</p>


<div data-s3cid="371" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.36.24.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="300" height="366" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.36.24.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 144" class="wp-image-33930" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 144"></a></figure></div>


<p>Bây giờ chúng ta sẽ tiến hành thiết kế template hiển thị cho slide, theo mẫu thiết kế thì trên các bài viết hiển thị ra slide nó sẽ bao gồm ảnh đại diện của bài viết, tên category, tên bài viết và thông tin ngày đăng bài viết đó.</p>


<div data-s3cid="372" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.39.06.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="719" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.39.06-960x719.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 145" class="wp-image-33932" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 145" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.39.06-960x719.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.39.06-768x575.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.39.06.png 993w" sizes="(max-width: 960px) 100vw, 960px" /></a><figcaption class="wp-element-caption">Giao diện thiết kế template hiển thị ở slide</figcaption></figure></div>


<p>Vậy thì bây giờ chúng ta sẽ tiến hành chèn các widget tương ứng vào khung thiết kế template là được, cụ thể là bao gồm các widget theo thứ tự như Featured Image (chỉnh size ảnh hiển thị phù hợp là 454&#215;541, chọn qua mục Styles chọn border radius là 4 4 4 4), Post Info (xoá hết và tạo một item hiển thị Term và chọn taxonomy là Categories), Post Title (thẻ h3, font-weight 700, ở phần Link các bạn ấn vào nút Dynamic Tag và chọn Post URL để tiêu đề có link dẫn tới trang bài viết đó), Post Info (xoá hết giữ lại Date, bỏ link, thêm chữ Đăng ngày vào Before, vào Styles để đổi màu chữ về màu Secondary, đặt font-weight là 500, có thể vào phần Advanced để thêm margin top là 35px để nó hiển thị tụt xuống dưới như demo).</p>



<p>Để phần hiển thị category bài viết ở phần này giống demo hơn là có màu nền, viền bo tròn thì bạn nhấp vào widget hiển thị tên category, vào phần Styles thiết lập màu chữ cho Text là #616162, font-size 14px, letter spacing là 0,5 px, font weight 500, line height 17px, qua phần Advanced bạn chọn Align Self là Start, padding là 6 12 6 12, vào mục Border chỉnh border radius là 4 4 4 4.</p>



<p>Sau khi điều chỉnh template hiển thị ở Loop Carousel thì sơ bộ chúng ta đã có kết quả như bên dưới.</p>


<div data-s3cid="373" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.53.41.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="480" height="396" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-13.53.41.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 146" class="wp-image-33933" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 146"></a></figure></div>


<p>Bạn bấm Save &amp; Back để quay lại giao diện thiết kế trang chủ, bây giờ bạn sẽ thấy một số bài viết đã hiển thị ra rồi. Bài nào không có ảnh thì sẽ không hiển thị.</p>



<p>Bây giờ mặc định ở widget này nó sẽ hiển thị toàn bộ bài viết ra (số lượng thiết lập ở mục Layout =&gt; Number of slide), nhưng theo thiết kế thì ta sẽ chỉ muốn các bài viết trong một category nào đó hiển thị ra ở đây, thì sẽ cần điều chỉnh lại Query trong widget Loop Carousel này.</p>



<p class="has-pale-cyan-blue-background-color has-background"><strong>Thông tin thêm:</strong> Thuật ngữ Query trong WordPress đang nói đến một chức năng gửi truy vấn vào cơ sở dữ liệu để lấy dữ liệu bài viết hiển thị ra bên ngoài, mỗi công việc lấy dữ liệu sẽ được gọi là một query. Để tuỳ chỉnh dữ liệu trả về thì ta sẽ cần phải điều chỉnh tham số trong query. Với Elementor ta có thể thực hiện thay đổi tham số query trong một số widget liên quan đến lấy dữ liệu bài viết. Cũng xin nói thêm là &#8220;bài viết&#8221; ở đây mình chỉ đang gọi chung chung, thực tế query áp dụng với mọi &#8220;post type&#8221; và &#8220;taxonomy&#8221; mà hai khái niệm này nếu bạn học lập trình trong WordPress thì sẽ cần nghiên cứu thêm.</p>



<p>Để điều chỉnh query trong Loop Carousel, bạn nhấp vào phần tuỳ chỉnh Query trong widget. Giả sử bạn cần hiển thị bài viết trong một category nào đó thì sẽ thêm mục Term vào include by, sau đó ở phần Term bên dưới sẽ nhập tên category cần lấy bài viết ra. Bạn có thể vào trang quản trị, vào Posts =&gt; Categories và tạo thử một category, sau đó thiết lập lưu vài bài viết vào category này để thử nghiệm nhé.</p>


<div data-s3cid="374" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.03.39.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="281" height="644" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.03.39.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 147" class="wp-image-33934" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 147"></a></figure></div>


<p>Và vào mục Pagination đưa về None để nó không hiển thị mấy dấu chấm phân trang ở dưới slide.</p>



<p>Bạn chuyển qua tab Advanced của Container </p>



<p>Kết quả sau khi hoàn thành làm phần slide hiển thị bài viết.</p>



<figure class="wp-block-image size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.10.31.gif" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="800" height="412" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.10.31.gif" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 148" class="wp-image-33936" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 148" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.10.31.gif 800w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-14.10.31-768x396.gif 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p>Bây giờ bạn có thể lưu cả phần này lại thành một template bằng cách ấn chuột phải vào container tổng, chọn Save as Template để sau này muốn sử dụng lại mà không cần thiết kế lại hay copy.</p>



<p>Mình thấy theo mẫu thiết kế trên trang chủ là hiển thị slide này 4 lần, bạn có thể tuỳ ý tái sử dụng lại bao nhiêu lần tuỳ thích, và khi dùng thì đổi lại tên category ở widget Heading, và điều chỉnh lại query trong widget Loop Carousel thôi nhé.</p>



<h4 class="wp-block-heading">Thiết kế phần hiển thị bài viết mới nhất chia cột</h4>



<figure class="wp-block-image size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="702" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51-960x702.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 149" class="wp-image-33937" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 149" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51-960x702.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51-768x562.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51-1536x1124.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.29.51.png 1722w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Dựa trên mẫu thiết kế, thì trang chủ sẽ có thêm một phần hiển thị bài viết mới nhất được chia thành 2 cột, ở dưới có nút Load more để tải thêm bài viết. Cảm ơn Elementor, chúng ta hoàn toàn có thể dễ dàng làm được phần này thông qua widget Loop Grid, nó cũng đi kèm cái nút tải thêm bài viết.</p>



<p>Để là phần này, dĩ nhiên rồi ta cũng sẽ tạo một container để bao bọc toàn bộ chức năng này, đặt margin là 50 0 50 0, padding cũng 50 0 50 0.</p>



<p>Kế tiếp là tạo một widget Heading để hiển thị chữ &#8220;Latest Posts&#8221;, cũng cho font weight thành 700 nhé.</p>



<p> Và chèn thêm một widget Loop Grid để hiển thị các bài viết mới nhất, bạn thiết lập tuỳ chọn Column là 2 để nó sẽ chia lưới hiển thị các bài viết với 2 cột. Chúng ta cũng ấn nút Create template để tạo template hiển thị những bài viết ra đây.</p>



<p>Phần template thì bạn lưu ý là mỗi bài viết được tải ra, nó sẽ có 2 cột, cột trái hiển thị Featured Image, cột phải là hiển thị các thông tin của bài viết đó với các block Post Info và Post Title.</p>



<figure class="wp-block-image size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.35.57.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="767" height="242" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.35.57.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 150" class="wp-image-33938" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 150"></a></figure>



<p>Vậy nên khi tạo template, bạn phải chèn một container bao quát bên trong với Direction là row, và chèn thêm 2 container tương ứng với 2 cột mỗi cột 50% chiều rộng. Container chia cột bạn nên thiết lập padding về là 0.</p>



<p>Cấu trúc nó sẽ như ảnh bên dưới.</p>


<div data-s3cid="375" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.40.05.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="852" height="224" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.40.05.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 151" class="wp-image-33939" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 151" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.40.05.png 852w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.40.05-768x202.png 768w" sizes="(max-width: 852px) 100vw, 852px" /></a></figure></div>


<p>Bây giờ ta sẽ chèn widget Featured Image vào cột bên phải, kích thước ảnh là 322&#215;181, qua phần Style chỉnh Border Radius về 4 4 4 4.</p>



<p>Cột bên phải ta sẽ chèn các widget bao gồm Post Info (hiển thị category), Post Title và Post Info (hiển thị ngày đăng). Phần này nếu muốn nhanh bạn vào sửa lại template của Loop Carousel ta đã làm ở phần trên và copy nguyên phần hiển thị thông tin của nó. vàolà được, đỡ mất công sửa lại thông số. Video thao tác copy ở bên dưới.</p>



<figure class="wp-block-video"><video controls src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.44.28.mp4"></video></figure>



<p>Để hiển thị nút Load More thì bạn sửa widget Grid Loop, chọn mục Pagination và sử dụng loại Load on Click. Sau đó chuyển qua mục Styles thiết lập lại màu nút Pagination theo ý muốn.</p>


<div data-s3cid="376" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.47.10.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="294" height="179" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.47.10.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 152" class="wp-image-33941" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 152"></a></figure></div>


<p>Kết quả hoàn thiện sau khi hoàn tất.</p>


<div data-s3cid="377" class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="960" height="539" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10-960x539.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 153" class="wp-image-33942" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 153" srcset="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10-960x539.png 960w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10-768x431.png 768w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10-1536x863.png 1536w, https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.48.10.png 1636w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure></div>


<p>Và đây cũng là lúc ta kết thúc phần thiết kế trang chủ. </p>



<h4 class="wp-block-heading">Thiết lập page Trang chủ làm homepage</h4>



<p>Chúng ta đã hoàn tất thiết kế trang chủ nhưng khi truy cập vào website thì trang này sẽ chưa hiển thị ra mặc định. Bạn cần thiết lập trang này làm homepage tại Settings =&gt; Reading, chọn a static page và đưa Homepage lấy từ trang đã thiết kế.</p>


<div data-s3cid="378" class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.53.29.png" data-rel="penci-gallery-image-content" target="_blank" data-wpel-link="internal"><img loading="lazy" decoding="async" width="586" height="261" src="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.53.29.png" alt="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 154" class="wp-image-33944" title="Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1) 154"></a></figure></div>


<h2 class="wp-block-heading">Phần tiếp theo</h2>



<p>Do bài này hơi dài và có nhiều video, hình ảnh nên mình kết thúc phần 1 tại đây, ở phần tiếp theo chúng ta sẽ hoàn thiện thiết kế của trang đọc bài viết chi tiết và các trang lưu trữ (khi xem category hoặc tag).</p>


<div data-s3cid="379" class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom"
    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;33894&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Đánh giá nội dung này&quot;,&quot;legend&quot;:&quot;0\/5 - (0 bình chọn)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1)&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
            
<div data-s3cid="380" class="kksr-stars">
    
<div data-s3cid="381" class="kksr-stars-inactive">
            <div data-s3cid="382" class="kksr-star" data-star="1" style="padding-right: 4px">
            

<div data-s3cid="383" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="384" class="kksr-star" data-star="2" style="padding-right: 4px">
            

<div data-s3cid="385" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="386" class="kksr-star" data-star="3" style="padding-right: 4px">
            

<div data-s3cid="387" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="388" class="kksr-star" data-star="4" style="padding-right: 4px">
            

<div data-s3cid="389" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="390" class="kksr-star" data-star="5" style="padding-right: 4px">
            

<div data-s3cid="391" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
    
<div data-s3cid="392" class="kksr-stars-active" style="width: 0px;">
            <div data-s3cid="393" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="394" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="395" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="396" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="397" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="398" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="399" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="400" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
            <div data-s3cid="401" class="kksr-star" style="padding-right: 4px">
            

<div data-s3cid="402" class="kksr-icon" style="width: 24px; height: 24px;"></div>
        </div>
    </div>
</div>
                

<div data-s3cid="403" class="kksr-legend" style="font-size: 19.2px;">
            <span class="kksr-muted">Đánh giá nội dung này</span>
    </div>
    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://thachpham.com/wordpress/wp-plugin/thuc-hanh-thiet-ke-blog-hoan-chinh-voi-elementor-pro-phan-1.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://thachpham.com/wp-content/uploads/2024/09/su-dung-resetwp.mp4" length="12006013" type="video/mp4" />
<enclosure url="https://thachpham.com/wp-content/uploads/2024/09/elementor-blog-dummy-content.mp4" length="8685446" type="video/mp4" />
<enclosure url="https://thachpham.com/wp-content/uploads/2024/10/CleanShot-2024-10-03-at-15.44.28.mp4" length="26177223" type="video/mp4" />

		
		<series:name><![CDATA[Học WordPress Tinh Gọn 2024]]></series:name>
<media:content url="https://thachpham.com/wp-content/uploads/2024/09/su-dung-resetwp.mp4" medium="video" width="1920" height="1080">
			<media:player url="https://thachpham.com/wp-content/uploads/2024/09/su-dung-resetwp.mp4" />
			<media:title type="plain">Thực hành thiết kế blog hoàn chỉnh với Elementor Pro (Phần 1)</media:title>
			<media:description type="html"><![CDATA[Trong bài trước bạn đã làm quen với Elementor thông qua việc thiết kế một trang landing page đơn giản để làm quen với các thao tác. Trong đó mình cũng đã nói rõ rằng Elementor phiên bản miễn phí dường như chưa đủ khả năng tuỳ biến ở mức trên toàn website, nên nó sẽ chỉ phù hợp với việc thiết kế một langding page đơn giản như vậy.]]></media:description>
			<media:thumbnail url="https://thachpham.com/wp-content/uploads/2024/11/thiet-ke-web-chuyen-nghiep-voi-e.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
	</channel>
</rss>
