Những điều nên lưu ý khi SEO trên WordPress

Dù đó là một blog hay website bạn đều có thể sử dụng các kỹ thuật SEO để tăng lượng truy cập và quảng bá tên tuổi chính mình ra toàn thế giới.
Các kỹ thuật SEO nhằm mục đích gì ? Đó là để giúp đỡ người dùng tìm thấy mọi thông tin phù hợp với từ khóa họ đang tìm. Nếu một người đang tìm một từ cụ thể nào đó và blog của bạn có chứa từ đó thì trang kết quả sẽ hiển thị blog của bạn nằm lẫn lộn với các site khác. Nếu bạn tận dụng các kỹ thuật dưới đây một cách thông minh bạn sẽ đạt được nhiều lợi ích.
wordpress seo Những điều nên lưu ý khi SEO trên WordPress

1. Nội dung tốt luôn là nền tảng
Nội dung chất lượng cao được xem như một yếu tố sống còn của blog. Mục đích chính của người xem blog của bạn là tìm kiếm nội dung mới và đầy đủ thông tin. Cách tốt nhất để áp dụng kỹ thuật SEO là sử dụng tiêu đề lôi cuốn, hấp dẫn. Phải đảm bảo tiêu đề luôn chứa các từ khóa liên quan và tương tự có thể tận dụng trong nội dung. Điều này sẽ giúp bạn đạt thứ hạng tốt trong kết quả tìm kiếm.
2. Thường xuyên cập nhật blog là điều BẮT BUỘC
Việc cập nhật thông tin luôn đem lại lợi ích đối với cả về phía người xem lẫn các công cụ tìm kiếm. Công cụ tìm kiếm sẽ truy cập site bạn thường xuyên nếu có các bài mới được đăng lên, vì thế các bài này sẽ được lập chỉ mục trong thời gian ngắn. Điều này còn “lôi kéo” người đọc duyệt các bài khác khi đang xem bài nào đó.
3. Social bookmark – Nguồn traffic cơ bản
Điều này sẽ giúp blog bạn được “nhìn thấy” trên các site ping như pingomatic,… Đây là những nơi hầu hết các blogger thu hút thêm traffic. Thực hiện việc này rất quan trọng đối với blog, bởi vì nó sẽ đem lại traffic bạn mong muốn. Dịch vụ ping cho blog sẽ thông báo đến các dịch vụ weblog như Blog Directories và công cụ tìm kiếm mỗi khi có thông tin mới trên site bạn, điều này giúp việc lập chỉ mục nhanh hơn và làm cho nội dung của bạn có thể được truy cập bởi nhieuf người hơn.
4. Lập chỉ mục trong các công cụ tìm kiếm
Kỹ thuật này sẽ đảm bảo các công cụ tìm kiếm phổ dụng nhất truy cập đến các bài viết trên blog, sẽ xếp hạng blog của bạn thông qua lượng từ khóa hiển thị trên trang kết quả tìm kiếm.
5. Đăng ký blog lên Blog Directories (danh bạ blog)
Sử dụng kỹ thuật SEO này sẽ giúp bạn có nhiều backlink hơn cho blog, các backlink rất quan trọng trong việc xếp hạng blog và cũng là cách tốt nhất, dễ dàng nhất để thực hiện. (tricksmachine)

 

Giao diện Theme WordPress miễn phí

Giao diện WordPress tin tức miễn phí

Newspress is a news magazine wordpress theme. This is a minimalist theme . The theme is WordPress 3 ready with 2 different custom menus, featured images, featured news section, Flash news ticker, theme options, widgetized sidebar and footer.

The theme options page has the settings to adjust your timezone, and select categories for the ‘Flash News Ticker’ and the ‘Featured post section’

16 Giao diện Theme WordPress miễn phí

LIVE DEMO – DOWNLOAD

Giao diện wordpress cho blogging

Mentor is a 2 column free premium wordpress theme. This theme is designed with a color combination of green, brown, cream and white color scheme. The design of the theme makes it ideal for magazine and personal blogs.

27 Giao diện Theme WordPress miễn phí

LIVE DEMO – DOWNLOAD

Vulcan is our new stylish theme from fabseries. Vulcan has a stylish design and color combination. Theme features a jquery slider and WP 3 features.

36 Giao diện Theme WordPress miễn phí

LIVE DEMO – DOWNLOAD

42 Giao diện Theme WordPress miễn phíDEMO – DOWNLOAD

 

51 Giao diện Theme WordPress miễn phí

Nguồn :http://www.thuthuatwordpress.com

Thêm tính năng comment bằng tài khoản mạng xã hội

Shortcode là một chức năng được WordPress đưa vào nền tảng của họ kể từ phiên bản 2.5 trở đi. Cái tên nói lên tất cả, Shortcode nghĩa là thực thi một số hàm vĩ mô của blog bằng một đoạn code tượng trưng vào bài viết. Để dễ dàng hình dung, chúng ta có xem xét một ví dụ đơn giản sau đây.

Quà tặngLizatom Shortcodes – Bộ shortcode cực khủng trị giá $47

Chúng ta muốn chèn một danh sách các bài viết mới nhất vào giữa bài viết, theo mặc định chúng ta chỉ có thể chèn vào file single.php và tất nhiên nó sẽ không hiển thị ở ngay giữa bài viết được, và đoạn code đó nó dài như thế này đây

<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>

Nhưng khi áp dụng shortcode, chúng ta có thể gọi đoạn code trên bằng một đoạn code ngắn mà chúng ta đã tạo trước đó (xem cách tạo ở phần dưới)

[bai-viet-moi posts="10"]Danh sách bài viết mới [/bai-viet-moi]

Vậy tại sao chúng ta phải sử dụng shortcode

    • Nhúng các đoạn mã PHP hoặc HTML vào bài viết một cách nhanh chóng.
    • Trang trí bài viết để trở nên chuyên nghiệp hơn.
    • Và còn rất nhiều lợi ích khác nữa tùy thuộc vào sự cần thiết của việc nhúng code vào bài viết.

Hướng dẫn tạo một shortcode cơ bản

Để tạo một shortcode cơ bản, ta cần làm 3 bước cơ bản như sau:

  1. Xác định function sẽ được gọi ra khi thực thi shortcode.
  2. Thiết lập tên cho shortcode.
  3. Thiết lập gọi function vào tên shortcode.

Khi tạo một shortcode, bạn chỉ cần làm việc với một file functions.php nằm trong thư mục theme.

Quay trở lại ví dụ trên, ở đây chúng ta sẽ bắt đầu làm một shortcode hiển thị những bài viết mới nhất. Đầu tiên là chúng ta sẽ tạo một function sẽ được gọi khi thực thi shortcode, nó có cấu trúc như sau:

function recent_posts_function() {
   query_posts(array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => 1));
   if (have_posts()) :
      while (have_posts()) : the_post();
         $return_string = '<a href="'.get_permalink().'">'.get_the_title().'</a>';
      endwhile;
   endif;
   wp_reset_query();
   return $return_string;
}

Chúng ta có function rồi nhưng làm thế nào để WordPress hiểu [bai-viet-moi posts=”10″] là code gọi function đó thực thi? Đúng rồi, chúng ta phải thiết lập tên shortcode cho nó. Thêm đoạn sau vào file functions.php

function register_shortcodes(){
   add_shortcode('bai-viet-moi', 'recent_posts_function');
}

Lúc này nó vẫn chưa có thể hoạt động được, chúng ta cần thêm một lệnh kích hoạt để shortcode được thực thi

add_action( 'init', 'register_shortcodes');

 

Khi chúng ta gõ [bai-viet-moi] nó sẽ hiển thị  bài viết mới nhất trong bài viết, chúng ta thử cái nào big smile Thêm tính năng comment bằng tài khoản mạng xã hội

lightbox[483]”>test shortcode1 Thêm tính năng comment bằng tài khoản mạng xã hội

Lúc này nó chỉ hiện một bài viết mới nhất thôi, vì ở code trên trong đoạn function chúng ta đâu có xác định số bài viết nó sẽ hiển thị đâu nhỉ icon razz Thêm tính năng comment bằng tài khoản mạng xã hội , nếu các bạn muốn nó hiện số lượng bài viết tùy thích thì tiếp tục theo dõi phần nâng cao dưới đây.

Shortcode nâng cao

Biến và giá trị trong shortcode

Như ví dụ trên, chúng ta đã làm thành công một chức năng gọi bài viết mới trong bài viết bằng shortcode, nhưng nó chỉ hiển thị có một bài thôi. Nếu chúng ta muốn tùy chỉnh số bài viết hiển thị ra thì cần xác định các giá trị tham số (trong lập trình chúng ta thường gọi nó là biến) cho chúng, và thật may mắn là shortcode cũng cho phép chúng ta thêm các thông số cần thiết vào shortcode bằng hàm shortcode_atts(). Hàm này cho phép chúng ta thêm các giá trị vào shortcode để loại bỏ giá trị mặc định khi hiển thị. Hàm thứ hai là hàm extract() cho phép chúng ta truy xuất các giá trị mà chúng ta đã xác định.

Chúng ta cùng xem đoạn code hiển thị các bài viết mới bằng số lượng nhất định.

function recent_posts_function($atts){
   extract(shortcode_atts(array(
      'posts' => 1,
   ), $atts));

   $return_string = '<ul>';
   query_posts(array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => $posts));
   if (have_posts()) :
      while (have_posts()) : the_post();
         $return_string .= '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>';
      endwhile;
   endif;
   $return_string .= '</ul>';

   wp_reset_query();
   return $return_string;
}

Ở code trên các bạn có thể thấy hàm shortcode_atts() gồm một biến tên là posts và có giá trị là 1. Lúc này, giá trị 1 là giá trị mặc định nếu chúng ta viết shortcode theo cách thông thường. Và muốn thêm số bài viết cần hiển thị thì phải thêm giá trị nhất định vào trong shortcode. Shortcode đầy đủ bao gồm tên shortcode, tên biến và giá trị. Ví dụ như sau:

[bai-viet-moi posts="3"]

 

Như thế, nó sẽ hiển thị 3 bài viết mới nhất. Chúng ta cùng xem ảnh nhé icon razz Thêm tính năng comment bằng tài khoản mạng xã hội

lightbox[483]”>test shortcode21 Thêm tính năng comment bằng tài khoản mạng xã hội

Sử dụng mảng trong shortcode

Nếu ai đã từng học PHP thì có thể đã biết về cách hoạt động của mảng trong PHP. Trong shortcode cũng vậy, chúng ta có thể khai báo nhiều mảng một chiều hoặc mảng nhiều chiều để thêm nhiều nội dung khác nhau. Tiếp nối ví dụ trên, chúng ta sẽ sử dụng mảng để tạo một tiêu đề dành cho shortcode. Xem ảnh để dễ hình dung hơn

test shortcode3 Thêm tính năng comment bằng tài khoản mạng xã hội

function recent_posts_function($atts, $title = null) {
   extract(shortcode_atts(array(
      'posts' => 1,
   ), $atts));

   $return_string = '<h2>'.$title.'</h2>';
   $return_string .= '<ul>';
   query_posts(array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => $posts));
   if (have_posts()) :
      while (have_posts()) : the_post();
         $return_string .= '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>';
      endwhile;
   endif;
   $return_string .= '</ul>';

   wp_reset_query();
   return $return_string;
}

Nếu bạn đã từng học qua lập trình PHP thì có thể nhìn thấy đoạn khai báo mảng $title và truy xuất giá trị trong mảng $title bằng $return_string. Và do vậy, khi dùng shortcode, chúng ta phải thêm giá trị của mảng $title vào.

[bai-viet-moi posts="3"]Danh sách bài viết mới[/bai-viet-moi]

Lưu ý, nếu sử dụng mảng trong shortcode, chúng ta cần phải có một thẻ đóng, thẻ đóng không cần điền biến và giá trị của biến vào.

Chèn shortcode vào widget, comment

Shortcode có thể chèn vào bất cứ đâu ngoài bài viết. Chúng ta có thể thử với widget và comment nhé

Cho đoạn [bai-viet-moi posts="3"] vào widget xem sao. Dùng widget Text nhé.

test shortcode4 Thêm tính năng comment bằng tài khoản mạng xã hội

Và xem kết quả thử nào big smile Thêm tính năng comment bằng tài khoản mạng xã hội

test shortcode5 Thêm tính năng comment bằng tài khoản mạng xã hội

Ủa híc híc, làm sao thế này icon sad Thêm tính năng comment bằng tài khoản mạng xã hội , sao nó không hiện lên như trong bài viết nhỉ?….À đúng rồi, mặc định là WordPress chỉ cho phép thực thi ở trong bài viết mà thôi, chúng ta cần dùng một function để kích hoạt nó hiển thị ở widget.

add_filter('widget_text', 'do_shortcode');

Được rồi, xem nào, để coi lần này mày còn hiện ra dòng chữ loằng ngoằn kia không nhé big smile Thêm tính năng comment bằng tài khoản mạng xã hội

test shortcode6 Thêm tính năng comment bằng tài khoản mạng xã hội

Hehe, cuối cùng cũng phải hiện ra thôi big smile Thêm tính năng comment bằng tài khoản mạng xã hội

Những plugin về shortcode nên sử dụng

Xem ra một quy trình tạo một shortcode cũng hơi phức tạp, điều này đòi hỏi bạn phải có một khoản kiến thức nhất định về PHP và HTML. Tuy nhiên nếu bạn không thông thạo lắm về quy trình tạo shortcode thì có thể sử dụng các plugin hỗ trợ, mình sẽ giới thiệu các plugin cung cấp những shortcode có sẵn và các plugin hỗ trơ  tạo code mạnh mẽ nhất.

Shortcode Pro

Đây là một plugin cho phép bạn tạo một shortcode dễ dàng thông qua các công cụ hỗ trợ. Plugin nà hỗ trợ bạn tạo shortcode để hiển thị một nội dung nhất định hoặc tự tạo một shortcode với nhiều biến và giá trị khác nhau. Hơn nữa, bạn chèn nút bấm của shortcode vào khung soạn thảo bài viết một cách dễ dàng.

 My Shortcode

Cũng như plugin trên, My Shortcode cho phép bạn tạo một shortcode và tùy chỉnh các biến và giá trị của nó, hỗ trợ tạo nút bấm cho shortcode. Nhưng điểm mạnh của plugin này cho phép bạn thêm CSS, Javascript vào template của shortcode.

Shortcode Ultimate

Đây là bộ plugin cung cấp sẵn rất nhiều shortcode nhằm để trang trí bài viết chuyên nghiệp hơn. Shortcode Ultimate giúp bạn chèn các nút bấm, list, tab.v..v..theo nhiều mẫu khác nhau.

shortcodes15 Thêm tính năng comment bằng tài khoản mạng xã hội

J. Shortcode

Cũng tương tự như Shortcode Ultimate, plugin này cung cấp sẵn rất nhiều mẫu shortcode chuyên nghiệp để trang trí bài viết. Nếu bạn không sợ ngốn tài nguyên thì có thể dùng kết hợp với Shortcode Ultimate để có thêm lựa chọn khi đăng bài.

screenshot 2 Thêm tính năng comment bằng tài khoản mạng xã hội

 

SPD Shortcode Slider

Đây là plugin hỗ trợ shortcode chèn slide ảnh vào bài viết, rất thích hợp với các photographer big smile Thêm tính năng comment bằng tài khoản mạng xã hội

 

shortcoder slider Thêm tính năng comment bằng tài khoản mạng xã hội

Lời kết

Qua bài viết này hy vọng sẽ giúp các bạn hiểu rõ về cách hoạt động của một shortcode và cách tạo một shortcode cơ bản, và nhân tiện bạn cũng biết thêm một số plugin rất tốt hỗ trợ bạn làm việc với shortcode. Trong bài viết này mình sẽ chưa đề cập tới cách tạo nút bấm cho shortcode vì phần này hơi dài và phức tạp, có thể sẽ không thích hợp với người mới tìm hiểu nên mình xin hẹn trình bày về vấn đề này ở một bài viết khác.

Tuy nhiên, nếu bạn muốn thêm các nút bấm vào shortcode của bạn thì có thể dùng các plugin mình đãgiới thiệu ở trên để tạo shortcode và hỗ trợ thêm cả nút bấm.

Trong bài viết mình có sử dụng một số thuật ngữ về lập trình nên nếu bạn có gì khó hiểu, hãy lên mạng tìm các bài viết về lập trình PHP cơ bản để tìm hiểu sơ qua. Trong bài viết không thể tránh khỏi sai sót do khả năng có hạn, vì thế mình rất mong nhận được lời góp ý chân thành và được tìm hiểu tại phần bình luận.

Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

XAMPP là phần mềm dùng để tạo localhost miễn phí tốt nhất hiện nay.

Trang chủ: http://www.apachefriends.org/en/xampp.html

Phiên bản dành cho Windows: http://www.apachefriends.org/en/xampp-windows.html

Link Download: http://www.apachefriends.org/download.php?xampp-win32-1.8.1-VC9-installer.exe

 

Sau khi download về nhấp đúp chuột để tiến hành cài đặt

11 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

Download xampp về

21 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

Chọn ngôn ngữ

Sau đó các bạn nhấn NEXT, sẽ hiện ra bảng lựa chọn các chương trình sẽ cài, hãy để mặc định (chọn tất cả) và tiến hành cài đặt, vì cài hết hoàn toàn không nặng máy, mà lại tiện cho chúng ta sau này có sử dụng đến thì không cần phải cài thêm,…

Tiếp tục nhấn NEXT, sẽ hiện ra bảng chọn thư mục cài đặt, bước này mình hay để mặc định, sẽ được cài đặt tại: C:xampp, sau đó nhấn nút Install

31 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

Install xampp

TIẾP THEO ngồi online facebook tầm 3 phút rồi quay lại xem thì xampp đã được cài đặt thành công rồi đó %29 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost Nhấn Finish để hoàn tất việc cài đặt.

Nhấp vào shortcut của xampp ngoài desktop để vào bảng quản lý:

41 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

shortcut xampp

CÁCH BẬT APACHE VÀ PHPMYADMIN

Ở bảng quản lý, nhấp vào Start ở 2 lựa chọn Apache và MySQL

51 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

start apache

Nhấp lại nhiều lần nếu không bật thành công!

CÁCH TẠO DATABASE

Sau khi đã cài đặt và bật xampp thành công, chúng ta bắt đầu tạo cơ sở dữ liệu (database) mới, và bắt đầu copy file (php) vào thư mục htdocs, thư mục này giống như thư mục public_html trên host theo hướng dẫn sau:

Địa chỉ trang phpMyadmin: http://localhost/phpmyadmin hoặc http://127.0.0.1/phpmyadmin

Nhìn tổng quan:

221 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

phpMyadmin

Cách tạo 1 database mới trên localhost:

7 Hướng dẫn cài đặt phần mềm XAMPP để tạo localhost

tạo database mới trên localhost

Lúc này ta sẽ có được các dữ liệu sau để khai báo vào file config.php

Hostname: localhost (trên host thông thường giá trị này cũng như vậy)

Database name: yeuwordpress_v1 (là tên database chúng ta vừa tạo ở trên)

Database username: root

với password rỗng (để trống, không điền gì cả), mặc định password root của localhost khi cài bằng xampp là như vậy, chúng ta có thể thay đổi theo ý muốn hoặc để mặc định.

Vậy là xong database, source code thì các bạn copy vào đường dẫn: C:xampphtdocs

 

Bài tiếp mình sẽ hướng dẫn các bạn cài đặt wordpress trên localhost

Hướng dẫn làm sitemap cho website

Ở một bài viết trước tôi đã giới thiệu cho các bạn cách làm sitemap cho yahoo và sitemap của google cho wordpress, những định nghĩa về sitemap cũng đã được giới thiệu. Nhưng tối qua có bạn hỏi về cách làm sitemap cho 1 website bất kì ko phải là mã nguồn mở như joomla,wordpress hay drupal (những mã nguồn này đều có plugin để tự cập nhật sitemap). Hôm nay tôi sẻ hướng dẫn các bạn cách làm sitemap cho 1 website.

Điều kiện cần:

1. Website (nói cho vui thui^^)
2. Notepad ++ , down ở đây.
3. Internet (mạng mạnh 1 chút cho các website lơn gần 500 hoặc hơn 500 trang)

Minh sẻ hướng dẫn các bạn làm sitemap cho những website dưới 500 trang trước nha. Trên 500 trang thì tính sau

Có rất nhiều phần mên hỗ trợ làm sitemap, nhưng ở đây minh sẻ hướng dẫn cách làm sitemapbằng những dịch vụ free trên mạng internet.

Bước 1: Vào web http://www.xml-sitemaps.com (web này là uy tín nhất về việc làm sitemap), khuyến kích sử dụng trình duyệt web firefox.

– Điền domain website của bạn vào: Starting Url (chú ý redirect nhá)
– Chọn thông số Frequensy
– Tại Priority: bạn có 2 lựa chọn là tự động thiết lập hoặc thiết lập bằng tay. (auto cho nó nhanh)
Click: Start
Chờ cho nó chạy song, web đơn gian thì nhanh, mà phức tạp thì hơi lâu đây.
Khi chạy song bạn sẻ nhận được 1 list các file sitemap, nhưng bạn chỉ cần chú ý đến 4 file sau: sitemap.xml, ror.xml, sitemap.html và urllist.txt

Bước 2: Down 4 file ở trên về máy.
– Sử dụng notepad ++ mở file sitemap.xml đẻ set thông số Priority cho các url theo ý bạn.
Lưu ý phần này: thông số Priority quy định sự quan trong của các url đối với website của bạn, nếu Url nào quan trọng nên cho nó cao điểm hơn, cao nhất là 1.0 và thấp nhất 0.10

Bước 3: Upload lên root web và verify sitemap .

Xong icon biggrin Hướng dẫn làm sitemap cho website

Minh Đại – SEO Việt Nam

Sức mạnh của WordPress

WordPress là một Hệ thống Quản trị Nội dung (CMS – Content Management System), được dùng chủ yếu như là một ứng dụng blog. WordPress viết bằng ngôn ngữ PHP sử dụng CSDL MySql. Ngoài ra WP còn tích hợp kiến trúc plugin với hệ thống template đa dạng.

The power of WP 450x214 Sức mạnh của WordPress

WordPress là gì ?

Đầu tháng 12 vừa qua, Testking đã tổng hợp thông tin từ nhiều nguồn và chuyển thể thành hình ảnh mô tả xuyên suốt quá trình WP từ lúc khai sinh đến hiện tại. Hôm nay Việt Coding post infographic này lên để các bạn cùng chiêm ngưỡng và thấy được “The power of WordPress” cụ thể ra sao.

1. Có bao nhiêu Website trên Internet sử dụng WP ?

Thưa với các bạn rằng, theo thống kê của Alexa trong 1.000.000 (một triệu) website đứng đầu thế giới thì WP chiếm … 55.3%. Tỷ lệ đó gấp hơn 5 lần so với hạng nhì là Joomla, gấp 8.7 lần so với hạng 3 là Drupal. Blogger của gã khổng lồ Google chỉ đồng xếp thứ 5 với Typo3 chỉ có 2.7%. Bên cạnh đó, “ông trùm diễn đàn” VBuletin xếp thứ 4 với 6.2% và phpBB – một diễn đàn mã nguồn mở cũng nổi tiếng không kém – xếp gần chót bảng chỉ với 2%.

WP 1 Sức mạnh của WordPress

Biểu đồ so sánh WordPress với các nền tảng mở khác

Trong bản thống kê trên, ban đầu Việt Coding cũng hơi ngạc nhiên khi VBulletin và phpBB cũng được xếp vào danh mục chỉ gồm những CMS và Blog này. Mang Blog so sánh với Forum thì hơi khập khiễng chăng ? Tuy nhiên, sau một lúc, Việt Coding nhớ ra rằng VBulettin cũng có CMS tích hợp và phpBB chắc cũng có cải tiến tương tự.

Thông tin trên về phpBB nhờ các bạn nào đang dùng xác nhận lại giúp vì cũng vài năm rồi Việt Coding không “vọc” phpBB nữa.

2. Có bao nhiêu người sử dụng WP thường xuyên ?

Bảng thống kê cho thấy đến tháng 9/2010, trên toàn thế thế giới có hơn 27.000.000 (hai mươi bảy triệu) WP publishers trong đó có hơn 13.900.000 sử dụng WordPress.com13.8 triệu sử dụng WordPress.org.

WP 2 Sức mạnh của WordPress

Số người dùng WordPress đã vượt 27 triệu

3. Phiên bản và ngôn ngữ được sử dụng phổ biến nhất ?

Theo thống kê của Tesking, WordPress phiên bản 2 (v2) chiếm đa số với 57%, v3 chiếm 42.9%v1 gần như “tuyệt chủng” khi chỉ còn 0.1% người dùng.

WP 3 285x450 Sức mạnh của WordPress

Sơ đồ biểu thị tỷ lệ các phiên bản và ngôn ngữ được sử dụng phổ biến

Việt Coding cho rằng v2 sở dĩ vẫn còn một số lượng người dùng đông đảo như vậy nguyên nhân là các webmaster sử dụng hosting Linux với CPanel. Trong CPanel có Fantastico De Lux tích hợp sẵn các mã nguồn mở như Joomla, phpBB, WP,… để cài đặt theo kiểu tự động. Do ít cập nhật nên các gói cài đặt đều là phiên bản cũ. Một lý do khác là không ít publisher không biết hoặc không quan tâm đến việc nâng cấp phiên bản mới nhất. Đó cũng là một vấn đề nhạy cảm về bảo mật với WordPress.

Về ngôn ngữ, không phải nói tiếng Anh vẫn là ngôn ngữ phổ biến nhất với 66%. Đứng thứ 2 và 3 là Tây Ban Nha (8.7%) và Bồ Đào Nha (6.5%). Bảng thống kê gây cho chúng ta một chút bất ngờ khi Indonesia đứng thứ 4 với 3.5% hơn cả một số ngôn ngữ quốc tế phổ biến khác như Đức (1.8%), Pháp (1.4%). Việt Nam cũng có tên trong bảng xếp hạng với 1.1% bằng với Nga. Trong bảng xếp hạng không có Trung Quốc, điều này cũng dễ hiểu với nhiều người khi biết Trung Quốc gần như không xài hàng ngoại, chỉ xài hàng cây nhà lá vườn. Một kiểu “cục bộ” nhưng có rất nhiều điểm mà chúng ta phải học hỏi.

4. Những con số biết nói

WP 0000 196x450 Sức mạnh của WordPress

Những con số thống kê “biết nói” của WordPress

5. Lịch sử phát triển của WordPress qua từng thời kỳ:

Các bạn có thể tham khảo lịch sử sự phát triển của WordPress từ năm 2003 đến nay qua hình ảnh sau:

WP Timeline 171x1024 Sức mạnh của WordPress

Lịch sử quá trình phát triển của WordPress

6. Tổng kết

Như vậy, qua infographic trên, chúng ta – những blogger đã thề nguyền gắn trọn cuộc đời với WordPress icon smile Sức mạnh của WordPress – ắt hẳn đang rất sung sướng vì sự lựa chọn đúng đắn của mình. Không ít bạn – trong đó có Việt Coding – hẳn cũng đang tiếc hùi hụi vì đến với WordPress khá muộn màng. Trong số các blogger hiện tại đang dùng mã nguồn khác như Joomla, Drupal hoặc dịch vụ blog khác như Google Blogger, Yahoo! Blog 360,… cũng hơi buồn. Tuy nhiên, nền tảng blog chỉ đóng vai trò quan trọng ở một mức độ nào đó thôi. Nó không quan trọng đến mức có thể khiến cho blog của bạn không phát triển được đến mức lụi tàn. Hãy vững tin với lựa chọn của mình và đừng bao giờ quên (keep it in mind) :

content is king Sức mạnh của WordPress

Content Is KING

Thủ thuật WordPress: Cách sửa lỗi 404 cho bài viết

WordPress là một CMS mạnh mẽ.Những nếu bạn không làm chủ được nó thì đôi khi một lỗi nhỏ lại làm cho bạn phiền phức.Nhiều lúc bạn post bài xong nhưng nhấn view post thì website bạn xuất hiện thông báo : Không tìm thấy website bạn yêu cầu lỗi 404 .Trong bài viết này Harry sẽ chỉ cho các bạnkhắc phục lỗi 404 cho bài viết.

Trong trường hợp này bạn đừng quá lo lắng bài viết của bạn vẫn còn lưu trữ chỉ vì file .htacess có chỗ nào đó chưa phù hợp mà thôi.Hãy truy cập vào wp-admin thiết lập permalinks của bạn bằng cách  :

Đi đến Menu Setting » Permalinks chọn cấu trúc link phù hợp.Bạn thử chọn default rồi save lại.Hoặc chọn như hình sau cũng được

111 Thủ thuật WordPress: Cách sửa lỗi 404 cho bài viết

cách sửa lỗi 404 cho bài viết wordpress

Nếu tập tin .htacess vẫn không lưu được thì bạn phải thiết lập quyền ghi dữ liệu cho file .htacess bằng cách mở Filezilla lên đăng nhập tài khoản ftp rồi thiết lập 777 cho file .htacess.hoặc bạn có thể sửa file .htacess bằng đoạn code sau

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
END WordPress

Cách sửa lỗi 404 cho bài viết ở Localhost.

Bạn chắc chắn kích hoạt Rewrite_Module trong cấu hình Apache củaWAMP hoặc XXAMP.Bạn có thể xem hướng dẫn kích hoạt modul rewite ở bài viết này.

Ngoài ra cách nhanh nhất bạn đổi tên file .htacess thành file .htacesss1

Hy vọng với bài viết này Harry giúp bạn giải quyết sửa lỗi 404 cho bài viết wordpress.Nếu có thắc mắc gì đừng quên comment tại bài viết dưới nhé.Thanks các bạn!