Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: https://vietplugin.com/feed/

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. >
  9.  
  10. <channel>
  11. <title>Viet Plugin</title>
  12. <atom:link href="https://vietplugin.com/feed/" rel="self" type="application/rss+xml" />
  13. <link>https://vietplugin.com/</link>
  14. <description>Mua chung theme và plugin không giới hạn cho người Việt</description>
  15. <lastBuildDate>Thu, 15 Aug 2024 07:44:30 +0000</lastBuildDate>
  16. <language>vi</language>
  17. <sy:updatePeriod>
  18. hourly </sy:updatePeriod>
  19. <sy:updateFrequency>
  20. 1 </sy:updateFrequency>
  21. <generator>https://wordpress.org/?v=6.7.1</generator>
  22.  
  23. <image>
  24. <url>https://vietplugin.com/wp-content/uploads/2024/05/cropped-VietPlugin-icon-32x32.png</url>
  25. <title>Viet Plugin</title>
  26. <link>https://vietplugin.com/</link>
  27. <width>32</width>
  28. <height>32</height>
  29. </image>
  30. <item>
  31. <title>Hướng dẫn chi tiết viết plugin WordPress cho người mới</title>
  32. <link>https://vietplugin.com/2024/08/15/huong-dan-chi-tiet-viet-plugin-wordpress-cho-nguoi-moi/</link>
  33. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  34. <pubDate>Thu, 15 Aug 2024 07:44:27 +0000</pubDate>
  35. <category><![CDATA[Mục khác]]></category>
  36. <guid isPermaLink="false">https://vietplugin.com/?p=21558</guid>
  37.  
  38. <description><![CDATA[<p>1. Hiểu về cấu trúc của một plugin WordPress: 2. Tạo thư mục và file chính: 3. Thêm thông tin cơ bản vào file chính: PHP Use code with caution. 5. Kích hoạt plugin: 6. Kiểm tra kết quả: Ví dụ plugin đơn giản: PHP Use code</p>
  39. <p>Bài viết <a href="https://vietplugin.com/2024/08/15/huong-dan-chi-tiet-viet-plugin-wordpress-cho-nguoi-moi/">Hướng dẫn chi tiết viết plugin WordPress cho người mới</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  40. ]]></description>
  41. <content:encoded><![CDATA[<h3 class="wp-block-heading" id="h-1-hiểu-về-cấu-truc-của-một-plugin-wordpress">1. <strong>Hiểu về cấu trúc của một plugin WordPress:</strong></h3><ul class="wp-block-list"><li><strong>Thư mục:</strong> Một plugin WordPress thường là một thư mục riêng biệt trong thư mục <code class="">/wp-content/plugins</code> của website.</li>
  42.  
  43. <li><strong>File chính:</strong> File <code class="">main-plugin-file.php</code> là file quan trọng nhất, chứa thông tin về plugin và các hàm chính.</li>
  44.  
  45. <li><strong>Các file khác:</strong> Có thể bao gồm các file CSS, JavaScript, template, và các file ngôn ngữ.</li></ul><h3 class="wp-block-heading" id="h-2-tạo-thư-mục-va-file-chinh">2. <strong>Tạo thư mục và file chính:</strong></h3><ul class="wp-block-list"><li><strong>Tạo thư mục:</strong> Tạo một thư mục mới trong <code class="">/wp-content/plugins</code> với tên bạn muốn đặt cho plugin (ví dụ: <code class="">my-first-plugin</code>).</li>
  46.  
  47. <li><strong>Tạo file chính:</strong> Trong thư mục vừa tạo, tạo một file có tên <code class="">my-first-plugin.php</code>.</li></ul><h3 class="wp-block-heading" id="h-3-them-thong-tin-cơ-bản-vao-file-chinh">3. <strong>Thêm thông tin cơ bản vào file chính:</strong></h3><p>PHP</p><pre class="wp-block-code"><code>&lt;?php
  48. /*
  49. Plugin Name: My First Plugin
  50. Description: A simple plugin to demonstrate plugin development.
  51. Version: 1.0
  52. Author: Your Name
  53. Author URI: https://yourwebsite.com
  54. */
  55.  
  56. // Code của plugin sẽ được đặt ở đây
  57. </code></pre><p>Use code <a href="/faq#coding" target="_blank" rel="nofollow noopener noreferrer" noopener">with caution.</a></p><ul class="wp-block-list"><li><strong>Plugin Name:</strong> Tên plugin hiển thị trong danh sách plugin.</li>
  58.  
  59. <li><strong>Description:</strong> Mô tả ngắn gọn về chức năng của plugin.</li>
  60.  
  61. <li><strong>Version:</strong> Phiên bản của plugin.</li>
  62.  
  63. <li><strong>Author:</strong> Tên tác giả.</li>
  64.  
  65. <li><strong>Author URI:</strong> Liên kết đến website của tác giả.</li></ul><h3 class="wp-block-heading" id="h-4-viết-code-cho-chức-nang-của-plugin">4. <strong>Viết code cho chức năng của plugin:</strong></h3><ul class="wp-block-list"><li><strong>Hàm khởi tạo:</strong> Sử dụng hàm <code class="">add_action()</code> để gắn một hàm của bạn vào một hook của WordPress. Ví dụ:</li></ul><p>PHP</p><pre class="wp-block-code"><code>function my_plugin_function() {
  66.    // Code thực thi chức năng của plugin
  67.    echo "Hello, world!";
  68. }
  69.  
  70. add_action( 'wp_head', 'my_plugin_function' );
  71. </code></pre><p>Use code <a href="/faq#coding" target="_blank" rel="nofollow noopener noreferrer" noopener">with caution.</a></p><ul class="wp-block-list"><li><strong>Các hook khác:</strong> WordPress cung cấp rất nhiều hook khác nhau để bạn có thể tùy chỉnh các phần khác nhau của website. Tham khảo Codex để biết thêm chi tiết.</li></ul><h3 class="wp-block-heading" id="h-5-kich-hoạt-plugin">5. <strong>Kích hoạt plugin:</strong></h3><ul class="wp-block-list"><li><strong>Truy cập vào trang Plugins:</strong> Trong bảng điều khiển WordPress, vào mục Plugins.</li>
  72.  
  73. <li><strong>Kích hoạt plugin:</strong> Tìm và kích hoạt plugin bạn vừa tạo.</li></ul><h3 class="wp-block-heading" id="h-6-kiểm-tra-kết-quả">6. <strong>Kiểm tra kết quả:</strong></h3><ul class="wp-block-list"><li><strong>Xem trước website:</strong> Truy cập vào trang web của bạn để xem kết quả của plugin.</li></ul><h3 class="wp-block-heading" id="h-vi-dụ-plugin-dơn-giản"><strong>Ví dụ plugin đơn giản:</strong></h3><p>PHP</p><pre class="wp-block-code"><code>&lt;?php<br>/*Plugin Name: My First PluginDescription: Adds a custom message to the footer.Version: 1.0Author: Your NameAuthor URI: https://yourwebsite.com*/<br>function my_custom_footer() {   <br> echo '&lt;p>This is a custom message added by my plugin.&lt;/p>';<br>}<br>add_action( 'wp_footer', 'my_custom_footer' );<br><br><br></code></pre><p>Use code <a href="/faq#coding" target="_blank" rel="nofollow noopener noreferrer" noopener">with caution.</a></p><p><strong>Các khái niệm quan trọng cần nắm vững khi viết plugin:</strong></p><ul class="wp-block-list"><li><strong>Hooks:</strong> Là các điểm trong code WordPress mà bạn có thể móc vào để thêm hoặc thay đổi chức năng.</li>
  74.  
  75. <li><strong>Actions:</strong> Dùng để thực hiện một hành động nào đó.</li>
  76.  
  77. <li><strong>Filters:</strong> Dùng để thay đổi dữ liệu trước khi nó được hiển thị.</li>
  78.  
  79. <li><strong>Templates:</strong> Dùng để tạo giao diện cho plugin.</li>
  80.  
  81. <li><strong>Widget:</strong> Dùng để tạo các widget tùy chỉnh.</li>
  82.  
  83. <li><strong>Shortcode:</strong> Dùng để tạo các đoạn mã ngắn để chèn nội dung vào bài viết hoặc trang.</li></ul><h2 class="wp-block-heading" id="h-tối-ưu-seo-cho-bai-viết-hướng-dẫn"><strong>Tối ưu SEO cho bài viết hướng dẫn:</strong></h2><ul class="wp-block-list"><li><strong>Từ khóa:</strong> Sử dụng các từ khóa liên quan như: viết plugin WordPress, hướng dẫn tạo plugin, plugin WordPress cơ bản, &#8230;</li>
  84.  
  85. <li><strong>Cấu trúc bài viết:</strong> Chia bài viết thành các đoạn ngắn, có tiêu đề rõ ràng.</li>
  86.  
  87. <li><strong>Hình ảnh:</strong> Sử dụng hình ảnh minh họa để bài viết sinh động hơn.</li>
  88.  
  89. <li><strong>Liên kết nội bộ:</strong> Liên kết đến các bài viết khác trong website của bạn.</li>
  90.  
  91. <li><strong>Liên kết ngoài:</strong> Liên kết đến các tài liệu tham khảo uy tín.</li></ul><p><strong>Lưu ý:</strong> Đây chỉ là một hướng dẫn cơ bản. Để viết các plugin phức tạp hơn, bạn cần tìm hiểu sâu hơn về lập trình PHP và cấu trúc của WordPress.</p><p><strong>Tài liệu tham khảo:</strong></p><ul class="wp-block-list"><li><strong>WordPress Codex:</strong> <a href="https://developer.wordpress.org/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://developer.wordpress.org/</a></li>
  92.  
  93. <li><strong>Thư viện plugin WordPress:</strong> <a href="https://wordpress.org/plugins/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://wordpress.org/plugins/</a></li>
  94.  
  95. <li>WordPress Plugin Boilerplate: <a rel="nofollow noopener noreferrer" href="https://github.com/DevinVinson/WordPress-Plugin-Boilerplate">https://github.com/DevinVinson/WordPress-Plugin-Boilerplate</a></li></ul><p><strong>Chúc bạn thành công trong việc tạo ra các plugin WordPress của riêng mình!</strong></p><p>Bài viết <a href="https://vietplugin.com/2024/08/15/huong-dan-chi-tiet-viet-plugin-wordpress-cho-nguoi-moi/">Hướng dẫn chi tiết viết plugin WordPress cho người mới</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  96. ]]></content:encoded>
  97. </item>
  98. <item>
  99. <title>Top 10 Plugin Page Builder WordPress Tốt Nhất Hiện Nay (Cập Nhật 2024)</title>
  100. <link>https://vietplugin.com/2024/04/25/top-10-plugin-page-builder-wordpress/</link>
  101. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  102. <pubDate>Thu, 25 Apr 2024 16:35:00 +0000</pubDate>
  103. <category><![CDATA[Bài Viết]]></category>
  104. <guid isPermaLink="false">http://localhost:8888/test/?p=474</guid>
  105.  
  106. <description><![CDATA[<p>Bạn đang tìm kiếm plugin page builder WordPress tốt nhất để tạo trang web một cách dễ dàng và nhanh chóng? Bài viết này sẽ giới thiệu đến bạn top 10 plugin page builder WordPress được đánh giá cao nhất hiện nay, giúp bạn lựa chọn được công cụ phù hợp với nhu cầu của [...]</p>
  107. <p>Bài viết <a href="https://vietplugin.com/2024/04/25/top-10-plugin-page-builder-wordpress/">Top 10 Plugin Page Builder WordPress Tốt Nhất Hiện Nay (Cập Nhật 2024)</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  108. ]]></description>
  109. <content:encoded><![CDATA[<p>Bạn đang tìm kiếm plugin page builder WordPress tốt nhất để tạo trang web một cách dễ dàng và nhanh chóng? Bài viết này sẽ giới thiệu đến bạn top 10 plugin page builder WordPress được đánh giá cao nhất hiện nay, giúp bạn lựa chọn được công cụ phù hợp với nhu cầu của mình.</p><p><strong>1. Elementor</strong></p><p>Elementor là plugin page builder WordPress phổ biến nhất hiện nay với hơn 8 triệu lượt cài đặt hoạt động. Plugin này cung cấp giao diện kéo thả trực quan, dễ sử dụng, cho phép bạn tạo ra các trang web đẹp mắt và chuyên nghiệp mà không cần biết code. Elementor có nhiều tính năng mạnh mẽ như:</p><ul class="wp-block-list"><li>Hơn 50 widget để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  110.  
  111. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  112.  
  113. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  114.  
  115. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  116.  
  117. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  118.  
  119. <li>SEO tối ưu</li></ul><p><strong>2. Beaver Builder</strong></p><p>Beaver Builder là plugin page builder WordPress cao cấp với giao diện người dùng trực quan và hiệu suất cao. Plugin này cung cấp nhiều tính năng mạnh mẽ như:</p><ul class="wp-block-list"><li>Hơn 30 module để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  120.  
  121. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  122.  
  123. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  124.  
  125. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  126.  
  127. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  128.  
  129. <li>SEO tối ưu</li>
  130.  
  131. <li>Hỗ trợ đa ngôn ngữ</li></ul><p><strong>3. Divi Builder</strong></p><p>Divi Builder là plugin page builder WordPress đi kèm với theme Divi nổi tiếng của Elegant Themes. Plugin này cung cấp giao diện kéo thả trực quan và nhiều tính năng mạnh mẽ như:</p><ul class="wp-block-list"><li>Hơn 80 module để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  132.  
  133. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  134.  
  135. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  136.  
  137. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  138.  
  139. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  140.  
  141. <li>SEO tối ưu</li>
  142.  
  143. <li>Hỗ trợ đa ngôn ngữ</li></ul><p><strong>4. Brizy</strong></p><p>Brizy là plugin page builder WordPress mới nổi với giao diện người dùng trực quan và hiện đại. Plugin này cung cấp nhiều tính năng mạnh mẽ như:</p><ul class="wp-block-list"><li>Hơn 200 khối để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  144.  
  145. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  146.  
  147. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  148.  
  149. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  150.  
  151. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  152.  
  153. <li>SEO tối ưu</li>
  154.  
  155. <li>Hỗ trợ đa ngôn ngữ</li></ul><p><strong>5. Thrive Architect</strong></p><p>Thrive Architect là plugin page builder WordPress cao cấp của Thrive Themes. Plugin này cung cấp giao diện kéo thả trực quan và nhiều tính năng mạnh mẽ như:</p><ul class="wp-block-list"><li>Hơn 300 mẫu trang web và landing page sẵn sàng sử dụng</li>
  156.  
  157. <li>Hơn 20 plugin WordPress đi kèm để tối ưu hóa hiệu suất và chuyển đổi</li>
  158.  
  159. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  160.  
  161. <li>SEO tối ưu</li>
  162.  
  163. <li>Hỗ trợ đa ngôn ngữ</li></ul><p><strong>6. Visual Composer</strong></p><p>Visual Composer là plugin page builder WordPress phổ biến với hơn 5 triệu lượt cài đặt hoạt động. Plugin này cung cấp giao diện kéo thả trực quan và nhiều tính năng như:</p><ul class="wp-block-list"><li>Hơn 50 element để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  164.  
  165. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  166.  
  167. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  168.  
  169. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  170.  
  171. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  172.  
  173. <li>SEO tối ưu</li></ul><p><strong>7. WPBakery Page Builder</strong></p><p>WPBakery Page Builder là plugin page builder WordPress cao cấp được nhiều nhà phát triển WordPress tin dùng. Plugin này cung cấp giao diện backend và frontend để tạo trang web, cho phép bạn tùy chỉnh giao diện một cách chi tiết. WPBakery Page Builder có nhiều tính năng như:</p><ul class="wp-block-list"><li>Hơn 50 element để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  174.  
  175. <li>Thư viện mẫu trang web</li></ul><ul class="wp-block-list"><li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  176.  
  177. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  178.  
  179. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  180.  
  181. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  182.  
  183. <li>SEO tối ưu</li>
  184.  
  185. <li>Hỗ trợ đa ngôn ngữ</li></ul><p><strong>8. SiteOrigin Page Builder</strong></p><p>SiteOrigin Page Builder là plugin page builder WordPress miễn phí với giao diện người dùng trực quan và dễ sử dụng. Plugin này cung cấp nhiều tính năng như:</p><ul class="wp-block-list"><li>Hơn 50 widget để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  186.  
  187. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  188.  
  189. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  190.  
  191. <li>Chỉnh sửa responsive cho từng thiết bị di động</li>
  192.  
  193. <li>Tạo popup, biểu mẫu liên hệ, landing page</li>
  194.  
  195. <li>SEO tối ưu</li></ul><p><strong>9. Beaver Builder Lite</strong></p><p>Beaver Builder Lite là phiên bản miễn phí của plugin page builder WordPress cao cấp Beaver Builder. Phiên bản Lite này cung cấp các tính năng cơ bản để tạo trang web như:</p><ul class="wp-block-list"><li>Hơn 30 module để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  196.  
  197. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  198.  
  199. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  200.  
  201. <li>Chỉnh sửa responsive cho từng thiết bị di động</li></ul><p><strong>10. Elementor Lite</strong></p><p>Elementor Lite là phiên bản miễn phí của plugin page builder WordPress phổ biến Elementor. Phiên bản Lite này cung cấp các tính năng cơ bản để tạo trang web như:</p><ul class="wp-block-list"><li>Hơn 40 widget để thêm các nội dung như văn bản, hình ảnh, video, bản đồ, v.v.</li>
  202.  
  203. <li>Thư viện mẫu trang web sẵn sàng sử dụng với nhiều phong cách khác nhau</li>
  204.  
  205. <li>Tùy chỉnh giao diện từng phần tử một cách chi tiết</li>
  206.  
  207. <li>Chỉnh sửa responsive cho từng thiết bị di động</li></ul><p><strong>Lựa chọn plugin page builder WordPress nào tốt nhất?</strong></p><p>Lựa chọn plugin page builder WordPress tốt nhất phụ thuộc vào nhu cầu và sở thích của bạn. Nếu bạn mới bắt đầu sử dụng plugin page builder, Elementor Lite hoặc Beaver Builder Lite là lựa chọn tốt để bạn bắt đầu. Nếu bạn cần nhiều tính năng hơn, bạn có thể nâng cấp lên phiên bản Pro của Elementor hoặc Beaver Builder. Divi Builder và Thrive Architect cũng là những lựa chọn tốt cho những người cần nhiều tính năng và muốn có một giao diện người dùng trực quan.</p><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Bài viết này chỉ giới thiệu top 10 plugin page builder WordPress tốt nhất hiện nay. Bạn nên tham khảo thêm các đánh giá và so sánh khác để lựa chọn được plugin phù hợp với nhu cầu của mình.</li>
  208.  
  209. <li>Hầu hết các plugin page builder WordPress đều có phiên bản miễn phí để bạn thử nghiệm trước khi mua.</li></ul><p><strong>Ngoài ra, bạn có thể tham khảo thêm các bài viết sau:</strong></p><ul class="wp-block-list"><li>So sánh Elementor vs. Beaver Builder</li>
  210.  
  211. <li>So sánh Divi Builder vs. Thrive Architect </li>
  212.  
  213. <li>Top 5 plugin page builder WordPress miễn phí</li></ul><p><strong>Chúc bạn thành công!</strong></p><p>Bài viết <a href="https://vietplugin.com/2024/04/25/top-10-plugin-page-builder-wordpress/">Top 10 Plugin Page Builder WordPress Tốt Nhất Hiện Nay (Cập Nhật 2024)</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  214. ]]></content:encoded>
  215. </item>
  216. <item>
  217. <title>Top 5 Chương trình cPanel Tốt Nhất Cho WordPress 2024</title>
  218. <link>https://vietplugin.com/2024/02/13/top-5-chuong-trinh-cpanel-tot-nhat-cho-wordpress-2024/</link>
  219. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  220. <pubDate>Tue, 13 Feb 2024 19:28:00 +0000</pubDate>
  221. <category><![CDATA[Mục khác]]></category>
  222. <guid isPermaLink="false">http://localhost:8888/flatsome-next/?p=1</guid>
  223.  
  224. <description><![CDATA[<p>CPanel là phần mềm quản trị web hosting phổ biến nhất hiện nay, cho phép bạn dễ dàng quản lý tài khoản hosting, cài đặt WordPress và các ứng dụng khác, quản lý email, tạo cơ sở dữ liệu,&#8230; Bài viết này sẽ giới thiệu đến bạn top 5 chương trình cPanel tốt nhất cho [...]</p>
  225. <p>Bài viết <a href="https://vietplugin.com/2024/02/13/top-5-chuong-trinh-cpanel-tot-nhat-cho-wordpress-2024/">Top 5 Chương trình cPanel Tốt Nhất Cho WordPress 2024</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  226. ]]></description>
  227. <content:encoded><![CDATA[<p>CPanel là phần mềm quản trị web hosting phổ biến nhất hiện nay, cho phép bạn dễ dàng quản lý tài khoản hosting, cài đặt WordPress và các ứng dụng khác, quản lý email, tạo cơ sở dữ liệu,&#8230; Bài viết này sẽ giới thiệu đến bạn top 5 chương trình cPanel tốt nhất cho WordPress hiện nay, giúp bạn lựa chọn được nhà cung cấp hosting phù hợp với nhu cầu của mình.</p><p><strong>1. Hostinger</strong></p><p>Hostinger là nhà cung cấp hosting giá rẻ và uy tín với hơn 29 triệu người dùng trên toàn thế giới. Hostinger cung cấp các gói hosting đa dạng với mức giá phù hợp với mọi nhu cầu, từ cá nhân đến doanh nghiệp. CPanel của Hostinger được tối ưu hóa cho WordPress, giúp bạn dễ dàng cài đặt và quản lý trang web WordPress của mình.</p><p><strong>Ưu điểm:</strong></p><ul class="wp-block-list"><li>Giá rẻ</li>
  228.  
  229. <li>Tốc độ tải trang nhanh</li>
  230.  
  231. <li>Hỗ trợ 24/7</li>
  232.  
  233. <li>Miễn phí SSL</li>
  234.  
  235. <li>Miễn phí CDN</li></ul><p><strong>Nhược điểm:</strong></p><ul class="wp-block-list"><li>Dung lượng lưu trữ hạn chế ở một số gói</li>
  236.  
  237. <li>Hỗ trợ chat trực tuyến chỉ bằng tiếng Anh</li></ul><p><strong>2. TMD Hosting</strong></p><p>TMD Hosting là nhà cung cấp hosting tốc độ cao với hơn 700.000 khách hàng trên toàn thế giới. TMD Hosting cung cấp các gói hosting cao cấp với hiệu suất cao và độ ổn định tốt. CPanel của TMD Hosting được tích hợp nhiều tính năng hữu ích cho WordPress, giúp bạn dễ dàng quản lý trang web của mình.</p><p><strong>Ưu điểm:</strong></p><ul class="wp-block-list"><li>Tốc độ tải trang cao</li>
  238.  
  239. <li>Hỗ trợ 24/7</li>
  240.  
  241. <li>Miễn phí SSL</li>
  242.  
  243. <li>Miễn phí CDN</li>
  244.  
  245. <li>Bảo mật tốt</li></ul><p><strong>Nhược điểm:</strong></p><ul class="wp-block-list"><li>Giá cao hơn so với một số nhà cung cấp khác</li>
  246.  
  247. <li>Hỗ trợ chat trực tuyến chỉ bằng tiếng Anh</li></ul><p><strong>3. SiteGround</strong></p><p>SiteGround là nhà cung cấp hosting được đánh giá cao về chất lượng dịch vụ với hơn 2 triệu khách hàng trên toàn thế giới. SiteGround cung cấp các gói hosting cao cấp với nhiều tính năng hữu ích cho WordPress. CPanel của SiteGround được tối ưu hóa cho WordPress, giúp bạn dễ dàng cài đặt và quản lý trang web của mình.</p><p><strong>Ưu điểm:</strong></p><ul class="wp-block-list"><li>Chất lượng dịch vụ tốt</li>
  248.  
  249. <li>Tốc độ tải trang cao</li>
  250.  
  251. <li>Hỗ trợ 24/7</li>
  252.  
  253. <li>Miễn phí SSL</li>
  254.  
  255. <li>Miễn phí CDN</li>
  256.  
  257. <li>Bảo mật tốt</li></ul><p><strong>Nhược điểm:</strong></p><ul class="wp-block-list"><li>Giá cao hơn so với một số nhà cung cấp khác</li>
  258.  
  259. <li>Hỗ trợ chat trực tuyến chỉ bằng tiếng Anh</li></ul><p><strong>4. Bluehost</strong></p><p>Bluehost là nhà cung cấp hosting lâu đời và uy tín với hơn 2 triệu khách hàng trên toàn thế giới. Bluehost cung cấp các gói hosting đa dạng với mức giá phù hợp với mọi nhu cầu. CPanel của Bluehost được tích hợp nhiều tính năng hữu ích cho WordPress, giúp bạn dễ dàng quản lý trang web của mình.</p><p><strong>Ưu điểm:</strong></p><ul class="wp-block-list"><li>Thương hiệu uy tín</li>
  260.  
  261. <li>Giá rẻ</li>
  262.  
  263. <li>Hỗ trợ 24/7</li>
  264.  
  265. <li>Miễn phí SSL</li>
  266.  
  267. <li>Miễn phí CDN</li></ul><p><strong>Nhược điểm:</strong></p><ul class="wp-block-list"><li>Tốc độ tải trang không cao bằng một số nhà cung cấp khác</li>
  268.  
  269. <li>Hỗ trợ chat trực tuyến chỉ bằng tiếng Anh</li></ul><p><strong>5. A2 Hosting</strong></p><p>A2 Hosting là nhà cung cấp hosting tốc độ cao với hơn 1 triệu khách hàng trên toàn thế giới. A2 Hosting cung cấp các gói hosting đa dạng với hiệu suất cao và độ ổn định tốt. CPanel của A2 Hosting được tích hợp nhiều tính năng hữu ích cho WordPress, giúp bạn dễ dàng quản lý trang web của mình.</p><p><strong>Ưu điểm:</strong></p><ul class="wp-block-list"><li>Tốc độ tải trang cao</li>
  270.  
  271. <li>Hỗ trợ 24/7</li>
  272.  
  273. <li>Miễn phí SSL</li>
  274.  
  275. <li>Miễn phí CDN</li>
  276.  
  277. <li>Bảo mật tốt</li></ul><p><strong>Nhược điểm:</strong></p><ul class="wp-block-list"><li>Giá cao hơn so với một số nhà cung cấp khác</li>
  278.  
  279. <li>Hỗ trợ chat trực tuyến chỉ bằng tiếng Anh</li></ul><p><strong>Lựa chọn chương trình cPanel nào tốt nhất cho WordPress?</strong></p><p>Lựa chọn chương trình cPanel tốt nhất cho WordPress phụ thuộc vào nhu cầu và ngân sách của bạn. Nếu bạn cần một chương trình cPanel giá rẻ, Hostinger là lựa chọn tốt cho bạn. Nếu bạn cần một chương trình cPanel tốc độ cao, TMD Hosting hoặc A2 Hosting là lựa chọn tốt hơn. Nếu bạn cần một chương trình cPanel chất lượng cao với nhiều tính năng hữu ích, SiteGround hoặc Bluehost là lựa chọn tốt nhất.</p><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Bài viết này chỉ giới thiệu top 5 chương trình cPanel tốt nhất cho WordPress hiện nay. Bạn nên tham khảo thêm các đánh giá và so sánh khác để lựa chọn được nhà cung cấp hosting phù hợp với nhu cầu của mình.</li>
  280.  
  281. <li>Hầu hết các nhà cung cấp hosting đều cung cấp bản dùng thử miễn phí, bạn nên trải nghiệm trước khi mua.</li>
  282.  
  283. <li>Giá cả và tính năng của các chương trình cPanel có thể thay đổi theo thời gian, bạn nên truy cập website của nhà cung cấp để cập nhật thông tin mới nhất.</li></ul><p>Bài viết <a href="https://vietplugin.com/2024/02/13/top-5-chuong-trinh-cpanel-tot-nhat-cho-wordpress-2024/">Top 5 Chương trình cPanel Tốt Nhất Cho WordPress 2024</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  284. ]]></content:encoded>
  285. </item>
  286. <item>
  287. <title>Chống spam hiệu quả cho trang đăng nhập/đăng ký WordPress với reCAPTCHA</title>
  288. <link>https://vietplugin.com/2022/04/25/chong-spam-cho-trang-dang-nhap-dang-ky-wordpress-wocommerce-voi-recaptcha/</link>
  289. <comments>https://vietplugin.com/2022/04/25/chong-spam-cho-trang-dang-nhap-dang-ky-wordpress-wocommerce-voi-recaptcha/#comments</comments>
  290. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  291. <pubDate>Sun, 24 Apr 2022 20:47:00 +0000</pubDate>
  292. <category><![CDATA[Hướng dẫn]]></category>
  293. <category><![CDATA[bảo mật]]></category>
  294. <guid isPermaLink="false">http://vietplugin.com/?p=1</guid>
  295.  
  296. <description><![CDATA[<p>Bạn chắc đã từng gặp phải vấn đề spam trên trang đăng nhập/đăng ký, gây ảnh hưởng đến trải nghiệm người dùng và tiềm ẩn nguy cơ bảo mật. Để giải quyết vấn đề này, reCAPTCHA là giải pháp hiệu quả được nhiều người tin dùng. reCAPTCHA là gì? reCAPTCHA là dịch vụ miễn phí [...]</p>
  297. <p>Bài viết <a href="https://vietplugin.com/2022/04/25/chong-spam-cho-trang-dang-nhap-dang-ky-wordpress-wocommerce-voi-recaptcha/">Chống spam hiệu quả cho trang đăng nhập/đăng ký WordPress với reCAPTCHA</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  298. ]]></description>
  299. <content:encoded><![CDATA[<p>Bạn chắc đã từng gặp phải vấn đề spam trên trang đăng nhập/đăng ký, gây ảnh hưởng đến trải nghiệm người dùng và tiềm ẩn nguy cơ bảo mật. Để giải quyết vấn đề này, reCAPTCHA là giải pháp hiệu quả được nhiều người tin dùng.</p><p><strong>reCAPTCHA là gì?</strong></p><p>reCAPTCHA là dịch vụ miễn phí do Google cung cấp giúp phân biệt người dùng thật và bot. Nó sử dụng các thử thách đơn giản để con người dễ dàng vượt qua nhưng lại khó khăn với bot, ví dụ như nhận diện hình ảnh, giải mã văn bản mờ hay méo mó,&#8230;</p><p><strong>Tại sao nên sử dụng reCAPTCHA cho trang đăng nhập/đăng ký WordPress?</strong></p><ul class="wp-block-list"><li><strong>Chống spam hiệu quả:</strong> reCAPTCHA giúp ngăn chặn bot tự động tạo tài khoản ảo, spam bình luận, hoặc thực hiện các hành động nguy hiểm khác.</li>
  300.  
  301. <li><strong>Tăng cường bảo mật:</strong> reCAPTCHA giúp bảo vệ trang web khỏi các cuộc tấn công brute force nhằm lấy cắp thông tin đăng nhập người dùng.</li>
  302.  
  303. <li><strong>Dễ dàng sử dụng:</strong> Việc tích hợp reCAPTCHA vào WordPress rất đơn giản, có thể thực hiện bằng plugin hoặc code thủ công.</li></ul><p><strong>Cài đặt reCAPTCHA cho trang đăng nhập/đăng ký WordPress với plugin</strong></p><p><strong>1. WP Invisible reCaptcha</strong></p><p><strong>WP Invisible reCaptcha</strong> với hơn 100 nghìn lượt cài đặt</p><ul class="wp-block-list"><li><strong>Cài đặt và kích hoạt plugin:</strong> Truy cập <strong>Plugin &gt; Thêm mới</strong> và tìm kiếm &#8220;WP Invisible reCaptcha&#8221;. Sau khi cài đặt xong, rồi kích hoạt plugin.</li>
  304.  
  305. <li><strong>Lấy khóa trang web và khóa bí mật:</strong> Truy cập trang web <a href="https://www.google.com/recaptcha/about/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.google.com/recaptcha/about/</a> và tạo khóa trang web và khóa bí mật.</li>
  306.  
  307. <li><strong>Cấu hình plugin:</strong> Truy cập <strong>Settings &gt; WP Invisible reCaptcha</strong>. Nhập khóa trang web và khóa bí mật, chọn vị trí hiển thị reCAPTCHA (form đăng nhập, form đăng ký, cả hai), và điều chỉnh các tùy chỉnh khác theo nhu cầu.</li>
  308.  
  309. <li><strong>Lưu ý:</strong> Plugin này hỗ trợ cả reCAPTCHA v2 và v3. Bạn cần theo hướng dẫn sau để thêm vào các filters cho phù hợp với các loại form thường dùng nhé <a rel="nofollow noopener noreferrer" href="https://wordpress.org/plugins/invisible-recaptcha/#description">https://wordpress.org/plugins/invisible-recaptcha/#description</a></li></ul><figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="563" height="301" src="https://vietplugin.com/wp-content/uploads/2024/05/WP-Invisible-reCaptcha.png" alt="" class="wp-image-797" srcset="https://vietplugin.com/wp-content/uploads/2024/05/WP-Invisible-reCaptcha.png 563w, https://vietplugin.com/wp-content/uploads/2024/05/WP-Invisible-reCaptcha-510x273.png 510w" sizes="(max-width: 563px) 100vw, 563px" /></figure><p><strong>2. ReCaptcha v2 for Contact Form 7</strong></p><p>Có hơn 300 nghìn lượt tải và được đánh giá rất tốt khi tích hợp cho plugin form phổ biến nhất hiện nay là Contact Form 7</p><ul class="wp-block-list"><li><strong>Cài đặt và kích hoạt plugin:</strong> Truy cập <strong>Plugin &gt; Thêm mới</strong> và tìm kiếm &#8220;ReCaptcha v2 for Contact Form 7&#8221;. Sau khi cài đặt xong, kích hoạt plugin.</li>
  310.  
  311. <li><strong>Lấy khóa trang web và khóa bí mật:</strong> Truy cập trang web <a href="https://www.google.com/recaptcha/about/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.google.com/recaptcha/about/</a> và tạo khóa trang web và khóa bí mật.</li>
  312.  
  313. <li><strong>Cấu hình plugin:</strong> Truy cập <strong><strong>Contact &gt; reCaptcha Version</strong></strong>. Nhập khóa trang web và khóa bí mật, chọn vị trí hiển thị reCAPTCHA (form đăng nhập, form đăng ký, cả hai), và điều chỉnh các tùy chỉnh khác theo nhu cầu.</li>
  314.  
  315. <li><strong>Lưu ý:</strong> Plugin này chỉ hỗ trợ reCAPTCHA v2. Bạn cần theo hướng dẫn sau để thêm vào các filters cho phù hợp với các loại form thường dùng nhé <a rel="nofollow noopener noreferrer" href="https://wordpress.org/plugins/wpcf7-recaptcha/#description">https://wordpress.org/plugins/wpcf7-recaptcha/#description</a></li></ul><figure class="wp-block-image size-large"><img decoding="async" src="https://ps.w.org/wpcf7-recaptcha/assets/screenshot-1.jpg?rev=2153682" alt=""/></figure><p><strong>3. reCaptcha by BestWebSoft</strong></p><p>Có hơn 300 nghìn lượt tải và được đánh giá rất tốt khi tích hợp cho plugin form phổ biến nhất hiện nay là Contact Form 7</p><ul class="wp-block-list"><li><strong>Cài đặt và kích hoạt plugin:</strong> Truy cập <strong>Plugin &gt; Thêm mới</strong> và tìm kiếm &#8220;<strong>reCaptcha by BestWebSoft</strong>&#8220;. Sau khi cài đặt xong, kích hoạt plugin.</li>
  316.  
  317. <li><strong>Lấy khóa trang web và khóa bí mật:</strong> Truy cập trang web <a href="https://www.google.com/recaptcha/about/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.google.com/recaptcha/about/</a> và tạo khóa trang web và khóa bí mật.</li>
  318.  
  319. <li><strong>Cấu hình plugin:</strong> Truy cập <strong>Contact &gt; reCaptcha Version</strong>. Nhập khóa trang web và khóa bí mật, chọn vị trí hiển thị reCAPTCHA (form đăng nhập, form đăng ký, cả hai), và điều chỉnh các tùy chỉnh khác theo nhu cầu.</li>
  320.  
  321. <li><strong>Lưu ý:</strong> Plugin này hỗ trợ cả reCAPTCHA v2 và v3. Nó cũng tương thích với khá nhiều plugin khác: <ul class="wp-block-list"><li>Contact Form 7 (phiên bản 3.4 trở lên)</li>
  322.  
  323. <li>MailChimp for WordPress</li>
  324.  
  325. <li>Ninja Forms</li>
  326.  
  327. <li>Gravity Forms</li>
  328.  
  329. <li>WPForms</li>
  330.  
  331. <li>Caldera Forms</li>
  332.  
  333. <li>Elementor Pro Contact Forms</li>
  334.  
  335. <li>LearnDash Registration Page</li>
  336.  
  337. <li>BuddyBoss</li>
  338.  
  339. <li>WooCommerce</li>
  340.  
  341. <li>Divi</li>
  342.  
  343. <li>bbPress</li>
  344.  
  345. <li>BuddyPress</li></ul></li>
  346.  
  347. <li>Đường dẫn tải xuống <a rel="nofollow noopener noreferrer" href="https://wordpress.org/plugins/google-captcha/">https://wordpress.org/plugins/google-captcha/</a></li></ul><figure class="wp-block-embed is-type-rich is-provider-tr-nh-x-l-nh-ng wp-block-embed-tr-nh-x-l-nh-ng wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
  348. <iframe title="reCAPTCHA by BestWebSoft WordPress Plugin - Installation Tutorial - Version 1.13" width="1020" height="574" src="https://www.youtube.com/embed/RUJ9VwZLFSY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
  349. </div></figure><p></p><p><strong>Lưu ý chung cho các plugin reCAPTCHA:</strong></p><ul class="wp-block-list"><li>Sau khi cài đặt và cấu hình plugin, hãy kiểm tra xem reCAPTCHA đã hoạt động chính xác hay chưa.</li>
  350.  
  351. <li>Cập nhật phiên bản plugin thường xuyên để đảm bảo hiệu quả hoạt động và tính bảo mật.</li></ul><p><strong>Kết luận</strong></p><p>reCAPTCHA là công cụ hữu ích giúp bảo vệ website WordPress khỏi spam và tăng cường bảo mật. Việc cài đặt và sử dụng reCAPTCHA khá đơn giản, mang lại lợi ích rất nhiều cho website của bạn trong việc chống tài khoản giả mạo hay thư rác. Bạn nên dùng ít nhất một chường trình recaptcha cho trang wordpress của bạn!</p><p><strong>Bài viết này đã cung cấp hướng dẫn chi tiết về cách cài đặt reCAPTCHA cho trang đăng nhập/đăng ký WordPress với các plugin phổ biến. Hy vọng những thông tin này sẽ giúp bạn bảo vệ website của mình một cách hiệu quả.</strong></p><p><strong>Ngoài ra, bạn có thể tham khảo thêm một số bài viết sau:</strong></p><ul class="wp-block-list"><li><a href="https://www.hostinger.com/tutorials/wordpress-recaptcha" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.hostinger.com/tutorials/wordpress-recaptcha</a></li>
  352.  
  353. <li><a rel="nofollow noopener noreferrer" href="https://wordpress.com/plugins/browse/recaptcha">https://wordpress.com/plugins/browse/recaptcha</a></li></ul><p><strong>Chúc bạn thành công!</strong></p><p>Bài viết <a href="https://vietplugin.com/2022/04/25/chong-spam-cho-trang-dang-nhap-dang-ky-wordpress-wocommerce-voi-recaptcha/">Chống spam hiệu quả cho trang đăng nhập/đăng ký WordPress với reCAPTCHA</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  354. ]]></content:encoded>
  355. <wfw:commentRss>https://vietplugin.com/2022/04/25/chong-spam-cho-trang-dang-nhap-dang-ky-wordpress-wocommerce-voi-recaptcha/feed/</wfw:commentRss>
  356. <slash:comments>1</slash:comments>
  357. </item>
  358. <item>
  359. <title>Chặn Truy Cập Không Mong Muốn &#8211; Tăng Cường Bảo Mật Website WordPress Hiệu Quả Với Cloudflare WAF</title>
  360. <link>https://vietplugin.com/2021/08/29/chan-truy-cap-khong-mong-muon-voi-cloudflare-waf/</link>
  361. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  362. <pubDate>Sun, 29 Aug 2021 07:15:00 +0000</pubDate>
  363. <category><![CDATA[Hướng dẫn]]></category>
  364. <category><![CDATA[bảo mật]]></category>
  365. <guid isPermaLink="false">http://flatsome.dev/?p=8984</guid>
  366.  
  367. <description><![CDATA[<p>Website WordPress là mục tiêu tấn công thường xuyên của tin tặc do tính phổ biến và dễ bị khai thác. Cloudflare WAF (Web Application Firewall) là giải pháp bảo mật miễn phí hiệu quả giúp bảo vệ website khỏi các mối đe dọa an ninh mạng như tấn công SQL Injection, Cross-Site Scripting (XSS), [...]</p>
  368. <p>Bài viết <a href="https://vietplugin.com/2021/08/29/chan-truy-cap-khong-mong-muon-voi-cloudflare-waf/">Chặn Truy Cập Không Mong Muốn &#8211; Tăng Cường Bảo Mật Website WordPress Hiệu Quả Với Cloudflare WAF</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  369. ]]></description>
  370. <content:encoded><![CDATA[<p><strong>Website WordPress</strong> là mục tiêu tấn công thường xuyên của tin tặc do tính phổ biến và dễ bị khai thác. <strong>Cloudflare WAF</strong> (Web Application Firewall) là giải pháp bảo mật miễn phí hiệu quả giúp bảo vệ website khỏi các mối đe dọa an ninh mạng như tấn công SQL Injection, Cross-Site Scripting (XSS), Brute Force Attacks, v.v.</p><p><strong>Bài viết này sẽ hướng dẫn bạn cách sử dụng Cloudflare WAF để thêm rule chặn truy cập không mong muốn từ internet hoặc quốc gia cụ thể cho các trang quan trọng như trang đăng nhập (wp-login) và trang liên hệ (contact).</strong></p><p>Trong trường hợp bạn chưa chuyển quản lý tên miền sang cloudflare, bạn có thể tham khảo bài <a href="https://vietplugin.com/2016/01/01/chuyen-quan-ly-ten-mien-domain-len-cloudflare/">Tại sao nên chuyển quản lý tên miền lên Cloudflare thay vì để trên các nhà cung cấp tên miền?</a></p><p><strong>1. Tạo Rule Chặn Theo Quốc Gia:</strong></p><ul class="wp-block-list"><li>Truy cập trang <strong>WAF</strong> trong tài khoản Cloudflare của bạn.</li>
  371.  
  372. <li>Chọn tab <strong>Rules</strong>.</li>
  373.  
  374. <li>Nhấp vào nút <strong>Create Rule</strong>.</li>
  375.  
  376. <li>Chọn <strong>Country Block</strong> trong danh sách loại rule là country.</li>
  377.  
  378. <li>Nhập tên cho rule (ví dụ: &#8220;Chặn truy cập từ nga&#8221;).</li>
  379.  
  380. <li>Chọn quốc gia bạn muốn chặn (ví dụ: Russia Federation) trong danh sách.</li>
  381.  
  382. <li>Chọn hành động cho rule (ví dụ: &#8220;Block&#8221;).</li>
  383.  
  384. <li>Nhấp vào nút <strong>Save</strong>.</li></ul><figure class="wp-block-image size-large"><img decoding="async" width="1400" height="687" src="https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap-1400x687.webp" alt="" class="wp-image-843" srcset="https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap-1400x687.webp 1400w, https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap-800x392.webp 800w, https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap-768x377.webp 768w, https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap-510x250.webp 510w, https://vietplugin.com/wp-content/uploads/2024/05/cloudflare-chan-truy-cap.webp 1456w" sizes="(max-width: 1400px) 100vw, 1400px" /></figure><p><strong>2. Tạo Rule Chặn Theo Trang:</strong></p><ul class="wp-block-list"><li>Truy cập trang <strong>WAF</strong> trong tài khoản Cloudflare của bạn.</li>
  385.  
  386. <li>Chọn tab <strong>Rules</strong>.</li>
  387.  
  388. <li>Nhấp vào nút <strong>Create Rule</strong>.</li>
  389.  
  390. <li>Chọn <strong>URI Block</strong> trong danh sách loại rule là URI.path.</li>
  391.  
  392. <li>Nhập tên cho rule (ví dụ: &#8220;Chặn truy cập trang wp-login&#8221;).</li>
  393.  
  394. <li>Nhập URL trang bạn muốn chặn (ví dụ: /wp-login.php) vào ô <strong>URI</strong>.</li>
  395.  
  396. <li>Chọn hành động cho rule (ví dụ: &#8220;Block&#8221;).</li>
  397.  
  398. <li>Nhấp vào nút <strong>Save</strong>.</li></ul><p><strong>3. Áp Dụng Rule:</strong></p><ul class="wp-block-list"><li>Sau khi tạo rule, bạn cần <strong>bật</strong> rule để áp dụng.</li>
  399.  
  400. <li>Chuyển trạng thái <strong>toggle</strong> sang <strong>ON</strong> cho rule tương ứng.</li></ul><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Bạn có thể tạo nhiều rule để chặn truy cập từ nhiều quốc gia hoặc nhiều trang khác nhau.</li>
  401.  
  402. <li>Nên kiểm tra website sau khi tạo rule để đảm bảo không ảnh hưởng đến người dùng hợp pháp.</li>
  403.  
  404. <li>Tham khảo tài liệu hướng dẫn của Cloudflare để biết thêm thông tin về các loại rule và tùy chọn cấu hình khác.</li></ul><p><strong>Kết luận:</strong></p><p>Sử dụng Cloudflare WAF giúp bạn dễ dàng tạo rule chặn truy cập không mong muốn từ internet hoặc quốc gia cụ thể cho các trang quan trọng trên website WordPress. Việc này góp phần bảo vệ website khỏi các mối đe dọa an toàn và tăng cường trải nghiệm người dùng.</p><p>Bài viết <a href="https://vietplugin.com/2021/08/29/chan-truy-cap-khong-mong-muon-voi-cloudflare-waf/">Chặn Truy Cập Không Mong Muốn &#8211; Tăng Cường Bảo Mật Website WordPress Hiệu Quả Với Cloudflare WAF</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  405. ]]></content:encoded>
  406. </item>
  407. <item>
  408. <title>Tại sao nên chuyển quản lý tên miền lên Cloudflare thay vì để trên các nhà cung cấp tên miền?</title>
  409. <link>https://vietplugin.com/2016/01/01/chuyen-quan-ly-ten-mien-domain-len-cloudflare/</link>
  410. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  411. <pubDate>Fri, 01 Jan 2016 09:47:00 +0000</pubDate>
  412. <category><![CDATA[Hướng dẫn]]></category>
  413. <category><![CDATA[bảo mật]]></category>
  414. <category><![CDATA[cloudflare]]></category>
  415. <guid isPermaLink="false">http://localhost:8888/test/?p=483</guid>
  416.  
  417. <description><![CDATA[<p>Cloudflare là nhà cung cấp dịch vụ mạng phân phối nội dung (CDN) và bảo mật web nổi tiếng, được nhiều người tin dùng để quản lý tên miền thay vì các nhà cung cấp tên miền thông thường như Namecheap hay GoDaddy. Dưới đây là một số lý do chính bạn nên chuyển quản [...]</p>
  418. <p>Bài viết <a href="https://vietplugin.com/2016/01/01/chuyen-quan-ly-ten-mien-domain-len-cloudflare/">Tại sao nên chuyển quản lý tên miền lên Cloudflare thay vì để trên các nhà cung cấp tên miền?</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  419. ]]></description>
  420. <content:encoded><![CDATA[<p><strong>Cloudflare</strong> là nhà cung cấp dịch vụ mạng phân phối nội dung (CDN) và bảo mật web nổi tiếng, được nhiều người tin dùng để quản lý tên miền thay vì các nhà cung cấp tên miền thông thường như Namecheap hay GoDaddy. Dưới đây là một số lý do chính bạn nên chuyển quản lý tên miền lên Cloudflare:</p><p><strong>1. Tăng tốc độ truy cập website:</strong> Cloudflare sở hữu mạng lưới máy chủ toàn cầu với hơn 275 trung tâm dữ liệu, giúp phân phối nội dung website đến người dùng gần nhất một cách nhanh chóng, từ đó cải thiện tốc độ truy cập và trải nghiệm người dùng.</p><p><strong>2. Nâng cao bảo mật website:</strong> Cloudflare cung cấp nhiều tính năng bảo mật tiên tiến như tường lửa ứng dụng web (WAF), bảo mật chống tấn công DDoS, bảo mật SSL/TLS miễn phí, giúp bảo vệ website khỏi các mối đe dọa an ninh mạng.</p><p><strong>3. Dễ dàng quản lý:</strong> Giao diện quản lý của Cloudflare trực quan, dễ sử dụng, cho phép bạn quản lý nhiều tên miền một cách hiệu quả.</p><p><strong>4. Cung cấp nhiều tính năng miễn phí:</strong> Cloudflare cung cấp gói miễn phí với nhiều tính năng hữu ích như CDN, bảo mật SSL/TLS, DNS caching, v.v., đáp ứng nhu cầu cơ bản cho hầu hết các website.</p><p><strong>5. Cộng đồng hỗ trợ tốt:</strong> Cloudflare có cộng đồng hỗ trợ rất lớn, sẵn sàng giải đáp thắc mắc và giúp bạn trong quá trình sử dụng dịch vụ tại <a rel="nofollow noopener noreferrer" href="https://community.cloudflare.com/">https://community.cloudflare.com/</a> </p><p><strong>Hướng dẫn chi tiết cách chuyển tên miền từ Namecheap, GoDaddy vào Cloudflare:</strong></p><p><strong>Bước 1: Tạo tài khoản Cloudflare:</strong></p><ul class="wp-block-list"><li>Truy cập trang web <a href="https://dash.cloudflare.com/sign-up" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.cloudflare.com/</a> và tạo tài khoản miễn phí.</li>
  421.  
  422. <li>Xác minh email và hoàn tất cài đặt tài khoản.</li></ul><p><strong>Bước 2: Thêm tên miền vào Cloudflare:</strong></p><ul class="wp-block-list"><li>Truy cập trang <strong>DNS</strong> trong tài khoản Cloudflare.</li>
  423.  
  424. <li>Nhấp vào nút <strong>Add a Domain</strong>.</li>
  425.  
  426. <li>Nhập tên miền bạn muốn chuyển vào Cloudflare (ví dụ: example.com).</li>
  427.  
  428. <li>Chọn <strong>Add site</strong>.</li>
  429.  
  430. <li>Cloudflare sẽ hiển thị danh sách nameserver cho tên miền của bạn.</li>
  431.  
  432. <li>Cần thay đổi nameserver của tên miền sang nameserver của Cloudflare.</li></ul><figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1366" height="521" src="https://vietplugin.com/wp-content/uploads/2024/05/them-ten-mien-vao-cloudflare.webp" alt="" class="wp-image-829" srcset="https://vietplugin.com/wp-content/uploads/2024/05/them-ten-mien-vao-cloudflare.webp 1366w, https://vietplugin.com/wp-content/uploads/2024/05/them-ten-mien-vao-cloudflare-800x305.webp 800w, https://vietplugin.com/wp-content/uploads/2024/05/them-ten-mien-vao-cloudflare-768x293.webp 768w, https://vietplugin.com/wp-content/uploads/2024/05/them-ten-mien-vao-cloudflare-510x195.webp 510w" sizes="auto, (max-width: 1366px) 100vw, 1366px" /></figure><p><strong>Cách thay đổi nameserver:</strong></p><ul class="wp-block-list"><li><strong>Đối với Namecheap:</strong><ul class="wp-block-list"><li>Đăng nhập vào tài khoản Namecheap.</li>
  433.  
  434. <li>Chọn tên miền bạn muốn chuyển.</li>
  435.  
  436. <li>Nhấp vào tab <strong>DNS</strong>.</li>
  437.  
  438. <li>Chọn <strong>Custom DNS</strong>.</li>
  439.  
  440. <li>Nhập nameserver của Cloudflare vào các ô tương ứng.</li>
  441.  
  442. <li>Lưu thay đổi bằng cách nhấp vào dấu check màu xanh</li></ul></li></ul><figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1179" height="454" src="https://vietplugin.com/wp-content/uploads/2024/05/move-namecheap-to-cloudflare.webp" alt="" class="wp-image-828" srcset="https://vietplugin.com/wp-content/uploads/2024/05/move-namecheap-to-cloudflare.webp 1179w, https://vietplugin.com/wp-content/uploads/2024/05/move-namecheap-to-cloudflare-800x308.webp 800w, https://vietplugin.com/wp-content/uploads/2024/05/move-namecheap-to-cloudflare-768x296.webp 768w, https://vietplugin.com/wp-content/uploads/2024/05/move-namecheap-to-cloudflare-510x196.webp 510w" sizes="auto, (max-width: 1179px) 100vw, 1179px" /></figure><ul class="wp-block-list"><li><strong>Đối với GoDaddy:</strong><ul class="wp-block-list"><li>Đăng nhập vào tài khoản GoDaddy.</li>
  443.  
  444. <li>Chọn tên miền bạn muốn chuyển.</li>
  445.  
  446. <li>Nhấp vào tab <strong>DNS</strong>.</li>
  447.  
  448. <li>Chọn <strong>Change Nameservers</strong>.</li>
  449.  
  450. <li>Chọn <strong>Custom</strong>.</li>
  451.  
  452. <li>Nhập nameserver của Cloudflare vào các ô tương ứng.</li>
  453.  
  454. <li>Lưu thay đổi.</li></ul></li></ul><p><strong>Bước 3: Xác minh quyền sở hữu tên miền:</strong></p><ul class="wp-block-list"><li>Cloudflare sẽ gửi email xác minh quyền sở hữu tên miền đến địa chỉ email được liên kết với tên miền.</li>
  455.  
  456. <li>Nhấp vào liên kết trong email xác minh để hoàn tất quá trình chuyển đổi.</li></ul><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Quá trình chuyển đổi tên miền sang Cloudflare có thể mất vài giờ để cập nhật trên toàn cầu.</li>
  457.  
  458. <li>Sau khi chuyển đổi, bạn có thể quản lý tên miền và sử dụng các dịch vụ của Cloudflare cho tên miền đó.</li>
  459.  
  460. <li>Bạn cũng có thể làm tương tự để chuyển quyền quản lí tên miền từ các nhà dịch vụ trong nước như MatBao, Tenten,&#8230;. lên cloudflare</li></ul><p><strong>Ngoài ra, bạn có thể tham khảo thêm một số bài viết sau:</strong></p><ul class="wp-block-list"><li><a href="https://blog.cloudflare.com/what-is-%3C0%3Ecloudflare" target="_blank" rel="nofollow noopener noreferrer" noopener">https://blog.cloudflare.com/what-is-cloudflare</a></li>
  461.  
  462. <li><a href="https://www.namecheap.com/support/knowledgebase/article.aspx/9607/2210/how-to-set-up-dns-records-for-your-domain-in-a-cloudflare-account/" target="_blank" rel="nofollow noopener noreferrer" noopener">https://www.namecheap.com/support/knowledgebase/article.aspx/9607/2210/how-to-set-up-dns-records-for-your-domain-in-a-cloudflare-account/</a></li></ul><p><strong>Chúc bạn thành công!</strong></p><p>Bài viết <a href="https://vietplugin.com/2016/01/01/chuyen-quan-ly-ten-mien-domain-len-cloudflare/">Tại sao nên chuyển quản lý tên miền lên Cloudflare thay vì để trên các nhà cung cấp tên miền?</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  463. ]]></content:encoded>
  464. </item>
  465. <item>
  466. <title>Hướng dẫn chi tiết cách tùy chỉnh trang Đăng Nhập WordPress</title>
  467. <link>https://vietplugin.com/2015/10/13/huong-dan-tuy-chinh-trang-dang-nhap-wordpress/</link>
  468. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  469. <pubDate>Tue, 13 Oct 2015 21:13:41 +0000</pubDate>
  470. <category><![CDATA[Hướng dẫn]]></category>
  471. <category><![CDATA[customize]]></category>
  472. <guid isPermaLink="false">http://localhost:8888/flatsome-next/?p=5</guid>
  473.  
  474. <description><![CDATA[<p>Giao diện trang đăng nhập mặc định của WordPress (/wp-login.php) tuy đơn giản nhưng đôi khi lại gây lúng túng cho người không phải wp developer chuyên nghiệp. Không tuỳ chỉnh trang đăng nhập thiếu đi sự thu hút và nhận diện thương hiệu. Để khắc phục điều này, bạn có thể sử dụng các [...]</p>
  475. <p>Bài viết <a href="https://vietplugin.com/2015/10/13/huong-dan-tuy-chinh-trang-dang-nhap-wordpress/">Hướng dẫn chi tiết cách tùy chỉnh trang Đăng Nhập WordPress</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  476. ]]></description>
  477. <content:encoded><![CDATA[<p>Giao diện trang đăng nhập mặc định của WordPress (/wp-login.php) tuy đơn giản nhưng đôi khi lại gây lúng túng cho người không phải wp developer chuyên nghiệp. Không tuỳ chỉnh trang đăng nhập thiếu đi sự thu hút và nhận diện thương hiệu. Để khắc phục điều này, bạn có thể sử dụng các filter hooks và action hook cung cấp bởi WordPress để thay đổi tên miền, logo và kiểu dáng trang đăng nhập một cách dễ dàng.</p><h3 class="wp-block-heading">1. Thay đổi Tên Miền Trang Đăng Nhập</h3><p>Sử dụng filter_hook <code class="">login_headerurl</code> để thay đổi URL hiển thị trên thanh tiêu đề của trang đăng nhập.</p><p><strong>Ví dụ:</strong></p><pre class="wp-block-code"><code>add_filter( 'login_headerurl', 'custom_login_header_url' );
  478.  
  479. function custom_login_header_url( $url ) {
  480.    return 'https://www.vietplugin.com'; // Thay đổi URL mong muốn
  481. }</code></pre><p><strong>Giải thích:</strong></p><ul class="wp-block-list"><li><code class="">add_filter</code>: Hàm dùng để gắn một callback function vào một filter hook cụ thể.</li>
  482.  
  483. <li><code class="">login_headerurl</code>: Tên của filter hook dùng để thay đổi URL tiêu đề trang đăng nhập.</li>
  484.  
  485. <li><code class="">custom_login_header_url</code>: Tên của callback function được thực thi khi filter hook được kích hoạt.</li>
  486.  
  487. <li><code class="">return</code>: Trả về URL mới cho thanh tiêu đề trang đăng nhập.</li></ul><p><strong>Lưu ý:</strong> Thay đổi <code class="">https://www.vietplugin.com</code> bằng URL mong muốn của bạn.</p><h3 class="wp-block-heading">2. Thay đổi Tiêu Đề Trang Đăng Nhập</h3><p>Sử dụng filter_hook <code class="">login_headertitle</code> để thay đổi tiêu đề hiển thị trên thanh tiêu đề của trang đăng nhập.</p><p><strong>Ví dụ:</strong></p><pre class="wp-block-code"><code>add_filter( 'login_headertitle', 'custom_login_header_title' );
  488.  
  489. function custom_login_header_title( $title ) {
  490.    return 'Tiêu đề trang đăng nhập mới'; // Thay đổi tiêu đề mong muốn
  491. }</code></pre><p><strong>Giải thích:</strong></p><ul class="wp-block-list"><li><code class="">add_filter</code>: Hàm dùng để gắn một callback function vào một filter hook cụ thể.</li>
  492.  
  493. <li><code class="">login_headertitle</code>: Tên của filter hook dùng để thay đổi tiêu đề trang đăng nhập.</li>
  494.  
  495. <li><code class="">custom_login_header_title</code>: Tên của callback function được thực thi khi filter hook được kích hoạt.</li>
  496.  
  497. <li><code class="">return</code>: Trả về tiêu đề mới cho thanh tiêu đề trang đăng nhập.</li></ul><p><strong>Lưu ý:</strong> Thay đổi <code>Tiêu đề trang đăng nhập mới</code> bằng tiêu đề mong muốn của bạn.</p><h3 class="wp-block-heading">3. Thay đổi Logo Trang Đăng Nhập</h3><p>Sử dụng action hook <code>login_enqueue_scripts</code> để thêm logo mới vào trang đăng nhập.</p><p><strong>Ví dụ:</strong></p><pre class="wp-block-code"><code>add_action( 'login_enqueue_scripts', 'custom_login_logo' );
  498.  
  499. function custom_login_logo() {
  500.    ?>
  501.    &lt;style type="text/css">
  502.        #login h1 a {
  503.            background-image: url('https://www.vietplugin.com/logo.png'); /* URL logo */
  504.            background-size: contain;
  505.            width: 150px; /* Chiều rộng logo */
  506.            height: 150px; /* Chiều cao logo */
  507.        }
  508.    &lt;/style>
  509.    &lt;?php
  510. }</code></pre><p><strong>Giải thích:</strong></p><ul class="wp-block-list"><li><code>add_action</code>: Hàm dùng để gắn một callback function vào một action hook cụ thể.</li>
  511.  
  512. <li><code>login_enqueue_scripts</code>: Tên của action hook được kích hoạt khi trang đăng nhập tải xong.</li>
  513.  
  514. <li><code>custom_login_logo</code>: Tên của callback function được thực thi khi action hook được kích hoạt.</li>
  515.  
  516. <li><code>style</code>: Thêm code CSS để thay đổi logo trang đăng nhập.</li>
  517.  
  518. <li><code>#login h1 a</code>: Chọn phần tử HTML hiển thị logo.</li>
  519.  
  520. <li><code>background-image</code>: Thay đổi URL logo bằng URL logo của bạn.</li>
  521.  
  522. <li><code>background-size</code>: Điều chỉnh kích thước logo.</li>
  523.  
  524. <li><code>width</code>: Chiều rộng logo.</li>
  525.  
  526. <li><code>height</code>: Chiều cao logo.</li></ul><p><strong>Lưu ý:</strong> Thay đổi <code>https://www.vietplugin.com/logo.png</code> bằng URL logo của bạn và điều chỉnh kích thước logo theo ý muốn.</p><p><strong>4. Thay đổi Kiểu Dáng Trang Đăng Nhập</strong></p><p>Ngoài việc thay đổi logo, bạn có thể sử dụng code CSS để thay đổi màu sắc, font chữ, bố cục và các yếu tố khác trên trang đăng nhập vào đoạn mã css trong action &#8220;login_enqueue_scripts&#8221; trên. Dưới đây là một số ví dụ:</p><p><strong>Thay đổi màu nền:</strong></p><pre class="wp-block-code"><code>body.login {
  527.    background-color: #F0F0F0; /* Màu nền mới */
  528. }
  529. </code></pre><p><strong>Thay đổi màu hay font chữ cho trang đăng nhập:</strong></p><pre class="wp-block-code"><code>.login #wp-login p, .login #nav a {
  530.    color: #333; /* Màu font chữ mới */
  531. }
  532. .login #wp-login p, .login #nav a {
  533.    font-family: 'Arial', sans-serif; /* Font chữ mới */
  534. }
  535.  
  536. </code></pre><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Bạn có thể sử dụng các công cụ kiểm tra trình duyệt web để xem trước giao diện trang đăng nhập và điều chỉnh code CSS cho phù hợp.</li>
  537.  
  538. <li>Nên sử dụng CSS selector chính xác để tránh ảnh hưởng đến các phần tử khác trên trang web.</li></ul><p>Với việc sử dụng các filter_hooks và action hook được cung cấp bởi WordPress, bạn có thể dễ dàng thay đổi tên miền, logo, kiểu dáng và các yếu tố khác trên trang đăng nhập để phù hợp với thương hiệu và sở thích của mình. Hy vọng bài viết này đã cung cấp cho bạn những hướng dẫn chi tiết và hữu ích.</p><p>Bài viết <a href="https://vietplugin.com/2015/10/13/huong-dan-tuy-chinh-trang-dang-nhap-wordpress/">Hướng dẫn chi tiết cách tùy chỉnh trang Đăng Nhập WordPress</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  539. ]]></content:encoded>
  540. </item>
  541. <item>
  542. <title>Ngăn chặn website trở thành backlink cho các trang khác với thẻ rel nofollow, noopener</title>
  543. <link>https://vietplugin.com/2013/12/19/ngan-chan-website-thanh-backlink-voi-the-rel-nofollow-noopener/</link>
  544. <dc:creator><![CDATA[VietEditor]]></dc:creator>
  545. <pubDate>Thu, 19 Dec 2013 13:32:19 +0000</pubDate>
  546. <category><![CDATA[Bài Viết]]></category>
  547. <category><![CDATA[blacklink]]></category>
  548. <category><![CDATA[nofollow]]></category>
  549. <guid isPermaLink="false">http://localhost:8888/test/?p=2009</guid>
  550.  
  551. <description><![CDATA[<p>Backlink là yếu tố quan trọng ảnh hưởng đến thứ hạng SEO của website. Tuy nhiên, việc website của bạn liên tục trở thành backlink cho các trang khác có thể ảnh hưởng tiêu cực đến SEO, đặc biệt là khi những trang đó chất lượng thấp hoặc không liên quan. Bài viết này sẽ [...]</p>
  552. <p>Bài viết <a href="https://vietplugin.com/2013/12/19/ngan-chan-website-thanh-backlink-voi-the-rel-nofollow-noopener/">Ngăn chặn website trở thành backlink cho các trang khác với thẻ rel nofollow, noopener</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  553. ]]></description>
  554. <content:encoded><![CDATA[<p><strong>Backlink</strong> là yếu tố quan trọng ảnh hưởng đến thứ hạng SEO của website. Tuy nhiên, việc website của bạn liên tục trở thành backlink cho các trang khác có thể ảnh hưởng tiêu cực đến SEO, đặc biệt là khi những trang đó chất lượng thấp hoặc không liên quan.</p><p><strong>Bài viết này sẽ hướng dẫn bạn cách ngăn chặn website trở thành backlink cho các trang khác bằng cách thêm thẻ rel=&#8221;nofollow</strong> <strong>noopener noreferrer&#8221; vào các thẻ &#8216;a&#8217; cho các liên kết ngoài tên miền.</strong></p><p><strong>1. Sử dụng filter the_content</strong></p><p><a rel="nofollow noopener noreferrer" href="https://developer.wordpress.org/reference/hooks/the_content/">Filter <code class="">the_content</code></a> được sử dụng để thay đổi nội dung của bài viết trước khi hiển thị trên trang web. Bạn có thể sử dụng filter này để thêm thẻ rel=&#8221;nofollow noopener noreferrer&#8221; vào các liên kết ngoài tên miền:</p><pre class="wp-block-code"><code>add_filter( 'the_content', 'add_nofollow_noopener_noreferrer_to_external_links' );
  555.  
  556.  
  557. function add_nofollow_noopener_noreferrer_to_external_links($content) {    
  558.    return preg_replace_callback('/&lt;a&#91;^>]+/', 'replace_link_with_nofollow_callback', $content);
  559. }
  560.  
  561. function replace_link_with_nofollow_callback($link) {
  562.    
  563.    $nofollolink = $link&#91;0];
  564.    $home_url = home_url();
  565.  
  566.    if (strpos($nofollolink, 'rel') === false) {
  567.        $nofollolink = preg_replace("%(href=\S(?!$home_url))%i", 'rel="nofollow noopener noreferrer" $1', $nofollolink);
  568.    } elseif (preg_match("%href=\S(?!$home_url)%i", $nofollolink)) {
  569.        $nofollolink = preg_replace('/rel=\S(?!nofollow)\S*/i', 'rel="nofollow noopener noreferrer"', $nofollolink);
  570.    }
  571.    
  572.    return $nofollolink;
  573.  
  574. }</code></pre><p><strong>Giải thích:</strong></p><ul class="wp-block-list"><li><code class="">add_filter</code>: Hàm dùng để gắn một callback function vào một filter hook cụ thể.</li>
  575.  
  576. <li><code class="">the_content</code>: Tên của filter hook được sử dụng để thay đổi nội dung bài viết.</li>
  577.  
  578. <li><code class="">add_noopener_noreferrer_to_external_links</code>: Tên của callback function được thực thi khi filter hook được kích hoạt.</li>
  579.  
  580. <li><code class="">$content</code>: Nội dung bài viết.</li>
  581.  
  582. <li><code class="">$pattern</code>: Biểu thức regex để tìm kiếm các liên kết trong nội dung bài viết.</li>
  583.  
  584. <li><code class="">$replacement</code>: Chuỗi thay thế để thêm thẻ rel=&#8221;noopener noreferrer&#8221; vào các liên kết ngoài tên miền.</li>
  585.  
  586. <li><code class="">preg_replace</code>: Hàm dùng để thay thế các phần tử trong chuỗi bằng chuỗi khác.</li></ul><p><strong>2. Sử dụng filter the_excerpt</strong></p><p><a rel="nofollow noopener noreferrer" href="https://developer.wordpress.org/reference/functions/the_excerpt/">Filter <code>the_excerpt</code></a> được sử dụng để thay đổi tóm tắt bài viết trước khi hiển thị. Bạn có thể sử dụng filter này để thêm thẻ rel=&#8221;nofollow noopener noreferrer&#8221; vào các liên kết ngoài tên miền trong tóm tắt:</p><pre class="wp-block-code"><code>add_filter( 'the_excerpt', 'add_nofollow_noopener_noreferrer_to_external_links' );
  587. </code></pre><p><strong>3. Sử dụng filter widget_text_content</strong></p><p><a rel="nofollow noopener noreferrer" href="https://developer.wordpress.org/reference/hooks/widget_text_content/">Filter <code>widget_text_content</code></a> được sử dụng để thay đổi nội dung của widget trước khi hiển thị. Bạn có thể sử dụng filter này để thêm thẻ rel=&#8221;nofollow noopener noreferrer&#8221; vào các liên kết ngoài tên miền trong widget:</p><pre class="wp-block-code"><code>add_filter( 'widget_text_content', 'add_nofollow_noopener_noreferrer_to_external_links' );
  588. </code></pre><p><strong>Lưu ý:</strong></p><ul class="wp-block-list"><li>Bạn có thể điều chỉnh code để phù hợp với nhu cầu của mình.</li>
  589.  
  590. <li>Nên kiểm tra lại nội dung website sau khi thêm thẻ rel=&#8221;nofollow noopener noreferrer&#8221; để đảm bảo không có lỗi.</li></ul><p><strong>Kết luận:</strong></p><p>Việc thêm thẻ rel=&#8221;nofollow noopener noreferrer&#8221; vào các liên kết ngoài tên miền giúp ngăn chặn website của bạn trở thành backlink cho các trang khác. Điều này có thể giúp bảo vệ thứ hạng SEO và uy tín của website.</p><p>Bài viết <a href="https://vietplugin.com/2013/12/19/ngan-chan-website-thanh-backlink-voi-the-rel-nofollow-noopener/">Ngăn chặn website trở thành backlink cho các trang khác với thẻ rel nofollow, noopener</a> đã xuất hiện đầu tiên vào ngày <a href="https://vietplugin.com">Viet Plugin</a>.</p>
  591. ]]></content:encoded>
  592. </item>
  593. </channel>
  594. </rss>
  595.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=https%3A//vietplugin.com/feed/

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda