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

<channel>
	<title>Hướng dẫn WordPress &#8211; Phương Đỗ Blog</title>
	<atom:link href="https://dovanphuong.com/tag/huong-dan-wordpress/feed" rel="self" type="application/rss+xml" />
	<link>https://dovanphuong.com</link>
	<description>Kinh doanh - Marketing Online - SEO - Wordpress</description>
	<lastBuildDate>Wed, 09 Mar 2022 08:30:10 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Tìm kiếm chỉ trong tiêu đề bài viết WordPress</title>
		<link>https://dovanphuong.com/tim-kiem-chi-trong-tieu-de-bai-viet-wordpress.html</link>
					<comments>https://dovanphuong.com/tim-kiem-chi-trong-tieu-de-bai-viet-wordpress.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Thu, 31 May 2018 07:55:22 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<category><![CDATA[Tối ưu và tăng tốc Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=3161</guid>

					<description><![CDATA[Tính năng tìm kiếm mặc định của WordPress không chỉ tìm trong tiêu đề bài viết mà còn tìm cả trong nội dung, phần mô tả, chuyên mục và tags. Việc này không những khiến cho quá trình tìm kiếm chậm hơn mà còn cho ra những kết quả không mấy liên quan. Để tối ... <a title="Tìm kiếm chỉ trong tiêu đề bài viết WordPress" class="read-more" href="https://dovanphuong.com/tim-kiem-chi-trong-tieu-de-bai-viet-wordpress.html" aria-label="Đọc thêm về Tìm kiếm chỉ trong tiêu đề bài viết WordPress">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p>Tính năng tìm kiếm mặc định của WordPress không chỉ tìm trong tiêu đề bài viết mà còn tìm cả trong nội dung, phần mô tả, chuyên mục và tags. Việc này không những khiến cho quá trình tìm kiếm chậm hơn mà còn cho ra những kết quả không mấy liên quan. Để tối ưu WordPress hơn, các bạn nên sửa lại tính năng này để chỉ tìm kiếm trong tiêu đề của bài viết là đủ.</p>
<p>Cách khác: <a href="https://dovanphuong.com/tich-hop-google-search-vao-wordpress.html">Thay thế công cụ tìm kiếm mặc định của WordPress bằng Google Search</a></p>
<h2><strong>Tại sao nên như vậy?</strong></h2>
<p>Nếu website của bạn có ít nội dung thì tốc độ tìm kiếm không ảnh hưởng lắm. Nhưng nếu có nhiều nội dung (cỡ hàng nghìn bài viết) thì sao? WordPress không &#8220;khôn&#8221; như Google. Hơn nữa hosting của bạn cũng không &#8220;nhanh&#8221; như Google. Vậy nên để tối ưu thì tốt nhất là bạn nên chỉ tìm kiếm trong <a href="https://dovanphuong.com/huong-dan-toi-uu-title-chuan-seo.html">title bài viết</a>.</p>
<p>Mặt khác, nếu chỉ tìm trong title thì kết quả tìm kiếm sẽ chính xác hơn, đúng với mong muốn của người dùng hơn.</p>
<h2><strong>Hướng dẫn thực hiện</strong></h2>
<p>Rất đơn giản, bạn chỉ cần sửa file <code>functions.php</code> trong thư mục themes của WordPress. Thêm vào đoạn code sau:</p>
<pre>/*
* Search only by title
*/
function search_by_title_only($search, &amp;$wp_query)
{
global $wpdb;
if(empty($search)) {
return $search; // skip processing - no search term in query
}
$q = $wp_query-&gt;query_vars;
$n = !empty($q['exact']) ? '' : '%';
$search =
$searchand = '';
foreach ((array)$q['search_terms'] as $term) {
$term = esc_sql($wpdb-&gt;esc_like($term));
$search .= "{$searchand}($wpdb-&gt;posts.post_title LIKE '{$n}{$term}{$n}')";
$searchand = ' AND ';
}
if (!empty($search)) {
$search = " AND ({$search}) ";
if (!is_user_logged_in())
$search .= " AND ($wpdb-&gt;posts.post_password = '') ";
}
return $search;
}
add_filter('posts_search', 'search_by_title_only', 500, 2);</pre>
<p><strong>Lưu ý:</strong> Nếu bạn update hoặc thay đổi themes thì phải làm lại bước này nhé.</p>
<p>Cách này sẽ áp dụng cho tất cả truy vấn tìm kiếm trên website. Nếu bạn muốn giới hạn cho một query nào thì bạn chỉ cần thêm thuộc tính vào trong <code>query_vars</code> và sau đó kiểm tra lại cho trùng khớp là được.</p>
<p>Chúc các bạn thành công!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/tim-kiem-chi-trong-tieu-de-bai-viet-wordpress.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Thay thế công cụ tìm kiếm mặc định của WordPress bằng Google Search</title>
		<link>https://dovanphuong.com/tich-hop-google-search-vao-wordpress.html</link>
					<comments>https://dovanphuong.com/tich-hop-google-search-vao-wordpress.html#comments</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Wed, 01 Jun 2016 02:45:30 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<category><![CDATA[Tối ưu và tăng tốc Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=3165</guid>

					<description><![CDATA[Tính năng tìm kiếm mặc định của WordPress hoạt động khá chậm chạp và thường cho ra kết quả không như mong muốn. Việc thay thế công cụ tìm kiếm mặc định này bằng Google Search là cần thiết nếu bạn muốn gia tăng tốc độ và nhận được những kết quả tìm kiếm chính ... <a title="Thay thế công cụ tìm kiếm mặc định của WordPress bằng Google Search" class="read-more" href="https://dovanphuong.com/tich-hop-google-search-vao-wordpress.html" aria-label="Đọc thêm về Thay thế công cụ tìm kiếm mặc định của WordPress bằng Google Search">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p>Tính năng tìm kiếm mặc định của WordPress hoạt động khá chậm chạp và thường cho ra kết quả không như mong muốn. Việc thay thế công cụ tìm kiếm mặc định này bằng Google Search là cần thiết nếu bạn muốn gia tăng tốc độ và nhận được những kết quả tìm kiếm chính xác hơn. Tuy nhiên nhược điểm của phương pháp này là Google sẽ chỉ trả về những kết quả đã được lập chỉ mục (indexed). Những nội dung chưa được index sẽ không xuất hiện trong trang kết quả.</p>
<p>Có 2 cách để thực hiện việc này.</p>
<h2>1. Sử dụng plugin WP Google Search</h2>
<p>Đây là cách dễ dàng nhất, phù hợp với những bạn ngại động vào code.</p>
<p><strong>Bước 1:</strong> Cài và kích hoạt plugin <a href="https://vi.wordpress.org/plugins/wp-google-search/" target="_blank" rel="noopener">WP Google Search</a> vào website của bạn. Nếu bạn chưa biết cách cài đặt plugin như nào thì xem ở <a href="https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html">bài viết này</a>!</p>
<p><strong>Bước 2:</strong> Vào cấu hình plugin tại <strong>Settings » WP Google Search</strong>.</p>
<figure id="attachment_3173" aria-describedby="caption-attachment-3173" style="width: 1195px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/WP-Google-Search.png"><img fetchpriority="high" decoding="async" class="size-full wp-image-3173" src="https://dovanphuong.com/wp-content/uploads/2018/05/WP-Google-Search.png" alt="WP Google Search" width="1205" height="853" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/WP-Google-Search.png 1205w, https://dovanphuong.com/wp-content/uploads/2018/05/WP-Google-Search-300x212.png 300w, https://dovanphuong.com/wp-content/uploads/2018/05/WP-Google-Search-1024x725.png 1024w" sizes="(max-width: 1205px) 100vw, 1205px" /></a><figcaption id="caption-attachment-3173" class="wp-caption-text">Cấu hình WP Google Search</figcaption></figure>
<p>Để sử dụng được plugin này bạn cần Google Search Engine ID.</p>
<p><strong>Bước 3:</strong> Truy cập vào <a href="https://cse.google.com/cse/" target="_blank" rel="noopener">https://www.google.com/cse</a> để đăng ký.</p>
<figure id="attachment_3174" aria-describedby="caption-attachment-3174" style="width: 1021px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/tao-cong-cu-tim-kiem-tuy-chinh.png"><img decoding="async" class="size-full wp-image-3174" src="https://dovanphuong.com/wp-content/uploads/2018/05/tao-cong-cu-tim-kiem-tuy-chinh.png" alt="Tạo công cụ tìm kiếm tùy chỉnh" width="1031" height="350" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/tao-cong-cu-tim-kiem-tuy-chinh.png 1031w, https://dovanphuong.com/wp-content/uploads/2018/05/tao-cong-cu-tim-kiem-tuy-chinh-300x102.png 300w, https://dovanphuong.com/wp-content/uploads/2018/05/tao-cong-cu-tim-kiem-tuy-chinh-1024x348.png 1024w" sizes="(max-width: 1031px) 100vw, 1031px" /></a><figcaption id="caption-attachment-3174" class="wp-caption-text">Tạo công cụ tìm kiếm tùy chỉnh</figcaption></figure>
<p>Bạn cần khai báo domain sẽ sử dụng công cụ tìm kiếm.</p>
<figure id="attachment_3175" aria-describedby="caption-attachment-3175" style="width: 624px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/khai-bao-ten-mien.png"><img decoding="async" class="size-full wp-image-3175" src="https://dovanphuong.com/wp-content/uploads/2018/05/khai-bao-ten-mien.png" alt="Khai báo tên miền" width="634" height="711" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/khai-bao-ten-mien.png 634w, https://dovanphuong.com/wp-content/uploads/2018/05/khai-bao-ten-mien-268x300.png 268w" sizes="(max-width: 634px) 100vw, 634px" /></a><figcaption id="caption-attachment-3175" class="wp-caption-text">Khai báo tên miền sẽ sử dụng Google Search</figcaption></figure>
<p>Click nút <strong>TẠO</strong> để hoàn tất quá trình tạo công cụ tìm kiếm tùy chỉnh (Custom Search Engine).</p>
<figure id="attachment_3176" aria-describedby="caption-attachment-3176" style="width: 840px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/cai-dat-cong-cu-tim-kiem.png"><img loading="lazy" decoding="async" class="size-full wp-image-3176" src="https://dovanphuong.com/wp-content/uploads/2018/05/cai-dat-cong-cu-tim-kiem.png" alt="Cài đặt công cụ tìm kiếm tùy chỉnh" width="850" height="587" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/cai-dat-cong-cu-tim-kiem.png 850w, https://dovanphuong.com/wp-content/uploads/2018/05/cai-dat-cong-cu-tim-kiem-300x207.png 300w" sizes="auto, (max-width: 850px) 100vw, 850px" /></a><figcaption id="caption-attachment-3176" class="wp-caption-text">Đi tới Bảng điều khiển</figcaption></figure>
<p>Bạn click vào <strong>Bảng điều khiển</strong> để thiết lập các cài đặt khác cho công cụ tìm kiếm của mình.</p>
<figure id="attachment_3177" aria-describedby="caption-attachment-3177" style="width: 809px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/lay-id-search-engine.png"><img loading="lazy" decoding="async" class="size-full wp-image-3177" src="https://dovanphuong.com/wp-content/uploads/2018/05/lay-id-search-engine.png" alt="Lấy Google Search Engine ID" width="819" height="538" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/lay-id-search-engine.png 819w, https://dovanphuong.com/wp-content/uploads/2018/05/lay-id-search-engine-300x197.png 300w, https://dovanphuong.com/wp-content/uploads/2018/05/lay-id-search-engine-350x230.png 350w" sizes="auto, (max-width: 819px) 100vw, 819px" /></a><figcaption id="caption-attachment-3177" class="wp-caption-text">Lấy Google Search Engine ID</figcaption></figure>
<p>Các cài đặt khác như chỉnh sửa giao diện, xem thống kê và báo cáo,&#8230; các bạn tự mò nhé.</p>
<p><strong>Bước 4:</strong> Bạn lấy ID dán vào ô <strong>Google Search Engine ID</strong> trong trang cài đặt plugin WP Google Search.</p>
<p>Các cài đặt khác của plugin:</p>
<ul>
<li><strong>Display search box before search results:</strong> Hộp tìm kiếm sẽ xuất hiện phía trên kết quả tìm kiếm;</li>
<li><strong>Link Target Blank:</strong> Khi click vào kết quả tìm kiếm sẽ mở cửa sổ mới;</li>
<li><strong>Support Overlay Display:</strong> Nếu kích hoạt tính năng này thì trang kết quả tìm kiếm sẽ hiển thị như 1 popup nổi trên trang hiện tại.</li>
</ul>
<p><strong>Bước 5:</strong> Bạn thêm Widget của WP Google Search vào sidebar là xong.</p>
<figure id="attachment_3178" aria-describedby="caption-attachment-3178" style="width: 455px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/them-google-search-vao-sidebar.png"><img loading="lazy" decoding="async" class="size-full wp-image-3178" src="https://dovanphuong.com/wp-content/uploads/2018/05/them-google-search-vao-sidebar.png" alt="Thêm Google Search vào Sidebar" width="465" height="392" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/them-google-search-vao-sidebar.png 465w, https://dovanphuong.com/wp-content/uploads/2018/05/them-google-search-vao-sidebar-300x253.png 300w" sizes="auto, (max-width: 465px) 100vw, 465px" /></a><figcaption id="caption-attachment-3178" class="wp-caption-text">Thêm Google Search vào Sidebar</figcaption></figure>
<h2>2. Không sử dụng Plugin (dùng code)</h2>
<p>Đầu tiên, bạn vẫn phải tạo công cụ tìm kiếm tùy chỉnh như <strong>Bước 3</strong> ở trên. Sau đó vào phần <strong>Nhận mã</strong>.</p>
<figure id="attachment_3179" aria-describedby="caption-attachment-3179" style="width: 816px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/05/lay-code-google-search.png"><img loading="lazy" decoding="async" class="size-full wp-image-3179" src="https://dovanphuong.com/wp-content/uploads/2018/05/lay-code-google-search.png" alt="Lấy code Google Search" width="826" height="547" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/lay-code-google-search.png 826w, https://dovanphuong.com/wp-content/uploads/2018/05/lay-code-google-search-300x200.png 300w" sizes="auto, (max-width: 826px) 100vw, 826px" /></a><figcaption id="caption-attachment-3179" class="wp-caption-text">Lấy code Google Search</figcaption></figure>
<p>Các bạn lưu lại mã này để sử dụng.</p>
<p><a href="https://dovanphuong.com/wp-content/uploads/2018/05/lay-ma-id.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3180" src="https://dovanphuong.com/wp-content/uploads/2018/05/lay-ma-id.png" alt="lay ma id" width="811" height="422" srcset="https://dovanphuong.com/wp-content/uploads/2018/05/lay-ma-id.png 811w, https://dovanphuong.com/wp-content/uploads/2018/05/lay-ma-id-300x156.png 300w" sizes="auto, (max-width: 811px) 100vw, 811px" /></a></p>
<h3>Chèn trực tiếp vào Widget</h3>
<p>Bạn tạo 1 widget mới trên sidebar (dạng TEXT). Sau đó dán cái mã ở trên vào và lưu lại là xong.</p>
<figure id="attachment_3182" aria-describedby="caption-attachment-3182" style="width: 446px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/06/chen-code-custom-search.png"><img loading="lazy" decoding="async" class="size-full wp-image-3182" src="https://dovanphuong.com/wp-content/uploads/2018/06/chen-code-custom-search.png" alt="Chèn code custom search vào Widget" width="456" height="599" srcset="https://dovanphuong.com/wp-content/uploads/2018/06/chen-code-custom-search.png 456w, https://dovanphuong.com/wp-content/uploads/2018/06/chen-code-custom-search-228x300.png 228w" sizes="auto, (max-width: 456px) 100vw, 456px" /></a><figcaption id="caption-attachment-3182" class="wp-caption-text">Chèn code vào Widget</figcaption></figure>
<p>Cách này rất đơn giản, dễ làm, nhưng không phải theme nào cũng hiển thị đẹp. Vì form search mặc định của Google trình bày dưới dạng Table nên những theme nào có code css trình bày Table sẽ bị xung đột dẫn đến vỡ giao diện hiển thị trông rất xấu. Ví dụ như theme hiện tại của dovanphuong.com là bị lỗi. Và phải chỉnh lại CSS của Theme để cho đẹp hơn:</p>
<figure id="attachment_3183" aria-describedby="caption-attachment-3183" style="width: 657px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/06/sua-css.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-3183" src="https://dovanphuong.com/wp-content/uploads/2018/06/sua-css.jpg" alt="Sửa CSS" width="667" height="257" srcset="https://dovanphuong.com/wp-content/uploads/2018/06/sua-css.jpg 667w, https://dovanphuong.com/wp-content/uploads/2018/06/sua-css-300x116.jpg 300w" sizes="auto, (max-width: 667px) 100vw, 667px" /></a><figcaption id="caption-attachment-3183" class="wp-caption-text">Trước và sau khi sửa CSS</figcaption></figure>
<p>Sửa code CSS như này cũng sẽ ảnh hưởng đến toàn bộ các Table được trình bày trong website. Vì vậy cách này không nên dùng! Tôi sẽ giới thiệu cho bạn 1 cách khác tốt hơn, đó là sửa theme của WordPress.</p>
<h3>Sửa Theme</h3>
<p>Cách này đòi hỏi bạn phải biết 1 chút về code và hiểu được cấu trúc của 1 theme wordpress (vì mỗi theme sẽ khác nhau) nên khuyến cáo bạn nào &#8220;amatuer&#8221; không nên làm. Hơn nữa, cách này cũng bất tiện ở chỗ mỗi lần cập nhật hoặc thay đổi theme sẽ phải làm lại từ đầu &#8211; bạn nào lười thì nên dùng plugin cho tiện.</p>
<p>Trước tiên, bạn cần thiết lập giao diện kết quả tìm kiếm như sau:</p>
<figure id="attachment_3187" aria-describedby="caption-attachment-3187" style="width: 935px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/06/giao-dien-google-search.png"><img loading="lazy" decoding="async" class="size-full wp-image-3187" src="https://dovanphuong.com/wp-content/uploads/2018/06/giao-dien-google-search.png" alt="Giao diện Google Search" width="945" height="502" srcset="https://dovanphuong.com/wp-content/uploads/2018/06/giao-dien-google-search.png 945w, https://dovanphuong.com/wp-content/uploads/2018/06/giao-dien-google-search-300x159.png 300w" sizes="auto, (max-width: 945px) 100vw, 945px" /></a><figcaption id="caption-attachment-3187" class="wp-caption-text">Cài đặt giao diện Google Search</figcaption></figure>
<p>Sau đó click nút <code>Lưu và Nhận mã</code>. Sửa phần Chi tiết kết quả tìm kiếm từ <code>q</code> thành <code>s</code> vì đây là truy vấn tìm kiếm mặc định của WordPress.</p>
<p><a href="https://dovanphuong.com/wp-content/uploads/2018/06/sua-truy-van-google.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3186" src="https://dovanphuong.com/wp-content/uploads/2018/06/sua-truy-van-google.png" alt="Sửa truy vấn Google Search" width="866" height="539" srcset="https://dovanphuong.com/wp-content/uploads/2018/06/sua-truy-van-google.png 866w, https://dovanphuong.com/wp-content/uploads/2018/06/sua-truy-van-google-300x187.png 300w" sizes="auto, (max-width: 866px) 100vw, 866px" /></a></p>
<p>Tiếp theo, bạn cần sửa giao diện trang kết quả tìm kiếm trong theme đang sử dụng. Cái này thì tùy vào mỗi theme mà lại có sự khác nhau, nhưng thông thường nội dung của form tìm kiếm được lưu trong file <code>searchform.php</code>, còn trang kết quả tìm kiếm lưu ở file <code>search.php</code> (cùng thư mục với style.css của theme).</p>
<p>Mở trình biên tập code (tôi thường dùng <a href="https://notepad-plus-plus.org/downloads/" target="_blank" rel="noopener">Notepad++</a>) sửa file <code>search.php</code> chèn đoạn code của Google vào nơi bạn muốn hiển thị kết quả tìm kiếm:</p>
<pre>&lt;script&gt;
(function() {
var cx = '0123456789abcd;
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
&lt;/script&gt;
&lt;gcse:searchresults-only&gt;&lt;/gcse:searchresults-only&gt;</pre>
<p>Nhớ sửa <code>0123456789abcd</code> thành mã của bạn.</p>
<h2>Có nên sử dụng Google Custom Search không?</h2>
<p>Câu trả lời là <span style="color: #ff0000;"><strong>KHÔNG</strong></span> nhé!</p>
<p>Nghe có vẻ bất hợp lý vì bài này tôi đang hướng dẫn các bạn thay đổi từ công cụ tìm kiếm mặc định của WordPress sang sử dụng Google Custom Search nhưng cuối cùng lại kết luận bằng lời khuyên là không nên. Đây là lý do:</p>
<figure id="attachment_3188" aria-describedby="caption-attachment-3188" style="width: 1239px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2018/06/quang-cao-google.png"><img loading="lazy" decoding="async" class="size-full wp-image-3188" src="https://dovanphuong.com/wp-content/uploads/2018/06/quang-cao-google.png" alt="Quảng cáo của Google" width="1249" height="785" srcset="https://dovanphuong.com/wp-content/uploads/2018/06/quang-cao-google.png 1249w, https://dovanphuong.com/wp-content/uploads/2018/06/quang-cao-google-300x189.png 300w, https://dovanphuong.com/wp-content/uploads/2018/06/quang-cao-google-1024x644.png 1024w" sizes="auto, (max-width: 1249px) 100vw, 1249px" /></a><figcaption id="caption-attachment-3188" class="wp-caption-text">Quảng cáo của Google</figcaption></figure>
<p>Vâng, quảng cáo của Google mặc định hiển thị trên đầu các kết quả tìm kiếm của website. Điều này có nghĩa là gì?</p>
<ol>
<li>Google sẽ kiếm được thêm rất nhiều tiền từ các nhà quảng cáo;</li>
<li>Người dùng khó tiếp cận với những nội dung trên website của bạn hơn;</li>
<li>Các bài viết của bạn sẽ bị giảm đáng kể lượt xem;</li>
<li>Người dùng có khả năng cao sẽ thoát khỏi trang của bạn để chuyển đến xem trang web khác do Google giới thiệu (từ quảng cáo).</li>
</ol>
<p><strong>Ai được lợi?</strong> Tất nhiên là Google và các nhà quảng cáo! Trong trường hợp này nhà quảng cáo chính là đối thủ cạnh tranh của bạn!</p>
<p>Thôi nhé, chào thân ái và quyết thắng Google Custom Search! Em quay về với công cụ tìm kiếm mặc định của WordPress cho lành. Dù vẫn biết nhược điểm là tìm kiếm không chính xác nhưng chúng ta có thể khắc phục bằng cách <a href="https://dovanphuong.com/tim-kiem-chi-trong-tieu-de-bai-viet-wordpress.html">chỉ tìm trong tiêu đề của bài viết</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/tich-hop-google-search-vao-wordpress.html/feed</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn sử dụng Google XML Sitemaps</title>
		<link>https://dovanphuong.com/huong-dan-su-dung-google-xml-sitemaps.html</link>
					<comments>https://dovanphuong.com/huong-dan-su-dung-google-xml-sitemaps.html#comments</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Mon, 28 Dec 2015 09:25:27 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<category><![CDATA[seo onpage]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=2397</guid>

					<description><![CDATA[Google XML Sitemaps là plugin tạo sitemap tốt nhất cho WordPress mà tôi đã từng sử dụng. Bên cạnh tính năng tạo sitemap tự động mỗi khi bạn cập nhật hoặc xuất bản bài viết mới thì Google XML Sitemaps còn thông báo cho các công cụ tìm kiếm là Google và Bing biết về sự thay ... <a title="Hướng dẫn sử dụng Google XML Sitemaps" class="read-more" href="https://dovanphuong.com/huong-dan-su-dung-google-xml-sitemaps.html" aria-label="Đọc thêm về Hướng dẫn sử dụng Google XML Sitemaps">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p><strong>Google XML Sitemaps</strong> là plugin tạo sitemap tốt nhất cho WordPress mà tôi đã từng sử dụng. Bên cạnh tính năng tạo sitemap tự động mỗi khi bạn cập nhật hoặc xuất bản bài viết mới thì Google XML Sitemaps còn thông báo cho các công cụ tìm kiếm là Google và Bing biết về sự thay đổi đó. Đây là một tính năng rất hữu ích giúp cho <a href="https://dovanphuong.com/website-la-gi.html">website</a> của bạn được index (lập chỉ mục) nhanh nhất.</p>
<h3 id="cai-dat-google-xml-sitemaps">CÀI ĐẶT GOOGLE XML SITEMAPS</h3>
<p><a href="https://wordpress.org/plugins/google-sitemap-generator/" target="_blank" rel="nofollow noopener noreferrer"><strong>Google XML Sitemaps</strong></a> được phát triển bởi Arne Brachhold (một người Đức) từ năm 2005 và luôn là plugin tạo sitemap cho WordPress được sử dụng phổ biến nhất cho đến nay với hàng triệu lượt tải và đạt được số điểm gần như tuyệt đối 4.9/5 bởi hàng ngàn người đánh giá.</p>
<figure id="attachment_2398" aria-describedby="caption-attachment-2398" style="width: 556px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2398" src="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps.jpg" alt="Google XML Sitemaps" width="566" height="239" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps.jpg 566w, https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-300x127.jpg 300w" sizes="auto, (max-width: 566px) 100vw, 566px" /></a><figcaption id="caption-attachment-2398" class="wp-caption-text">Google XML Sitemaps</figcaption></figure>
<p>Nếu chưa biết cài đặt wordpress plugin như thế nào thì bạn hãy xem hướng dẫn ở đây: <a href="https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html" target="_blank" rel="noopener noreferrer">Hướng dẫn cài đặt Plugin cho WordPress</a>.</p>
<p>Sau khi cài đặt và kích hoạt thành công Plugin Google XML Sitemaps thì bạn sẽ nhìn thấy mục cài đặt của plugin này ở phần Settings =&gt; XML-Sitemap.</p>
<figure id="attachment_2399" aria-describedby="caption-attachment-2399" style="width: 307px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/xml-sitemaps.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2399" src="https://dovanphuong.com/wp-content/uploads/2015/12/xml-sitemaps.jpg" alt="XML Sitemaps" width="317" height="194" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/xml-sitemaps.jpg 317w, https://dovanphuong.com/wp-content/uploads/2015/12/xml-sitemaps-300x184.jpg 300w" sizes="auto, (max-width: 317px) 100vw, 317px" /></a><figcaption id="caption-attachment-2399" class="wp-caption-text">XML Sitemaps</figcaption></figure>
<p>Bạn sẽ nhìn thấy đường link đến file sitemap của bạn có dạng <span style="color: #3366ff;"><em>domain/sitemap.xml</em></span> như trong hình:</p>
<figure id="attachment_2400" aria-describedby="caption-attachment-2400" style="width: 837px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/XML-Sitemap-Generator-for-WordPress.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2400" src="https://dovanphuong.com/wp-content/uploads/2015/12/XML-Sitemap-Generator-for-WordPress.jpg" alt="XML Sitemap Generator for WordPress" width="847" height="278" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/XML-Sitemap-Generator-for-WordPress.jpg 847w, https://dovanphuong.com/wp-content/uploads/2015/12/XML-Sitemap-Generator-for-WordPress-300x98.jpg 300w" sizes="auto, (max-width: 847px) 100vw, 847px" /></a><figcaption id="caption-attachment-2400" class="wp-caption-text">XML Sitemap Generator for WordPress</figcaption></figure>
<p>Bạn nhấn vào link tập tin sitemap để xem file sitemap của web. Nếu đây là lần đầu tiên bạn cài đặt và sử dụng Google XML Sitemaps sẽ nhận được thông báo <em>&#8220;Search engines haven&#8217;t been notified yet. Write a post to let them know about your sitemap.&#8221;</em> Tức là máy tìm kiếm chưa được thông báo. Bạn có thể nhấn nút <span style="color: #3366ff;"><em>your sitemap</em></span> theo mũi tên để thông báo cho Google và Bing biết mà không cần phải đăng nhập vào Webmaster Tools.</p>
<h3 id="cau-hinh-google-xml-sitemaps">CẤU HÌNH GOOGLE XML SITEMAPS</h3>
<p><strong>1. Basic Options</strong>: Bạn để mặc định.</p>
<figure id="attachment_2402" aria-describedby="caption-attachment-2402" style="width: 837px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Basic-Options.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2402" src="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Basic-Options.jpg" alt="Google XML Sitemaps Basic Options" width="847" height="505" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Basic-Options.jpg 847w, https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Basic-Options-300x179.jpg 300w" sizes="auto, (max-width: 847px) 100vw, 847px" /></a><figcaption id="caption-attachment-2402" class="wp-caption-text">Google XML Sitemaps Basic Options</figcaption></figure>
<p><strong>2. Additional pages</strong>:</p>
<figure id="attachment_2403" aria-describedby="caption-attachment-2403" style="width: 837px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Additional-pages.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2403" src="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Additional-pages.jpg" alt="Google XML Sitemaps Additional pages" width="847" height="347" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Additional-pages.jpg 847w, https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Additional-pages-300x123.jpg 300w" sizes="auto, (max-width: 847px) 100vw, 847px" /></a><figcaption id="caption-attachment-2403" class="wp-caption-text">Google XML Sitemaps Additional pages</figcaption></figure>
<p>Bạn có thể thêm thủ công một trang cụ thể vào sitemap của website bằng cách nhấn nút <span style="color: #3366ff;"><em>Add new page</em></span> và đặt các thông số tùy ý bạn. Để hiểu ý nghĩa của các thông số này bạn xem hướng dẫn ở bài viết này: <a href="https://dovanphuong.com/sitemap-la-gi-va-cach-tao-sitemap.html" target="_blank" rel="noopener noreferrer">Sitemap là gì? Tạo sitemap như thế nào?</a></p>
<p><strong>3. Post Priority:</strong></p>
<figure id="attachment_2404" aria-describedby="caption-attachment-2404" style="width: 430px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Post-Priority.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2404" src="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Post-Priority.jpg" alt="Google XML Sitemaps Post Priority" width="440" height="263" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Post-Priority.jpg 440w, https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Post-Priority-300x179.jpg 300w" sizes="auto, (max-width: 440px) 100vw, 440px" /></a><figcaption id="caption-attachment-2404" class="wp-caption-text">Google XML Sitemaps Post Priority</figcaption></figure>
<p>Đây là phần cấu hình mức độ quan trọng (Priority) cho các Post (bài viết). Mặc định chỉ số Priority này được đánh giá dựa vào số lượng bình luận của Post (2) cho nên mỗi post lại có mức độ quan trọng khác nhau. Tuy nhiên tùy chọn này đôi khi không khách quan nên tôi thường lựa chọn <em>1 &#8211; Do not use automatic priority calculation</em> (không tính toán tự động priority). Khi đó, tất cả các bài viết sẽ có chỉ số Priority giống nhau và được cài đặt ở phía dưới.</p>
<p><strong>4. Sitemap Content:</strong></p>
<figure id="attachment_2405" aria-describedby="caption-attachment-2405" style="width: 837px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Sitemap-Content.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2405" src="https://dovanphuong.com/wp-content/uploads/2015/12/Sitemap-Content.jpg" alt="Sitemap Content" width="847" height="369" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Sitemap-Content.jpg 847w, https://dovanphuong.com/wp-content/uploads/2015/12/Sitemap-Content-300x131.jpg 300w" sizes="auto, (max-width: 847px) 100vw, 847px" /></a><figcaption id="caption-attachment-2405" class="wp-caption-text">Sitemap Content</figcaption></figure>
<p>Cấu hình mặc định của <strong>Google XML Sitemaps</strong> không bao gồm các categories và tags nhưng tôi không hiểu vì sao tác giả lại bỏ qua 2 thành phần quan trọng này. Category và Tag rất quan trọng trong <a href="https://dovanphuong.com/seo" target="_blank" rel="noopener noreferrer">SEO</a> cho nên tôi nghĩ các bạn nên đánh dấu thêm 2 mục này. Ngoài ra, mục tác giả (author) thì tùy vào mô hình hoạt động của website mà bạn có thể cho vào sitemap hoặc không, ví dụ với những blog cá nhân (như blog của tôi) thì chỉ có 1 hoặc vài tác giả viết bài nên không cần thiết phải index trang tác giả làm gì cả. Còn những blog lớn hơn hoặc nhiều trang tin điện tử, tạp chí được làm bằng Wordpress có rất nhiều tác giả khác nhau viết bài, khi đó họ sẽ cho index cả những trang tác giả.</p>
<p><strong>5. Excluded items:</strong> Phần này cho phép bạn loại bỏ các categories hoặc posts ra khỏi sitemap (tức là không muốn các công cụ tìm kiếm lập chỉ mục cho các nội dung này). Khi đó bạn chỉ việc tích chọn những categories hoặc liệt kê các ID bài viết (ngăn cách nhau bằng dấu phẩy) mà bạn muốn loại ra khỏi sitemap.</p>
<p><strong>6. Change frequencies:</strong> Phần này cho phép bạn cài đặt mức độ thay đổi thường xuyên của các nội dung.</p>
<figure id="attachment_2406" aria-describedby="caption-attachment-2406" style="width: 837px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Change-Frequencies.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2406" src="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Change-Frequencies.jpg" alt="Google XML Sitemaps Change Frequencies" width="847" height="458" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Change-Frequencies.jpg 847w, https://dovanphuong.com/wp-content/uploads/2015/12/Google-XML-Sitemaps-Change-Frequencies-300x162.jpg 300w" sizes="auto, (max-width: 847px) 100vw, 847px" /></a><figcaption id="caption-attachment-2406" class="wp-caption-text">Google XML Sitemaps Change Frequencies</figcaption></figure>
<p>Cài đặt mặc định là <em>Homepage (trang chủ)</em> sẽ thay đổi hàng ngày (daily) &#8211; tức là ngày nào bạn cũng viết bài mới hoặc cập nhật nội dung cho trang chủ. Còn các <em>Categories (chuyên mục)</em> sẽ thay đổi hàng tuần (weekly) &#8211; tức là hàng tuần các chuyên mục sẽ có sự thay đổi,..v..v..</p>
<p>Tuy nhiên đây chỉ là những gợi ý ban đầu cho các máy tìm kiếm biết được mức độ thay đổi thường xuyên của các nội dung. Sau khi các máy tìm kiếm đã lập chỉ mục và theo dõi website của bạn một thời gian, công cụ tìm kiếm sẽ biết được thói quen thay đổi nội dung của bạn và tự động tính toán thời gian định kỳ quay lại website để thu thập thông tin. Nên nhớ Google XML Sitemaps còn có tính năng tự động Ping để thông báo cho các công cụ tìm kiếm biết được sự thay đổi của sitemap cho nên những cài đặt ở phần này cũng chỉ mang tính tham khảo, không quan trọng lắm.</p>
<p><strong>7. Priorities:</strong> Cho phép cài đặt mức độ quan trọng của các nội dung. Những cài đặt ở đây chỉ có giá trị nếu bạn lựa chọn <em>&#8220;Do not use automatic priority calculation&#8221;</em> ở mục <strong>Post Priority</strong>. Tôi thường để mặc định.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/huong-dan-su-dung-google-xml-sitemaps.html/feed</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn sử dụng Yoast SEO Plugin</title>
		<link>https://dovanphuong.com/huong-dan-su-dung-yoast-seo-plugin.html</link>
					<comments>https://dovanphuong.com/huong-dan-su-dung-yoast-seo-plugin.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Fri, 25 Dec 2015 17:02:52 +0000</pubDate>
				<category><![CDATA[Wordpress Plugin]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<category><![CDATA[Wordpress Seo Plugin]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=2366</guid>

					<description><![CDATA[Trong những plugin SEO tốt nhất cho WordPress thì Yoast SEO (tên cũ là WordPress SEO by Yoast) được coi là plugin nổi tiếng nhiều người sử dụng nhất. Plugin này được trang bị nhiều tính năng hỗ trợ SEO tốt nhất và có thể tương thích với tất cả Theme bạn sử dụng. CÀI ĐẶT PLUGIN YOAST ... <a title="Hướng dẫn sử dụng Yoast SEO Plugin" class="read-more" href="https://dovanphuong.com/huong-dan-su-dung-yoast-seo-plugin.html" aria-label="Đọc thêm về Hướng dẫn sử dụng Yoast SEO Plugin">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p>Trong những plugin SEO tốt nhất cho WordPress thì <strong>Yoast SEO</strong> (tên cũ là WordPress SEO by Yoast) được coi là plugin nổi tiếng nhiều người sử dụng nhất. Plugin này được trang bị nhiều tính năng hỗ trợ SEO tốt nhất và có thể tương thích với tất cả Theme bạn sử dụng.</p>
<h3 id="cai-dat-plugin-seo-yoast">CÀI ĐẶT PLUGIN YOAST SEO</h3>
<p>Để sử dụng Yoast SEO Plugin thì bạn cài đặt và kích hoạt nó trước đã nhé. Nếu chưa biết cách cài thì hãy xem bài viết này: <a href="https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html" target="_blank" rel="noopener noreferrer">Hướng dẫn cài đặt Plugin cho WordPress</a>.</p>
<figure id="attachment_2368" aria-describedby="caption-attachment-2368" style="width: 562px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/WordPress-Yoast-SEO-Plugin.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2368" src="https://dovanphuong.com/wp-content/uploads/2015/12/WordPress-Yoast-SEO-Plugin.jpg" alt="WordPress Yoast SEO Plugin" width="572" height="245" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/WordPress-Yoast-SEO-Plugin.jpg 572w, https://dovanphuong.com/wp-content/uploads/2015/12/WordPress-Yoast-SEO-Plugin-300x128.jpg 300w" sizes="auto, (max-width: 572px) 100vw, 572px" /></a><figcaption id="caption-attachment-2368" class="wp-caption-text">WordPress Yoast SEO Plugin</figcaption></figure>
<p>Sau khi cài đặt và kích hoạt xong bạn sẽ nhận được một số dòng thông báo và nhìn thấy menu có tên là SEO, bên cạnh là biểu tượng chữ Y ở cột menu bên trái:</p>
<figure id="attachment_2369" aria-describedby="caption-attachment-2369" style="width: 149px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Menu-Icon.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2369" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Menu-Icon.jpg" alt="Yoast SEO Menu Icon" width="159" height="40" /></a><figcaption id="caption-attachment-2369" class="wp-caption-text">Yoast SEO Menu Icon</figcaption></figure>
<p>Nhấn vào menu này để bắt đầu cấu hình.</p>
<h3 id="cau-hinh-yoast-seo">CẤU HÌNH YOAST SEO PLUGIN</h3>
<p>Bảng điều khiển plugin Yoast SEO gồm 8 phần:</p>
<figure id="attachment_2370" aria-describedby="caption-attachment-2370" style="width: 149px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Menu.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2370" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Menu.jpg" alt="Yoast SEO Menu" width="159" height="263" /></a><figcaption id="caption-attachment-2370" class="wp-caption-text">Yoast SEO Menu</figcaption></figure>
<h4 id="cau-hinh-chung">1. General</h4>
<figure id="attachment_2371" aria-describedby="caption-attachment-2371" style="width: 529px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-General.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2371" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-General.jpg" alt="Yoast SEO General" width="539" height="461" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-General.jpg 539w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-General-300x257.jpg 300w" sizes="auto, (max-width: 539px) 100vw, 539px" /></a><figcaption id="caption-attachment-2371" class="wp-caption-text">Yoast SEO General</figcaption></figure>
<p>Đây là phần cấu hình tổng quan:</p>
<ul>
<li>Cho phép bạn khôi phục cấu hình về trạng thái mặc định (nút Restore Default Settings);</li>
<li>Khai báo các thông tin (tab Your Info);</li>
<li>Liên kết công cụ quản trị website Google, Bing, Yandex, Alexa (tab Webmaster Tools),&#8230;</li>
</ul>
<h4 id="title-meta">2. Titles &amp; Metas</h4>
<figure id="attachment_2372" aria-describedby="caption-attachment-2372" style="width: 851px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Titles-Metas-Yoast-SEO.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2372" src="https://dovanphuong.com/wp-content/uploads/2015/12/Titles-Metas-Yoast-SEO.jpg" alt="Titles &amp; Metas - Yoast SEO" width="861" height="319" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Titles-Metas-Yoast-SEO.jpg 861w, https://dovanphuong.com/wp-content/uploads/2015/12/Titles-Metas-Yoast-SEO-300x111.jpg 300w" sizes="auto, (max-width: 861px) 100vw, 861px" /></a><figcaption id="caption-attachment-2372" class="wp-caption-text">Titles &amp; Metas &#8211; Yoast SEO</figcaption></figure>
<p>Phần này rất quan trọng trong SEO, dùng để cài đặt cấu trúc cho Title (tiêu đề) và thẻ Meta Description (thẻ mô tả).</p>
<p><strong>1.</strong><span style="color: #ff0000;"><strong> Title Separator</strong></span> là ký hiệu ngăn cách giữa title bài viết và tên website. Tôi để mặc định.</p>
<p><strong>2.</strong> Chuyển qua tab <span style="color: #ff0000;"><strong>Homepage</strong></span> để cấu hình cho trang chủ của bạn:</p>
<figure id="attachment_2374" aria-describedby="caption-attachment-2374" style="width: 585px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Homepage-Yoast-Seo.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2374" src="https://dovanphuong.com/wp-content/uploads/2015/12/Homepage-Yoast-Seo.jpg" alt="Homepage Yoast Seo" width="595" height="246" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Homepage-Yoast-Seo.jpg 595w, https://dovanphuong.com/wp-content/uploads/2015/12/Homepage-Yoast-Seo-300x124.jpg 300w, https://dovanphuong.com/wp-content/uploads/2015/12/Homepage-Yoast-Seo-775x320.jpg 775w" sizes="auto, (max-width: 595px) 100vw, 595px" /></a><figcaption id="caption-attachment-2374" class="wp-caption-text">Homepage Yoast Seo</figcaption></figure>
<p><strong>Title template</strong>: Cấu hình tiêu đề trang chủ. Ở đây bạn thấy mặc định là <em>&#8220;%%sitename%% %%page%% %%sep%% %%sitedesc%%&#8221;</em>. Đây là những tham số của plugin Yoast SEO, bạn có thể hiểu đơn giản nó là những biến số đã được định nghĩa sẵn. Ví dụ <em>%%sitename%%</em> thay cho tên trang web, <em>%%sep%%</em> thay cho Title Separator mà bạn vừa chọn ở trên&#8230;</p>
<p><strong>Meta description template</strong>: Cấu trúc thẻ mô tả. Thẻ này nên có chứa các từ khóa là chủ đề chính của website và không dài quá 160 ký tự.</p>
<p>Nếu bạn không nhìn thấy form như trên mà nhận được thông báo <em>&#8220;You can determine the title and description for the front page by editing the front page itself »&#8221;</em> thì có nghĩa là bạn đã chỉ định một Page làm trang chủ cho website (xem ở Settings =&gt; Reading)</p>
<figure id="attachment_2373" aria-describedby="caption-attachment-2373" style="width: 468px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/homepage.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2373" src="https://dovanphuong.com/wp-content/uploads/2015/12/homepage.jpg" alt="Homepage" width="478" height="228" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/homepage.jpg 478w, https://dovanphuong.com/wp-content/uploads/2015/12/homepage-300x143.jpg 300w" sizes="auto, (max-width: 478px) 100vw, 478px" /></a><figcaption id="caption-attachment-2373" class="wp-caption-text">Cài đặt trang chủ (homepage)</figcaption></figure>
<p>Khi đó, bạn hãy cấu hình title và description cho trang chủ bằng cách sửa Page này.</p>
<table width="100%">
<tbody>
<tr>
<td style="text-align: center;" colspan="2" width="100%"><span style="color: #3366ff;"><strong>CÁC THAM SỐ CƠ BẢN SỬ DỤNG TRONG YOAST SEO</strong></span></td>
</tr>
<tr>
<td width="30%"><em>%%date%%</em></td>
<td width="70%">Thay cho ngày của bài viết/trang</td>
</tr>
<tr>
<td><em>%%title%%</em></td>
<td>Thay cho tiêu đề của bài viết/trang</td>
</tr>
<tr>
<td><em>%%parent_title%%</em></td>
<td>Thay cho tiêu đề của trang mẹ của trang hiện tại</td>
</tr>
<tr>
<td><em>%%sitename%%</em></td>
<td>Thay cho tên website (Settings =&gt; General, phần Site Title)</td>
</tr>
<tr>
<td><em>%%sitedesc%%</em></td>
<td>Thay cho mô tả website (Settings =&gt; General, phần Tagline)</td>
</tr>
<tr>
<td><em>%%excerpt%%</em></td>
<td>Thay cho phần trích dẫn của bài viết/trang (sẽ tự động được tạo ra từ nội dung của bài viết/trang nếu không tồn tại)</td>
</tr>
<tr>
<td><em>%%excerpt_only%%</em></td>
<td>Thay cho phần trích dẫn của bài viết/trang (sẽ không tự động tạo)</td>
</tr>
<tr>
<td><em>%%tag%%</em></td>
<td>Thay cho các tags hiện tại</td>
</tr>
<tr>
<td><em>%%category%%</em></td>
<td>Thay cho các categories chứa bài viết (cách nhau bởi dấu phẩy)</td>
</tr>
<tr>
<td><em>%%category_description%%</em></td>
<td>Thay cho phần mô tả category</td>
</tr>
<tr>
<td><em>%%tag_description%%</em></td>
<td>Thay cho phần mô tả tag</td>
</tr>
<tr>
<td><em>%%term_description%%</em></td>
<td>Thay cho phần mô tả term</td>
</tr>
<tr>
<td><em>%%term_title%%</em></td>
<td>Thay cho tiêu đề term</td>
</tr>
<tr>
<td><em>%%searchphrase%%</em></td>
<td>Thay cho từ khóa được tìm kiếm</td>
</tr>
<tr>
<td><em>%%sep%%</em></td>
<td>Thay cho dấu phân cách cách giữa title bài viết và tên website</td>
</tr>
</tbody>
</table>
<p>Ngoài ra, còn nhiều tham số khác bạn có thể xem thêm tại đây: <a href="https://yoast.com/help/list-available-snippet-variables-yoast-seo/" target="_blank" rel="nofollow noopener">Yoast Seo Variables</a>.</p>
<p><strong>3.</strong> Tab <span style="color: #ff0000;"><strong>Post Types</strong></span>:</p>
<figure id="attachment_2376" aria-describedby="caption-attachment-2376" style="width: 585px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/cau-hinh-Yoast-SEO.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2376" src="https://dovanphuong.com/wp-content/uploads/2015/12/cau-hinh-Yoast-SEO.jpg" alt="Cấu hình Yoast SEO" width="595" height="265" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/cau-hinh-Yoast-SEO.jpg 595w, https://dovanphuong.com/wp-content/uploads/2015/12/cau-hinh-Yoast-SEO-300x134.jpg 300w" sizes="auto, (max-width: 595px) 100vw, 595px" /></a><figcaption id="caption-attachment-2376" class="wp-caption-text">Cấu hình Yoast SEO &#8211; Post Types</figcaption></figure>
<p>Mặc định thì Wordpress chỉ có 2 loại post type là <strong>Page</strong> và <strong>Post</strong>. Tuy nhiên tùy vào Plugin và Theme bạn sử dụng mà có thể có thêm nhiều post type khác nữa. Khi đó Plugin Yoast SEO sẽ tự nhận dạng và thêm phần cấu hình title và meta desciption cho các loại Post Type đó vào tab này.</p>
<ul>
<li><strong>Title template</strong>: Cấu trúc của tiêu đề, bạn nên để <span style="color: #3366ff;"><em>%%title%%</em></span> là tốt nhất.</li>
<li><strong>Meta description template</strong>: Cấu trúc của thẻ mô tả, bạn cứ <span style="color: #3366ff;">để trống</span>.</li>
<li><strong>Meta Robots</strong>: Nếu tích chọn <span style="color: #3366ff;"><em>noindex, follow</em></span> thì Yoast SEO sẽ chỉ định bọ tìm kiếm không lập chỉ mục loại Post Type này.</li>
<li><strong>Date in Snippet Preview</strong>: Tích chọn nếu bạn muốn <span style="color: #3366ff;">hiển thị ngày tháng trên kết quả tìm kiếm</span>.</li>
<li><strong>Yoast SEO Meta Box</strong>: Đừng tích chọn, cứ <span style="color: #3366ff;">để mặc định</span>.</li>
</ul>
<p>Các bạn lưu ý đây chỉ là phần tùy chỉnh <strong>cấu trúc</strong> thôi. Khi các bạn sử dụng các tham số này thì Yoast SEO sẽ tự động đối chiếu loại tham số mà các bạn đã khai báo trong phần cấu hình để lấy ra dữ liệu phù hợp của từng Post, Page, Category, Tag,&#8230;Tôi ví dụ như sau:</p>
<ul>
<li><em>%%sitename%%</em> của tôi là: Phương Đỗ Blog.</li>
<li><em>%%title%%</em> của bài viết này là: Hướng dẫn sử dụng Yoast SEO Plugin.</li>
<li><em>%%category%%</em> của bài viết này là: WordPress Plugin.</li>
</ul>
<p>Khi tôi cấu hình Title là: <em>%%title%% &#8211; %%sitename%%</em> thì Yoast SEO sẽ tạo Title cho bài viết là <em>Hướng dẫn sử dụng Yoast SEO Plugin &#8211; Phương Đỗ Blog</em>.</p>
<p>Khi tôi cấu hình Title là: <em>%%title%% &#8211; %%category%%</em> thì Yoast SEO sẽ tạo Title cho bài viết là <em>Hướng dẫn sử dụng Yoast SEO Plugin &#8211; WordPress Plugin</em>.</p>
<p>Vì thế tôi khuyên bạn chỉ sử dụng <em>%%title%%</em> cho tiêu đề để tránh sự <strong>trùng lặp dữ liệu</strong>.</p>
<p><strong>4.</strong> Tab <span style="color: #ff0000;"><strong>Taxonomies</strong></span>:</p>
<figure id="attachment_2377" aria-describedby="caption-attachment-2377" style="width: 590px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Taxonomies.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2377" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Taxonomies.jpg" alt="Yoast SEO Taxonomies" width="600" height="239" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Taxonomies.jpg 600w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Taxonomies-300x120.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a><figcaption id="caption-attachment-2377" class="wp-caption-text">Yoast SEO Taxonomies</figcaption></figure>
<p>Cũng tương tự như Post Type, phần Title template bạn nên để là <span style="color: #3366ff;"><em>%%term_title%%</em></span> và giữ nguyên các phần còn lại.</p>
<p><strong>5.</strong> Tab <span style="color: #ff0000;"><strong>Archives</strong></span>:</p>
<figure id="attachment_2378" aria-describedby="caption-attachment-2378" style="width: 585px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Archives.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2378" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Archives.jpg" alt="Yoast SEO Archives" width="595" height="350" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Archives.jpg 595w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Archives-300x176.jpg 300w" sizes="auto, (max-width: 595px) 100vw, 595px" /></a><figcaption id="caption-attachment-2378" class="wp-caption-text">Yoast SEO Archives</figcaption></figure>
<p>Cũng tương tự như Post Type và Taxonomies, phần Title template của Author và Date bạn nên để là <span style="color: #3366ff;"><em>%%name%%</em></span> và <span style="color: #3366ff;"><em>%%date%%</em></span> giữ nguyên các phần còn lại. Tuy nhiên có một số lưu ý ở đây:</p>
<ul>
<li>Để tránh vấn đề trùng lặp nội dung thì cấu hình mặc định Yoast SEO là không cho index lưu trữ theo thời gian</li>
<li>Nếu website của bạn là Blog (chỉ có duy nhất 1 hoặc vài thành viên viết bài) thì cũng đừng index trang tác giả. Nếu có nhiều thành viên thì Title nên để là <span style="color: #3366ff;"><em>%%name%% &#8211; %%sitename%% %%page%%</em></span> và thẻ Meta Description để là <span style="color: #3366ff;"><em>%%user_description%%</em></span>.</li>
</ul>
<p><strong>6.</strong> Tab <span style="color: #ff0000;"><strong>Other</strong></span>:</p>
<figure id="attachment_2379" aria-describedby="caption-attachment-2379" style="width: 694px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Sitewide-Meta.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2379" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Sitewide-Meta.jpg" alt="Yoast SEO Sitewide Meta" width="704" height="455" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Sitewide-Meta.jpg 704w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Sitewide-Meta-300x194.jpg 300w" sizes="auto, (max-width: 704px) 100vw, 704px" /></a><figcaption id="caption-attachment-2379" class="wp-caption-text">Yoast SEO Sitewide Meta</figcaption></figure>
<p>1 &#8211; Tích chọn nếu bạn muốn máy tìm kiếm không lập chỉ mục các trang phụ (ví dụ các Page 2,3,4,&#8230;sẽ không được lập chỉ mục nữa)</p>
<p>2 &#8211; Tích chọn để sử dụng thẻ Meta Keywords. Hiện nay Google đã ngừng hỗ trợ thẻ này vì trước đây thẻ này bị lạm dụng để nhồi nhét từ khóa gây khó khăn cho Google trong việc đánh giá các trang web chất lượng. Tuy nhiên bạn vẫn có thể sử dụng nếu muốn vì một số mạng xã hội vẫn hỗ trợ thẻ này.</p>
<p>3 và 4 không quan trọng lắm nên bạn cứ để nguyên không cần thay đổi.</p>
<h4 id="social">3. Social</h4>
<figure id="attachment_2380" aria-describedby="caption-attachment-2380" style="width: 877px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Social.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2380" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Social.jpg" alt="Yoast SEO Social" width="887" height="473" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Social.jpg 887w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Social-300x160.jpg 300w" sizes="auto, (max-width: 887px) 100vw, 887px" /></a><figcaption id="caption-attachment-2380" class="wp-caption-text">Yoast SEO Social</figcaption></figure>
<p>Đây là phần cấu hình các thông tin liên quan đến các mạng xã hội như Facebook, Twitter, Google+,&#8230;các bạn nên điền càng đầy đủ càng tốt để trang web của bạn thân thiện hơn với các mạng xã hội khi chia sẻ.</p>
<h4 id="sitemap">4. XML Sitemaps</h4>
<figure id="attachment_2382" aria-describedby="caption-attachment-2382" style="width: 648px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Tao-Sitemap-voi-Yoast-SEO.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2382" src="https://dovanphuong.com/wp-content/uploads/2015/12/Tao-Sitemap-voi-Yoast-SEO.jpg" alt="Tạo Sitemap với Yoast SEO" width="658" height="372" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Tao-Sitemap-voi-Yoast-SEO.jpg 658w, https://dovanphuong.com/wp-content/uploads/2015/12/Tao-Sitemap-voi-Yoast-SEO-300x170.jpg 300w" sizes="auto, (max-width: 658px) 100vw, 658px" /></a><figcaption id="caption-attachment-2382" class="wp-caption-text">Tạo Sitemap với Yoast SEO</figcaption></figure>
<p>Đây là một tính năng rất quan trọng của Yoast SEO giúp <strong><a href="https://dovanphuong.com/sitemap-la-gi-va-cach-tao-sitemap.html" target="_blank" rel="noopener noreferrer">tạo Sitemap cho website</a></strong>. Rất đơn giản, bạn chỉ cần tích chọn vào ô <span style="color: #3366ff;"><em>Check this box to enable XML sitemap functionality</em></span> và Save lại. Sau đó nhấn nút <strong>XML Sitemap</strong> để xem file Sitemap của bạn. Ngoài ra, các bạn không nên điều chỉnh bất cứ thứ gì trong phần này nếu không hiểu.</p>
<p>Mặc dù tính năng tạo sitemap của Yoast SEO rất hữu ích nhưng chưa phải là tốt nhất cho WordPress bởi vì bạn sẽ không tùy chỉnh được tập tin sitemap của mình (chẳng hạn như loại bỏ các categories hay posts nào đó khỏi sitemap, thay đổi mức độ quan trọng của các nội dung, cài đặt chu kỳ thay đổi nội dung,&#8230;). Vì thế, tôi thường không sử dụng tính năng tạo sitemap của Yoast SEO, thay vào đó tôi dùng plugin Google XML Sitemaps vì đây là một plugin hoàn hảo chuyên để tạo sitemap và ping sitemap với Google và Bing. Bạn có thể nghiên cứu những tính năng của Google XML Sitemaps được giới thiệu ở bài viết này: <a href="https://dovanphuong.com/huong-dan-su-dung-google-xml-sitemaps.html" target="_blank" rel="noopener noreferrer">Hướng dẫn sử dụng Google XML Sitemaps</a>.</p>
<h4 id="nang-cao">5. Advanced</h4>
<figure id="attachment_2383" aria-describedby="caption-attachment-2383" style="width: 859px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Advanced.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2383" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Advanced.jpg" alt="Yoast SEO Advanced" width="869" height="301" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Advanced.jpg 869w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Advanced-300x104.jpg 300w" sizes="auto, (max-width: 869px) 100vw, 869px" /></a><figcaption id="caption-attachment-2383" class="wp-caption-text">Yoast SEO Advanced</figcaption></figure>
<p>Phần này có một số tính năng bổ sung không bắt buộc phải sử dụng như tạo Breadcrumbs, tùy chỉnh Permalinks và RSS.</p>
<p>&#8211; Hướng dẫn sử dụng tính năng Breadcrumbs của Yoast SEO được chia sẻ chi tiết ở bài viết này: <a href="https://dovanphuong.com/huong-dan-tao-breadcrumbs-cho-wordpress.html">Hướng dẫn tạo Breadcrumbs cho WordPress</a>.</p>
<p>&#8211; Tùy chỉnh Permalinks:</p>
<figure id="attachment_2384" aria-describedby="caption-attachment-2384" style="width: 1011px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2384" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks.jpg" alt="Yoast SEO Permalinks" width="1021" height="1024" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks.jpg 1021w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks-150x150.jpg 150w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks-300x300.jpg 300w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks-65x65.jpg 65w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Permalinks-244x244.jpg 244w" sizes="auto, (max-width: 1021px) 100vw, 1021px" /></a><figcaption id="caption-attachment-2384" class="wp-caption-text">Yoast SEO Permalinks</figcaption></figure>
<p>1 &#8211; Tích chọn để <strong>xóa category</strong> trên URL của các Category. Ví dụ tôi có tạo 1 category với tên là SEO, mặc định WordPress hiển thị URL của chuyên mục này là <em>https://dovanphuong.com/category/seo/</em>. Sau khi bạn tích chọn thì URL trở thành <em>https://dovanphuong.com/seo/</em>. Nên dùng.!</p>
<p>2 &#8211; Tích chọn để tự động chuyển hướng trang đính kèm sang bài viết gốc. Bình thường các mỗi tập tin Media được đính kèm sẽ hiển thị giống như một Post trông rất vô nghĩa nên bạn hãy tích chọn để chuyển hướng sang bài viết gốc đầy đủ và chất lượng hơn. Nên dùng.!</p>
<p>3 &#8211; Tích chọn để xóa những từ vô nghĩa ra khỏi URL (nên dùng)</p>
<p>4 &#8211; Tích chọn để xóa các tham số không cần thiết nhằm cải thiện hiệu quả thu thập dữ liệu cho các máy tìm kiếm (nên dùng)</p>
<p>5 &#8211; 6 -7 &#8211; 8 &#8211; 9 &#8211; 10 để mặc định (không chọn).</p>
<h4 id="cong-cu">6. Tools</h4>
<figure id="attachment_2385" aria-describedby="caption-attachment-2385" style="width: 990px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Tools.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2385" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Tools.jpg" alt="Yoast SEO Tools" width="1000" height="333" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Tools.jpg 1000w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Tools-300x100.jpg 300w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a><figcaption id="caption-attachment-2385" class="wp-caption-text">Yoast SEO Tools</figcaption></figure>
<p>Đây là một số công cụ bổ sung trong Yoast SEO:</p>
<ul>
<li><strong>Bulk Editor</strong>: Giúp bạn chỉnh sửa nhanh tiêu đề và mô tả của nhiều bài viết/trang cùng lúc.</li>
<li><strong>File Editor</strong>: Giúp bạn chỉnh sửa file robots.txt và .htaccess (nếu có) mà không cần phải có tài khoản host.</li>
<li><strong>Import and Export</strong>: Theo tôi đây là tính năng cực mạnh của Yoast SEO vì hỗ trợ nhập và xuất dữ liệu nhanh chóng. Thậm chí nếu bạn đang sử dụng một plugin SEO khác như All in one seo pack hoặc nền tảng WooThemes SEO,&#8230;mà muốn chuyển sang sử dụng plugin Yoast SEO thì vẫn có thể giữ được những cài đặt cũ bằng cách sử dụng tính năng nhập dữ liệu của Yoast SEO.</li>
<li><strong>Recalculate SEO scores</strong>: Tính toán lại điểm SEO cho những nội dung đã có từ khóa để kiểm tra.</li>
</ul>
<h4 id="search-console">7. Search Console</h4>
<figure id="attachment_2386" aria-describedby="caption-attachment-2386" style="width: 877px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Search-Console.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2386" src="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Search-Console.jpg" alt="Yoast SEO Search Console" width="887" height="303" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Search-Console.jpg 887w, https://dovanphuong.com/wp-content/uploads/2015/12/Yoast-SEO-Search-Console-300x102.jpg 300w" sizes="auto, (max-width: 887px) 100vw, 887px" /></a><figcaption id="caption-attachment-2386" class="wp-caption-text">Yoast SEO Search Console</figcaption></figure>
<p>Tính năng này của Yoast SEO cho phép bạn kết nối với một số thông tin từ Google Search Console (Google Webmaster Tools). Tại đây bạn sẽ nhận được các thông báo lỗi không tìm thấy (404 not found), lỗi máy chủ,&#8230;cũng giống như khi đăng nhập vào Google Webmaster Tools.</p>
<p>Là một người quản trị web, tôi cảm thấy tính năng này không thực sự cần thiết vì hàng ngày tôi có thói quen vào Google Webmaster Tools để kiểm tra không chỉ là các thông báo lỗi mà còn nhiều vấn đề khác nữa cho nên tôi không dùng tính năng này. Nếu các bạn muốn dùng thì hãy nhấn vào <span style="color: #3366ff;"><em>Get Google Authorization Code</em></span> để lấy code (bạn cần đăng nhập đúng tài khoản Google quản trị trang web hiện tại). Sau đó dán code đó vào phía dưới và nhấn nút <strong>Authenticate</strong>.</p>
<h4 id="tien-ich-mo-rong">8. Extensions</h4>
<p>Đây là phần giới thiệu các tính năng mở rộng cho Yoast SEO. Bạn cần trả phí để sử dụng cho nên tôi sẽ không giới thiệu ở đây, nếu cần các bạn tự tìm hiểu thêm nhé.!</p>
<h3 id="cach-su-dung-yoast-seo">CÁCH SỬ DỤNG YOAST SEO PLUGIN</h3>
<p>Sau khi cài đặt và kích hoạt Yoast SEO thì bạn sẽ nhìn thấy phần cấu hình của Yoast SEO cho mỗi Post, Page, Category, Tag&#8230;ở trong trang chỉnh sửa Post, Page, Category, Tag&#8230;đó.</p>
<figure id="attachment_2387" aria-describedby="caption-attachment-2387" style="width: 1024px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/su-dung-Yoast-SEO-plugin.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2387" src="https://dovanphuong.com/wp-content/uploads/2015/12/su-dung-Yoast-SEO-plugin.jpg" alt="Sử dụng Yoast SEO plugin" width="1034" height="556" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/su-dung-Yoast-SEO-plugin.jpg 1034w, https://dovanphuong.com/wp-content/uploads/2015/12/su-dung-Yoast-SEO-plugin-300x161.jpg 300w, https://dovanphuong.com/wp-content/uploads/2015/12/su-dung-Yoast-SEO-plugin-1024x551.jpg 1024w" sizes="auto, (max-width: 1034px) 100vw, 1034px" /></a><figcaption id="caption-attachment-2387" class="wp-caption-text">Sử dụng Yoast SEO plugin</figcaption></figure>
<p>1 &#8211; Phần nội dung:</p>
<ul>
<li><strong>Snippet Editor</strong> là mô phỏng trang web của bạn khi hiển thị trên công cụ tìm kiếm, bạn click trực tiếp vào tiêu đề và mô tả để sửa.</li>
<li><strong>Focus Keyword</strong> bạn điền từ khóa muốn tối ưu seo với trang hiện tại để Yoast SEO phân tích nội dung và hiển thị kết quả ở phần <strong>Content Analysis</strong>, đồng thời đánh giá chất lượng bằng biểu tượng hình tròn màu đỏ (tối ưu chưa tốt), màu cam (bình thường) và màu xanh lá (tối ưu tốt). Tuy nhiên cái này cũng chỉ để tham khảo.</li>
</ul>
<p>2 &#8211; Phần tùy chỉnh Meta Robots, Breadcrumbs Title và Canonical URL (thường để mặc định)</p>
<p>3 &#8211; Phần tùy chỉnh mạng xã hội: Các bạn có thể khai báo tiêu đề, mô tả và hình ảnh khi chia sẻ lên các mạng xã hội Facebook, Twitter và Google+.</p>
<h3 id="tong-ket">TÓM LẠI,</h3>
<p>Mặc dù Yoast SEO là một plugin seo với những tính năng vô cùng tuyệt vời nhưng nếu bạn không có <strong><a href="https://dovanphuong.com/tag/kien-thuc-seo" target="_blank" rel="noopener noreferrer">kiến thức về SEO</a></strong> thì sẽ rất khó <strong><a href="https://dovanphuong.com/tag/seo-on-page" target="_blank" rel="noopener noreferrer">tối ưu SEO</a></strong> tốt được. Vì thế, bên cạnh việc cung cấp những nội dung hữu ích cho người xem thì bạn hãy dành thời gian để <a href="https://dovanphuong.com/seo" target="_blank" rel="noopener noreferrer">học SEO</a> nữa nhé.!</p>
<p>Ngoài ra, những hướng dẫn cấu hình plugin Yoast SEO trong bài viết này chỉ là lời khuyên của cá nhân tôi chứ không có gì là chuẩn mực hết, cho nên các bạn hãy đọc kỹ và hiểu sâu để tự cấu hình sao cho phù hợp.</p>
<p>Chúc bạn thành công.!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/huong-dan-su-dung-yoast-seo-plugin.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn tạo Breadcrumbs cho WordPress</title>
		<link>https://dovanphuong.com/huong-dan-tao-breadcrumbs-cho-wordpress.html</link>
					<comments>https://dovanphuong.com/huong-dan-tao-breadcrumbs-cho-wordpress.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Thu, 24 Dec 2015 02:58:12 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=2322</guid>

					<description><![CDATA[Breadcrumbs là một dạng navigation (tập hợp các liên kết) giúp người dùng định vị được vị trí của trang hiện tại để biết mình đang ở đâu trên website và dễ dàng di chuyển giữa các trang mà không phải quay về trang chủ. Breadcrumbs cũng rất quan trọng đối với các công cụ tìm kiếm. Google ... <a title="Hướng dẫn tạo Breadcrumbs cho WordPress" class="read-more" href="https://dovanphuong.com/huong-dan-tao-breadcrumbs-cho-wordpress.html" aria-label="Đọc thêm về Hướng dẫn tạo Breadcrumbs cho WordPress">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p><strong>Breadcrumbs</strong> là một dạng navigation (tập hợp các liên kết) giúp người dùng định vị được vị trí của trang hiện tại để biết mình đang ở đâu trên website và dễ dàng di chuyển giữa các trang mà không phải quay về trang chủ.</p>
<p>Breadcrumbs cũng rất quan trọng đối với các công cụ tìm kiếm. Google đã khẳng định breadcrumbs giúp công cụ tìm kiếm có được một bức tranh rõ ràng hơn về cấu trúc trang web, giúp các máy tìm kiếm có thể đánh giá website một cách hiệu quả hơn.</p>
<figure id="attachment_2321" aria-describedby="caption-attachment-2321" style="width: 727px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/Breadcrumbs.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2321" src="https://dovanphuong.com/wp-content/uploads/2015/12/Breadcrumbs.jpg" alt="Breadcrumbs" width="737" height="394" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/Breadcrumbs.jpg 737w, https://dovanphuong.com/wp-content/uploads/2015/12/Breadcrumbs-300x160.jpg 300w" sizes="auto, (max-width: 737px) 100vw, 737px" /></a><figcaption id="caption-attachment-2321" class="wp-caption-text">Breadcrumbs</figcaption></figure>
<p>Các bạn có thể thấy Google đã lập chỉ mục cho bài viết <a href="https://dovanphuong.com/seo-la-gi-va-tai-sao-phai-lam-seo-website.html" target="_blank" rel="nofollow noopener">seo là gì</a> của tôi và hiển thị <em>breadcrumbs</em> trên trang kết quả tìm kiếm giống như hình minh họa.</p>
<h3>TẠO BREADCRUMBS CHO WORDPRESS</h3>
<p>Hiểu được tầm quan trọng của Breadcrumbs nên rất nhiều nhà phát triển WordPress đã thiết kế theme có sẵn Breadcrumbs. Để biết Theme bạn đang sử dụng có Breadcrumbs hay chưa thì bạn thử tìm kiếm trên Google một bài viết bất kỳ của website xem Google hiển thị như thế nào? Nếu hiển thị URL kiểu như hình minh họa ở trên thì có nghĩa Theme của bạn có Breadcrumbs rồi. Nếu URL hiển thị đầy đủ (full) cả đường link thì Theme của bạn chưa có Breadcrumbs. Xem ảnh minh họa:</p>
<figure id="attachment_2340" aria-describedby="caption-attachment-2340" style="width: 692px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/kiem-tra-Breadcrumbs.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2340" src="https://dovanphuong.com/wp-content/uploads/2015/12/kiem-tra-Breadcrumbs.jpg" alt="Kiểm tra Breadcrumbs trên Google" width="702" height="239" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/kiem-tra-Breadcrumbs.jpg 702w, https://dovanphuong.com/wp-content/uploads/2015/12/kiem-tra-Breadcrumbs-300x102.jpg 300w" sizes="auto, (max-width: 702px) 100vw, 702px" /></a><figcaption id="caption-attachment-2340" class="wp-caption-text">Kiểm tra Breadcrumbs trên Google</figcaption></figure>
<p>Nếu website của bạn hiển thị như số 1 thì Theme chưa có Breadcrumbs. Để tạo Breadcrumbs cho WordPress bạn có 2 cách:</p>
<h4>1. Sử dụng Plugin</h4>
<p>Có nhiều Plugin làm được việc này nhưng nổi tiếng nhất là <a href="https://wordpress.org/plugins/breadcrumb-navxt/" target="_blank" rel="nofollow noopener">Breadcrumb NavXT</a>. Bạn chỉ cần <a href="https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html" target="_blank" rel="noopener">cài đặt plugin</a> này và chèn đoạn code dưới đây vào nơi muốn hiển thị Breadcrumbs:</p>
<pre>&lt;div class="breadcrumbs" typeof="BreadcrumbList" vocab="http://schema.org/"&gt;&lt;?php if(function_exists('bcn_display')) { bcn_display(); }?&gt;&lt;/div&gt;</pre>
<p>Hoặc bạn cũng có thể sử dụng tính năng tạo Breadcrumbs được tích hợp sẵn trong plugin seo nổi tiếng <a href="https://dovanphuong.com/huong-dan-su-dung-yoast-seo-plugin.html" target="_blank" rel="noopener">Yoast SEO</a>. Sau khi cài plugin xong, bạn vào mục <strong>Advanced</strong> và tích chọn <strong>Enable Breadcrumbs</strong>:</p>
<figure id="attachment_2343" aria-describedby="caption-attachment-2343" style="width: 722px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2015/12/breadcrumbs-wordpress-seo-by-yoast.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2343" src="https://dovanphuong.com/wp-content/uploads/2015/12/breadcrumbs-wordpress-seo-by-yoast.jpg" alt="Breadcrumbs WordPress SEO by Yoast" width="732" height="556" srcset="https://dovanphuong.com/wp-content/uploads/2015/12/breadcrumbs-wordpress-seo-by-yoast.jpg 732w, https://dovanphuong.com/wp-content/uploads/2015/12/breadcrumbs-wordpress-seo-by-yoast-300x228.jpg 300w" sizes="auto, (max-width: 732px) 100vw, 732px" /></a><figcaption id="caption-attachment-2343" class="wp-caption-text">Breadcrumbs WordPress SEO by Yoast</figcaption></figure>
<p>Sau đó, chèn đoạn code sau đây vào nơi bạn muốn hiển thị Breadcrumbs:</p>
<pre>&lt;?php if ( function_exists('yoast_breadcrumb') ) {yoast_breadcrumb('&lt;p id="breadcrumbs"&gt;','&lt;/p&gt;');} ?&gt;</pre>
<p>Việc sử dụng Plugin có ưu điểm là nhanh, dễ cài đặt và sử dụng, tuy nhiên dễ bị lỗi, bị hack hoặc gây chậm web. Cho nên nếu bạn biết về code thì không nên dùng Plugin làm gì.</p>
<h4>2. Không sử dụng Plugin</h4>
<p><strong>Bước 1</strong>: Mở file functions.php (trong thư mục theme bạn đang sử dụng) và chèn vào đoạn code sau:</p>
<pre>function schema_breadcrumb() {
global $post;
//schema link
$schema_link = 'http://data-vocabulary.org/Breadcrumb';
$home = 'Home';
$delimiter = ' &amp;raquo; ';
$homeLink = get_bloginfo('url');
if (is_home() || is_front_page()) {
// no need for breadcrumbs in homepage
}
else {
echo '&lt;div id="mpbreadcrumbs"&gt;';
// main breadcrumbs lead to homepage
if (!is_single()) {
echo 'You are here: ';
}
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . $homeLink . '"&gt;' . '&lt;span itemprop="title"&gt;' . $home . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
// if blog page exists
if (get_page_by_path('blog')) {
if (!is_page('blog')) {
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_permalink(get_page_by_path('blog')) . '"&gt;' . '&lt;span itemprop="title"&gt;Blog&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
}
}
if (is_category()) {
$thisCat = get_category(get_query_var('cat'), false);
if ($thisCat-&gt;parent != 0) {
$category_link = get_category_link($thisCat-&gt;parent);
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . $category_link . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_cat_name($thisCat-&gt;parent) . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
}
$category_id = get_cat_ID(single_cat_title('', false));
$category_link = get_category_link($category_id);
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . $category_link . '"&gt;' . '&lt;span itemprop="title"&gt;' . single_cat_title('', false) . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_single() &amp;&amp; !is_attachment()) {
if (get_post_type() != 'post') {
$post_type = get_post_type_object(get_post_type());
$slug = $post_type-&gt;rewrite;
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . $homeLink . '/' . $slug['slug'] . '"&gt;' . '&lt;span itemprop="title"&gt;' . $post_type-&gt;labels-&gt;singular_name . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
echo ' ' . $delimiter . ' ' . get_the_title();
}
else {
$category = get_the_category();
if ($category) {
foreach ($category as $cat) {
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_category_link($cat-&gt;term_id) . '"&gt;' . '&lt;span itemprop="title"&gt;' . $cat-&gt;name . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
}
}
echo get_the_title();
}
}
elseif (!is_single() &amp;&amp; !is_page() &amp;&amp; get_post_type() != 'post' &amp;&amp; !is_404()) {
$post_type = get_post_type_object(get_post_type());
echo $post_type-&gt;labels-&gt;singular_name;
}
elseif (is_attachment()) {
$parent = get_post($post-&gt;post_parent);
$cat = get_the_category($parent-&gt;ID);
$cat = $cat[0];
echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_permalink($parent) . '"&gt;' . '&lt;span itemprop="title"&gt;' . $parent-&gt;post_title . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
echo ' ' . $delimiter . ' ' . get_the_title();
}
elseif (is_page() &amp;&amp; !$post-&gt;post_parent) {
$get_post_slug = $post-&gt;post_name;
$post_slug = str_replace('-', ' ', $get_post_slug);
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_permalink() . '"&gt;' . '&lt;span itemprop="title"&gt;' . ucfirst($post_slug) . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_page() &amp;&amp; $post-&gt;post_parent) {
$parent_id = $post-&gt;post_parent;
$breadcrumbs = array();
while ($parent_id) {
$page = get_page($parent_id);
$breadcrumbs[] = '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_permalink($page-&gt;ID) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_title($page-&gt;ID) . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
$parent_id = $page-&gt;post_parent;
}
$breadcrumbs = array_reverse($breadcrumbs);
for ($i = 0; $i &lt; count($breadcrumbs); $i++) {
echo $breadcrumbs[$i];
if ($i != count($breadcrumbs) - 1)
echo ' ' . $delimiter . ' ';
}
echo $delimiter . '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_permalink() . '"&gt;' . '&lt;span itemprop="title"&gt;' . the_title_attribute('echo=0') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_tag()) {
$tag_id = get_term_by('name', single_cat_title('', false), 'post_tag');
if ($tag_id) {
$tag_link = get_tag_link($tag_id-&gt;term_id);
}
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . $tag_link . '"&gt;' . '&lt;span itemprop="title"&gt;' . single_cat_title('', false) . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_author()) {
global $author;
$userdata = get_userdata($author);
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_author_posts_url($userdata-&gt;ID) . '"&gt;' . '&lt;span itemprop="title"&gt;' . $userdata-&gt;display_name . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_404()) {
echo 'Error 404';
}
elseif (is_search()) {
echo 'Search results for "' . get_search_query() . '"';
}
elseif (is_day()) {
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_year_link(get_the_time('Y')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('Y') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_month_link(get_the_time('Y'), get_the_time('m')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('F') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_day_link(get_the_time('Y'), get_the_time('m'), get_the_time('d')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('d') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_month()) {
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_year_link(get_the_time('Y')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('Y') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;' . $delimiter . ' ';
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_month_link(get_the_time('Y'), get_the_time('m')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('F') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
elseif (is_year()) {
echo '&lt;span itemscope itemtype="' . $schema_link . '"&gt;&lt;a itemprop="url" href="' . get_year_link(get_the_time('Y')) . '"&gt;' . '&lt;span itemprop="title"&gt;' . get_the_time('Y') . '&lt;/span&gt;' . '&lt;/a&gt;&lt;/span&gt;';
}
if (get_query_var('paged')) {
if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author())
echo ' (';
echo __('Page') . ' ' . get_query_var('paged');
if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author())
echo ')';
}
echo '&lt;/div&gt;';
}
}</pre>
<p><strong>Bước 2</strong>: Chèn đoạn code dưới đây vào nơi bạn muốn hiển thị Breadcrumbs:</p>
<pre>&lt;?php if(function_exists('schema_breadcrumb')) schema_breadcrumb(); ?&gt;</pre>
<p>Có thể bạn sẽ thắc mắc tại sao trên mạng thấy nhiều người chia sẻ đoạn code rất ngắn mà code của tôi lại dài như vậy thì xin trả lời bạn rằng code breadcrumbs mà tôi chia sẻ ở đây đã được tối ưu theo cấu trúc chuẩn của Google cho nên rất tốt cho <a href="https://dovanphuong.com/seo" target="_blank" rel="noopener">SEO</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/huong-dan-tao-breadcrumbs-cho-wordpress.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Làm đẹp URL Search cho WordPress</title>
		<link>https://dovanphuong.com/lam-dep-url-search-cho-wordpress.html</link>
					<comments>https://dovanphuong.com/lam-dep-url-search-cho-wordpress.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Fri, 18 Dec 2015 03:45:56 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=2303</guid>

					<description><![CDATA[Trong bài viết này tôi sẽ hướng dẫn các bạn thay đổi cấu trúc URL Search cho WordPress trông đẹp mắt hơn, thân thiện hơn mà không cần phải sử dụng đến Plugin. Khi tìm kiếm bằng form tìm kiếm mặc định của WordPress thì URL có dạng như sau: https://dovanphuong.com/?s=seo+là+gì Và tôi muốn thay ... <a title="Làm đẹp URL Search cho WordPress" class="read-more" href="https://dovanphuong.com/lam-dep-url-search-cho-wordpress.html" aria-label="Đọc thêm về Làm đẹp URL Search cho WordPress">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p>Trong bài viết này tôi sẽ hướng dẫn các bạn thay đổi cấu trúc URL Search cho WordPress trông đẹp mắt hơn, thân thiện hơn mà không cần phải sử dụng đến Plugin.</p>
<p>Khi tìm kiếm bằng form tìm kiếm mặc định của WordPress thì URL có dạng như sau:</p>
<pre>https://dovanphuong.com/?s=seo+là+gì</pre>
<p>Và tôi muốn thay đổi URL này thành:</p>
<pre>https://dovanphuong.com/search/seo+là+gì</pre>
<p><span style="color: #3366ff;"><strong>Cách 1:</strong></span> Rất đơn giản, bạn mở file <em>functions.php</em> trong thư mục Theme bạn đang sử dụng ra và thêm vào đoạn code sau đây:</p>
<pre><span class="kwd">function</span><span class="pln"> search_url_rewrite_rule</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
        </span><span class="kwd">if</span><span class="pln"> </span><span class="pun">(</span><span class="pln"> is_search</span><span class="pun">()</span><span class="pln"> </span><span class="pun">&amp;&amp;</span><span class="pln"> </span><span class="pun">!</span><span class="pln">empty</span><span class="pun">(</span><span class="pln">$_GET</span><span class="pun">[</span><span class="str">'s'</span><span class="pun">]))</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
                wp_redirect</span><span class="pun">(</span><span class="pln">home_url</span><span class="pun">(</span><span class="str">"/search/"</span><span class="pun">)</span><span class="pln"> </span><span class="pun">.</span><span class="pln"> urlencode</span><span class="pun">(</span><span class="pln">get_query_var</span><span class="pun">(</span><span class="str">'s'</span><span class="pun">)));</span><span class="pln">
                exit</span><span class="pun">();</span><span class="pln">
        </span><span class="pun">}</span>
<span class="pun">}</span><span class="pln">
add_action</span><span class="pun">(</span><span class="str">'template_redirect'</span><span class="pun">,</span><span class="pln"> </span><span class="str">'search_url_rewrite_rule'</span><span class="pun">);</span></pre>
<p>Các bạn có thể thay thế <code><span class="str">/search/</span></code> thành <code><span class="str">/tim-kiem/</span></code> nếu muốn đổi URL thành thuần Việt hơn.</p>
<p><span style="color: #3366ff;"><strong>Cách 2:</strong></span> Sửa file <em>.htaccess</em> (nằm ngang hàng với thư mục wp-admin), thêm vào:</p>
<pre class=" prettyprinted"><span class="typ">RewriteCond</span> <span class="pun">%{</span><span class="pln">QUERY_STRING</span><span class="pun">}</span><span class="pln"> \\</span><span class="pun">?</span><span class="pln">s</span><span class="pun">=([^&amp;]+)</span> <span class="pun">[</span><span class="pln">NC</span><span class="pun">]</span>
<span class="typ">RewriteRule</span> <span class="pun">^</span><span class="pln">$ </span><span class="pun">/</span><span class="pln">search</span><span class="pun">/%</span><span class="lit">1</span><span class="pun">/?</span> <span class="pun">[</span><span class="pln">NC</span><span class="pun">,</span><span class="pln">R</span><span class="pun">,</span><span class="pln">L</span><span class="pun">]</span></pre>
<p>Cả hai cách trên đều có ưu và nhược điểm riêng. Nếu bạn sửa file <code>functions.php</code> trong theme thì sau khi bạn nâng cấp phiên bản theme hoặc sử dụng theme khác, việc thay đổi này coi như không có. Nhưng nếu dùng htaccess để rewrite thì lại chưa hỗ trợ tốt với các từ khóa tiếng Việt khi tìm kiếm nên tôi khuyên bạn sử dụng theo cách 1.</p>
<p>Có thể các bạn sẽ thắc mắc lý do cho việc thay đổi này là gì? Liệu có tốt cho <a href="https://dovanphuong.com/seo-la-gi-va-tai-sao-phai-lam-seo-website.html" rel="nofollow">SEO</a> không? Xin trả lời rằng: theo tôi thì việc thay đổi URL này chỉ để cho đẹp thôi chứ chả tốt cho SEO hơn đâu. Ai thích thì thay đổi!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/lam-dep-url-search-cho-wordpress.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn Update WordPress không cần dùng FTP</title>
		<link>https://dovanphuong.com/huong-dan-update-wordpress-khong-can-dung-ftp.html</link>
					<comments>https://dovanphuong.com/huong-dan-update-wordpress-khong-can-dung-ftp.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Fri, 18 Jul 2014 17:33:48 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=2120</guid>

					<description><![CDATA[Như chúng ta đã biết, hiện nay WordPress liên tục tung ra các phiên bản mới trong một thời gian ngắn &#8211; thường là từ 3 đến 4 tháng sẽ có một bản vá lỗi bảo mật hoặc một phiên bản nâng cấp mới hoàn toàn được giới thiệu. Tất nhiên là phiên bản mới ... <a title="Hướng dẫn Update WordPress không cần dùng FTP" class="read-more" href="https://dovanphuong.com/huong-dan-update-wordpress-khong-can-dung-ftp.html" aria-label="Đọc thêm về Hướng dẫn Update WordPress không cần dùng FTP">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[<p>Như chúng ta đã biết, hiện nay WordPress liên tục tung ra các phiên bản mới trong một thời gian ngắn &#8211; thường là từ 3 đến 4 tháng sẽ có một bản vá lỗi bảo mật hoặc một phiên bản nâng cấp mới hoàn toàn được giới thiệu. Tất nhiên là phiên bản mới hơn sẽ tốt hơn phiên bản cũ, ít nhất vấn đề bảo mật cũng sẽ được nâng cấp. Trong bài viết này, tôi sẽ hướng dẫn các bạn một số cách để nâng cấp WordPress (bao gồm việc nâng cấp phiên bản WordPress, Plugins và Themes)</p>
<p><span id="more-2120"></span></p>
<h3>1. Update WordPress</h3>
<p>Để xem thông tin Update bạn đăng nhập vào <strong>Dashboard -&gt; Updates</strong></p>
<figure id="attachment_2121" aria-describedby="caption-attachment-2121" style="width: 532px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2014/07/wordpress-updates.png"><img loading="lazy" decoding="async" class="size-full wp-image-2121" src="https://dovanphuong.com/wp-content/uploads/2014/07/wordpress-updates.png" alt="Cập nhật WordPress" width="542" height="127" srcset="https://dovanphuong.com/wp-content/uploads/2014/07/wordpress-updates.png 542w, https://dovanphuong.com/wp-content/uploads/2014/07/wordpress-updates-300x70.png 300w" sizes="auto, (max-width: 542px) 100vw, 542px" /></a><figcaption id="caption-attachment-2121" class="wp-caption-text">Thông báo cập nhật WordPress</figcaption></figure>
<p>Nếu có một phiên bản mới của WordPress cần cập nhật, bạn sẽ thấy dòng thông báo tô đậm:</p>
<p class="response" style="text-align: center;"><strong>An updated version of WordPress is available.</strong></p>
<p>Kèm theo phía dưới là nút <strong>Update Now</strong>.</p>
<p>Nếu bạn bấm vào nút <strong>Update Now</strong> thì ngay lập tức hệ thống sẽ tự động tải về phiên bản WordPress mới nhất và cài đặt cập nhật cho bạn. Tuy nhiên, bạn cần lưu ý một số vấn đề sau đây:</p>
<ul>
<li>Nên sao lưu (backup) website trước khi update, phòng trường hợp xấu xảy ra.</li>
<li>Nên vô hiệu hóa toàn bộ Plugins vì có thể phiên bản mới sẽ xung đột với một số Plugins bạn đang sử dụng và xảy ra lỗi.</li>
</ul>
<h3>2. Update Plugins</h3>
<p>Tại trang Updates này, bạn sẽ nhìn thấy danh sách các Plugins cần cập nhật kiểu như:</p>
<figure id="attachment_2122" aria-describedby="caption-attachment-2122" style="width: 471px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2014/07/update-plugin-wordpress.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-2122" src="https://dovanphuong.com/wp-content/uploads/2014/07/update-plugin-wordpress.jpg" alt="Update WordPress Plugins" width="481" height="369" srcset="https://dovanphuong.com/wp-content/uploads/2014/07/update-plugin-wordpress.jpg 481w, https://dovanphuong.com/wp-content/uploads/2014/07/update-plugin-wordpress-300x230.jpg 300w" sizes="auto, (max-width: 481px) 100vw, 481px" /></a><figcaption id="caption-attachment-2122" class="wp-caption-text">Danh sách các Plugins cần cập nhật</figcaption></figure>
<p>Bạn có thể chọn Plugins mà bạn muốn cập nhật bằng cách tích vào các ô vuông bên trái các Plugins (Select All để chọn tất cả), sau đó bấm nút <strong>Update Plugins</strong> ở phía trên, hệ thống sẽ tự động cập nhật.</p>
<h3>3. Update Themes</h3>
<p>Tương tự như cập nhật Plugins.</p>
<h3>4. Update tự động không cần dùng FTP</h3>
<p>Có thể sau khi các bạn bấm nút Update thì hệ thống hiện ra yêu cầu cung cấp thông tin kết nối FTP, kiểu như:</p>
<figure id="attachment_2231" aria-describedby="caption-attachment-2231" style="width: 783px" class="wp-caption aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png"><img loading="lazy" decoding="async" class="size-full wp-image-2231" src="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png" alt="Update WordPress không cần dùng FTP" width="793" height="418" srcset="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png 793w, https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP-300x158.png 300w" sizes="auto, (max-width: 793px) 100vw, 793px" /></a><figcaption id="caption-attachment-2231" class="wp-caption-text">Update WordPress không cần dùng FTP</figcaption></figure>
<p>Mình dùng Cpanel thì không bị nhưng DirectAdmin và Kloxo thì bị như vậy &#8211; khá phiền hà ! Nguyên nhân là do WordPress không thể cập nhật nội dung vào thư mục /wp-content/ được.</p>
<p>Cách khắc phục là các bạn cần CHMOD thư mục cài đặt WordPress là 775 thay vì là 755 hay 644 như thông thường. Hoặc chỉnh sửa file wp-config.php</p>
<p><em>Bước 1:</em> Mở file wp-config.php trong thư mục gốc cài đặt wordpress (nên dùng Notepad++ hoặc một phần mềm soạn thảo lập trình khác)</p>
<p><em>Bước 2:</em> Thêm đoạn code dưới đây vào file wp-config.php</p>
<pre>define('FS_METHOD','direct');</pre>
<p><em>Bước 3:</em> Lưu và cập nhật lên hosting.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/huong-dan-update-wordpress-khong-can-dung-ftp.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hiển thị cả Post và Custom Post Types trong Archives.php</title>
		<link>https://dovanphuong.com/hien-thi-custom-post-types-trong-archives.html</link>
					<comments>https://dovanphuong.com/hien-thi-custom-post-types-trong-archives.html#respond</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Fri, 16 Nov 2012 02:59:14 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=3360</guid>

					<description><![CDATA[Mặc định&#160;Archives.php chỉ hiển thị các bài viết dạng post nhưng bạn có thể cho hiển thị cả Custom Post Types bằng cách thêm vào file functions.php đoạn code sau đây: function custom_post_types_in_archives ( $query ) { if( is_category() &#124;&#124; is_tag() &#38;&#38; empty( $query-&#62;query_vars['suppress_filters'] ) ) { $query-&#62;set( 'post_type', array( 'post', 'nav_menu_item', 'custom-post-type-1', 'custom-post-type-2' )); ... <a title="Hiển thị cả Post và Custom Post Types trong Archives.php" class="read-more" href="https://dovanphuong.com/hien-thi-custom-post-types-trong-archives.html" aria-label="Đọc thêm về Hiển thị cả Post và Custom Post Types trong Archives.php">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Mặc định&nbsp;Archives.php chỉ hiển thị các bài viết dạng <code>post</code> nhưng bạn có thể cho hiển thị cả Custom Post Types bằng cách thêm vào file <code>functions.php</code> đoạn code sau đây:</p>



<pre class="wp-block-preformatted">function custom_post_types_in_archives ( $query ) {
if( is_category() || is_tag() &amp;&amp; empty( $query-&gt;query_vars['suppress_filters'] ) ) {
$query-&gt;set( 'post_type', array(
'post', 'nav_menu_item', 'custom-post-type-1', 'custom-post-type-2'
));
return $query;
}
}
add_filter( 'pre_get_posts', 'custom_post_types_in_archives' );</pre>



<p class="wp-block-paragraph">Hoặc sử dụng code này:</p>



<pre class="wp-block-preformatted">// Add custom post types to archives
function custom_post_archive($query) {
if ($query-&gt;is_archive)
$query-&gt;set( 'post_type', array('your_custom_type_1', 'your_custom_type_2', 'nav_menu_item', 'post') );
remove_action( 'pre_get_posts', 'custom_post_archive' );
}
add_action('pre_get_posts', 'custom_post_archive');</pre>



<p class="wp-block-paragraph">Nhớ sửa&nbsp;<code>custom-post-type-1</code> và <code>custom-post-type-1</code> thành các custom post types của bạn nhé. Nếu muốn thêm nhiều hơn thì cứ ngăn cách nhau bằng dấu phẩy như mẫu code trên là được.</p>



<p class="wp-block-paragraph">Tất nhiên, nếu bạn muốn hiển thị cả&nbsp;Custom Post Types trong kết quả tìm kiếm thì thêm đoạn code này:</p>



<pre class="wp-block-preformatted">//Custom Post Types trong kết quả tìm kiếm
function searchAll( $query ) {
if ( $query-&gt;is_search ) {
$query-&gt;set( 'post_type', array( 'post', 'page', 'feed', 'custom_post_type1', 'custom_post_type2'));
}
return $query;
}

// The hook needed to search ALL content
add_filter( 'the_search_query', 'searchAll' );</pre>



<p class="wp-block-paragraph">Chúc bạn thành công.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/hien-thi-custom-post-types-trong-archives.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn 2 cách cài đặt Plugin cho WordPress cực đơn giản</title>
		<link>https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html</link>
					<comments>https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html#comments</comments>
		
		<dc:creator><![CDATA[Đỗ Văn Phương]]></dc:creator>
		<pubDate>Tue, 26 Apr 2011 11:23:46 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Hướng dẫn Wordpress]]></category>
		<guid isPermaLink="false">https://dovanphuong.com/?p=174</guid>

					<description><![CDATA[Những bạn mới tập làm website trên nền mã nguồn mở WordPress thường gặp khó khăn trong việc cài đặt các plugins cho website, cho nên tôi viết bài này để hướng dẫn các bạn 2 cách cài đặt Plugin cho WordPress rất đơn giản. WordPress cung cấp cả một kho plugin miễn phí tại ... <a title="Hướng dẫn 2 cách cài đặt Plugin cho WordPress cực đơn giản" class="read-more" href="https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html" aria-label="Đọc thêm về Hướng dẫn 2 cách cài đặt Plugin cho WordPress cực đơn giản">Đọc tiếp</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Những bạn mới tập làm website trên nền mã nguồn mở WordPress thường gặp khó khăn trong việc <strong>cài đặt các plugins cho website</strong>, cho nên tôi viết bài này để hướng dẫn các bạn 2 cách cài đặt Plugin cho WordPress rất đơn giản.</p>



<p class="wp-block-paragraph">WordPress cung cấp cả một kho <strong>plugin miễn phí</strong> tại đây:&nbsp;<a rel="noreferrer noopener" href="https://wordpress.org/plugins/" target="_blank">https://wordpress.org/plugins</a>. Kho plugin này do cộng đồng lập trình viên đam mê WordPress xây dựng và chia sẻ miễn phí cho nên không phải Plugin nào cũng tốt. Các bạn cần tìm hiểu kỹ trước khi cài đặt và sử dụng.</p>



<p class="wp-block-paragraph">Ngoài kho Plugin trên, còn có rất nhiều nhà cung cấp khác với rất nhiều Plugins hữu ích. Họ có thể chia sẻ miễn phí hoặc bán trên trang web của họ hoặc&nbsp;trên các chợ mã nguồn. Tiêu biểu có thể kể đến <a rel="noreferrer noopener" href="/go/codecanyon" target="_blank">Codecanyon</a>, <a href="https://wpmudev.com/" target="_blank" rel="noreferrer noopener nofollow">WPMUDev</a>, <a rel="noreferrer noopener nofollow" href="https://yithemes.com/" target="_blank">YIThemes</a>,&#8230;</p>



<p class="wp-block-paragraph">Sau khi đã tìm hiểu và lựa chọn Plugin, chúng ta có 2 cách để cài đặt:</p>



<h2 class="wp-block-heading" id="h-1-c-i-t-plugin-trong-wp-admin"><strong>1. Cài đặt plugin trong wp-admin</strong></h2>



<p class="wp-block-paragraph"><strong>Bước 1</strong> &#8211; Đăng nhập vào tài khoản&nbsp;quản trị WordPress, vào mục <strong>Plugins</strong> → <strong>Add New</strong>.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2011/04/cai-dat-wordpress-plugin.jpg"><img loading="lazy" decoding="async" width="317" height="95" src="https://dovanphuong.com/wp-content/uploads/2011/04/cai-dat-wordpress-plugin.jpg" alt="Cài đặt WordPress Plugin" class="wp-image-2334" srcset="https://dovanphuong.com/wp-content/uploads/2011/04/cai-dat-wordpress-plugin.jpg 317w, https://dovanphuong.com/wp-content/uploads/2011/04/cai-dat-wordpress-plugin-300x90.jpg 300w" sizes="auto, (max-width: 317px) 100vw, 317px" /></a><figcaption>Cài đặt WordPress Plugin</figcaption></figure></div>



<p class="wp-block-paragraph"><strong>Bước 2</strong> &#8211; Tại đây bạn sẽ nhìn thấy nút <strong>Upload Plugin</strong> (1), ô <strong>Search Plugins</strong> (2), và một số <strong>Plugin nổi bật</strong>&nbsp;do WordPress gợi ý cho bạn được hiển thị phía dưới.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-cho-wordpress.jpg"><img loading="lazy" decoding="async" width="1115" height="452" src="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-cho-wordpress.jpg" alt="Cài plugin cho WordPress" class="wp-image-3168" srcset="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-cho-wordpress.jpg 1115w, https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-cho-wordpress-300x122.jpg 300w, https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-cho-wordpress-1024x415.jpg 1024w" sizes="auto, (max-width: 1115px) 100vw, 1115px" /></a><figcaption>Hướng dẫn cài plugin cho WordPress</figcaption></figure></div>



<p class="wp-block-paragraph">Bạn muốn cài plugin nào từ kho plugin miễn phí của WordPress thì hãy <strong>nhập tên Plugin đó vào ô tìm kiếm</strong>&nbsp;(2) rồi ấn&nbsp;<strong>Enter</strong>. Các Plugins liên quan với từ khóa tìm kiếm của bạn sẽ hiển thị ở phía dưới. Click nút <strong>Install Now</strong> (3) để tiến hành cài đặt Plugin mà bạn muốn.</p>



<p class="wp-block-paragraph">Nếu bạn cài đặt một plugin không nằm trong kho Plugin miễn phí của WordPress thì bạn sẽ phải tải Plugin đó về máy tính (được nén ở định dạng file ZIP). Click vào nút <strong>Upload Plugin </strong>(1) sẽ hiện ra form upload file. Sau đó chọn file Plugin của bạn và ấn <strong>Install Now</strong>.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2011/04/upload-plugin.png"><img loading="lazy" decoding="async" width="873" height="279" src="https://dovanphuong.com/wp-content/uploads/2011/04/upload-plugin.png" alt="Upload plugin" class="wp-image-3169" srcset="https://dovanphuong.com/wp-content/uploads/2011/04/upload-plugin.png 873w, https://dovanphuong.com/wp-content/uploads/2011/04/upload-plugin-300x96.png 300w" sizes="auto, (max-width: 873px) 100vw, 873px" /></a><figcaption>Cài plugin từ máy tính của bạn</figcaption></figure></div>



<p class="wp-block-paragraph">Quá trình cài đặt thường rất nhanh (vài giây). Nếu thành công, bạn sẽ nhìn thấy nút <strong>Activate </strong>để kích hoạt Plugin.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-thanh-cong.jpg"><img loading="lazy" decoding="async" width="1274" height="347" src="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-thanh-cong.jpg" alt="Cài plugin thành công" class="wp-image-3172" srcset="https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-thanh-cong.jpg 1274w, https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-thanh-cong-300x82.jpg 300w, https://dovanphuong.com/wp-content/uploads/2011/04/cai-plugin-thanh-cong-1024x279.jpg 1024w" sizes="auto, (max-width: 1274px) 100vw, 1274px" /></a><figcaption>Cài plugin thành công, Active để kích hoạt và sử dụng</figcaption></figure></div>



<h3 class="wp-block-heading" id="h-xin-l-u"><strong>Xin lưu ý</strong></h3>



<p class="wp-block-paragraph">Không phải lúc nào bạn cài đặt plugin cũng gặp thuận lợi như vậy. Có trường hợp bạn sẽ thấy&nbsp;thông báo&nbsp;yêu cầu cung cấp thông tin kết nối FTP:</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png"><img loading="lazy" decoding="async" width="793" height="418" src="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png" alt="Update WordPress không cần dùng FTP" class="wp-image-2231" srcset="https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP.png 793w, https://dovanphuong.com/wp-content/uploads/2014/07/Update-Wordpress-khong-can-dung-FTP-300x158.png 300w" sizes="auto, (max-width: 793px) 100vw, 793px" /></a><figcaption>WordPress yêu cầu tài khoản FTP</figcaption></figure></div>



<p class="wp-block-paragraph">Nguyên nhân là do WordPress không thể ghi dữ liệu vào thư mục <code>/wp-content/</code> được. Cách khắc phục là các bạn cần <strong>CHMOD</strong> thư mục cài đặt WordPress thành <code>775</code> thay vì là 755 hay 644 như thông thường. Hoặc chỉnh sửa file <code>wp-config.php</code>. Xem chi tiết ở bài viết này: <a href="https://dovanphuong.com/huong-dan-update-wordpress-khong-can-dung-ftp.html">Hướng dẫn Update WordPress không cần dùng FTP</a>.</p>



<p class="wp-block-paragraph">Cũng có trường hợp các bạn cài plugin từ kho plugin của WordPress bị lỗi như này:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="956" height="513" src="https://dovanphuong.com/wp-content/uploads/2022/03/khong-cai-duoc-plugin.jpg" alt="Không cài được plugin từ WordPress.org" class="wp-image-4574" srcset="https://dovanphuong.com/wp-content/uploads/2022/03/khong-cai-duoc-plugin.jpg 956w, https://dovanphuong.com/wp-content/uploads/2022/03/khong-cai-duoc-plugin-300x161.jpg 300w" sizes="auto, (max-width: 956px) 100vw, 956px" /><figcaption>Không cài được plugin từ WordPress.org</figcaption></figure>



<p class="wp-block-paragraph">Nguyên nhân là do thời điểm này <a href="https://dovanphuong.com/hosting-la-gi.html#hosting-la-gi" target="_blank" rel="noreferrer noopener">hosting</a> của bạn không thể kết nối đến wordpress.org. Sự cố này rất thường gặp với các nhà cung cấp hosting Việt Nam, đặc biệt những lúc bị đứt cáp quang hoặc khi nhà cung cấp bị tấn công DDOS họ cũng thường chặn kết nối quốc tế. Giải pháp lúc này là bạn vào wordpress.org tải file plugin để cài đặt thủ công bằng cách Upload nhé.</p>



<h2 class="wp-block-heading" id="h-2-upload-plugin-v-o-th-m-c-plugins-tr-n-hosting"><strong>2. Upload plugin vào thư mục Plugins trên hosting</strong></h2>



<p class="wp-block-paragraph">Cách này đơn giản hơn vì các bạn chỉ cần&nbsp;giải nén file plugin (file .zip) rồi&nbsp;upload vào trong <strong>thư mục plugins</strong> của wordpress là xong.&nbsp;Có nhiều cách để upload dữ liệu lên host, tôi thường&nbsp;sử dụng giao thức FTP với&nbsp;phần mềm <a rel="noreferrer noopener" href="https://filezilla-project.org/download.php?type=client" target="_blank">FileZilla</a> (miễn phí) hoặc <a rel="noreferrer noopener" href="https://www.flashfxp.com/download" target="_blank">FlashFXP</a>.</p>



<p class="wp-block-paragraph">Nếu host của các bạn dùng phần mềm quản trị&nbsp;Cpanel hoặc DirectAdmin,&#8230; có sẵn tính năng File Manager&nbsp;thì không cần dùng đến giao thức FTP nữa. Sử dụng luôn File Manager để tải lên các Plugins cũng được.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="841" height="401" src="https://dovanphuong.com/wp-content/uploads/2019/09/thu-muc-plugins-wordpress.jpg" alt="Thư mục plugins nằm trong thư mục wp-content (.../wp-content/plugins/)" class="wp-image-3721" srcset="https://dovanphuong.com/wp-content/uploads/2019/09/thu-muc-plugins-wordpress.jpg 841w, https://dovanphuong.com/wp-content/uploads/2019/09/thu-muc-plugins-wordpress-300x143.jpg 300w" sizes="auto, (max-width: 841px) 100vw, 841px" /><figcaption>Thư mục <strong>plugins</strong> nằm trong thư mục <strong>wp-content</strong> <em>(&#8230;/wp-content/plugins/)</em></figcaption></figure>



<p class="wp-block-paragraph">Sau khi upload xong, WP sẽ tự nhận dạng plugin nhưng mặc định nó đang chưa được kích hoạt. Các bạn vào trang quản trị WordPress (WP Admin), vào mục&nbsp;<strong>Plugins</strong> để xem tất cả những plugin đã được cài đặt. Click <strong>Activate</strong> để kích hoạt plugin lên nhé.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://dovanphuong.com/wp-content/uploads/2011/04/quan-ly-wordpress-plugins.jpg"><img loading="lazy" decoding="async" width="801" height="406" src="https://dovanphuong.com/wp-content/uploads/2011/04/quan-ly-wordpress-plugins.jpg" alt="Quản lý WordPress Plugins" class="wp-image-2339" srcset="https://dovanphuong.com/wp-content/uploads/2011/04/quan-ly-wordpress-plugins.jpg 801w, https://dovanphuong.com/wp-content/uploads/2011/04/quan-ly-wordpress-plugins-300x152.jpg 300w" sizes="auto, (max-width: 801px) 100vw, 801px" /></a><figcaption>Quản lý WordPress Plugins</figcaption></figure></div>



<p class="wp-block-paragraph">So với cách 1 thì cách này mất thời gian hơn nên tôi khuyến khích các bạn cài đặt plugin cho WordPress theo cách 1 cho nhanh.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dovanphuong.com/huong-dan-cai-dat-plugin-cho-wordpress.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
