Đăng ngày 8 Tháng chín, 2009 trong mục WP Plugins | 24,882 lượt xem

Short URL Plugin cho phép bạn tạo ra các URL đặc biệt, rất ngắn gọn và độc quyền chỉ có ở blog của bạn, ngoài ra plugin còn có thêm chức năng đếm số lần click vào các URL đó để bạn dễ quản lý, rất hữu ích cho những bạn thích che giấu link (chơi aff) hoặc những blog về download.

short-url-wp-plugin

Cách sử dụng khá đơn giản, sau khi cài xong, bạn vào Plugins -> ShortURL để tạo các short URL và sử dụng chúng trong bài viết. Có lẽ plugin này quá dễ sử dụng nên tôi cũng không cần hướng dẫn thêm, các bạn cứ cài vào là xài thôi.

Download: http://wordpress.org/extend/plugins/short-url-plugin/

Đăng ngày 7 Tháng tám, 2009 trong mục WP Plugins | 23,584 lượt xem
WP System Health

Click để phóng to/thu nhỏ

WP System Health là plugin cho phép bạn xem toàn bộ thông tin về hệ thống máy chủ, các thông số của PHP, của WordPress và database. Nói chung những thông tin này đã được chọn lọc và chỉ lấy những cái quan trọng mà người dùng thường hay tìm đến. Sau khi cài plugin này vô, bạn sẽ thấy ở trang Dashboard (trang đầu tiên ngay khi vừa login vào wp-admin) có thêm một ô chứa các thông tin hệ thống được trình bày thành 4 tab (xem hình).

Plugin này chỉ chạy trên WordPress 2.7 trở lên và PHP phiên bản 4.4.3 trở lên (đa số các host hiện nay đều đáp ứng tốt yêu cầu này). Một điều quan trọng nữa là chỉ có các thành viên thuộc nhóm Administrator mới có thể nhìn thấy các thông tin hệ thống mà WP System Health thu thập được, khá an toàn cho các blog có nhiều thành viên.

Theo tôi thì plugin này chỉ nên cài/kích hoạt khi nào muốn xem thông tin hệ thống thôi chứ bình thường thì tắt nó đi, bởi vì trang Dashboard mà load nhiều thông tin quá sẽ chậm lắm, lúc login vào phải chờ lâu, hêhê.

Bạn nào muốn tìm hiểu thì download plugin này về rồi cài vào thử nhé, xem coi hệ thống của mình có những thông tin gì để sau này còn biết mà xử lý những tình huống hay trục trặc hệ thống nhé.

Trang chủ plugin: http://www.code-styling.de/english/development/wordpress-plugin-wp-system-health-en

Download: http://downloads.wordpress.org/plugin/wp-system-health.1.1.5.zip

Đăng ngày 8 Tháng bảy, 2009 trong mục WP Tutorial | 34,410 lượt xem

Bảo mật cho WordPressBảo mật cho blog WordPress của bạn là một việc làm quan trọng, vì sao? Vì WordPress đang ngày càng phổ biến trong giới blog, do đó mà nguy cơ bị tấn công cũng tăng theo. Trong bài viết này, chúng ta sẽ tham khảo qua 10 cách để tăng cường bảo mật cho blog WordPress.

1. WP Security Scan

Đây là một plugin có thể quét và rà soát toàn bộ hệ thống blog của bạn để tìm ra những vấn đề liên quan đến bảo mật, sau đó plugin sẽ đưa ra những biện pháp cũng như lời khuyên để bạn tối ưu.

Download.

2. Bảo vệ thư mục plugins

Một hacker có thể dễ dàng đoạt quyền truy cập vào blog của bạn bằng cách lợi dụng những điểm yếu, lỗ hỏng của các plugin mà bạn đang dùng. Cách dễ nhất để hacker biết bạn đang dùng plugin gì là hacker sẽ truy cập vào thư mục http://ten-blog.com/wp-content/plugins/. Để ngăn chặn việc này, rất đơn giản, bạn chỉ việc đặt một file index.html trắng vào thư mục đó là xong.
Chú ý: từ WordPress 2.8 trở đi thì việc này đã được làm sẵn, bạn khỏi làm cũng được. :)

3. Nâng cấp WordPress

Cái này thì cực kỳ dễ làm nhưng đôi khi bạn cũng phải tỏ ra thận trọng, đắn đo trước khi bấm nút nâng cấp. Một lời khuyên là bạn đừng vội nâng cấp lên phiên bản mới ra lò (như WP 2.8) mà hãy kiên nhẫn chờ đợi đến bản fix lỗi kế tiếp (như WP 2.8.1) bởi vì những phiên bản đầu thường chưa ổn định mặc dù đã qua giai đoạn beta, tốt nhất là chờ cộng đồng người dùng phát hiện ra lỗi rồi hãy xài bản fix, bạn sẽ tránh được những phiền phức không đáng có.

4. Chọn một password "chất lượng"

Điều này thì tất nhiên, khỏi cần nói ai cũng biết, password càng dài càng phức tạp thì càng an toàn. Đừng nên dùng chung một password cho tất cả các tài khoản, bạn nên chọn password dễ nhớ nhưng không quá đơn giản, kết hợp chữ HOA - chữ thường với con số và các ký tự đặc biệt sẽ làm cho password của bạn trở nên mạnh hơn.

5. Đổi tên đăng nhập của Admin

Mặc định trong WordPress có một tài khoản đặc biệt (có toàn quyền quản trị) với tên đăng nhập là admin. Hầu hết người dùng đều để nguyên tên đó nhưng họ đâu biết rằng nếu để như vậy thì công việc còn lại của hacker chỉ là đoán password rồi xâm nhập vào blog của họ. Do đó, bạn nên thay đổi tên admin này thành tên khác để hacker nếu có dò password thì phải dò cả tên đăng nhập nữa. Tôi đã viết một bài về vụ này, bạn có thể xem tại đây.

6. Bảo vệ file wp-config.php

File wp-config.php ở thư mục gốc của WordPress chứa thông tin về database vì vậy nó cần được bảo vệ.
Bạn hãy thêm đoạn code sau vào file .htaccess để bảo vệ

# protect wpconfig.php
 
order allow,deny from all

Xem thêm - Nometech.com

7. Giấu phiên bản của WordPress

Đầu tiên, bạn mở file header.php trong thư mục chứa theme mà bạn đang dùng và xóa dòng meta (có dạng <meta name="generator"). Sau đó, bạn thêm dòng code sau vào file functions.php của theme nữa là xong:

<?php remove_action('wp_header', 'wp_generator'); ?>

Giải thích: bạn cần làm điều này để không cho người xem biết được bạn đang dùng phiên bản WordPress nào bởi vì hacker có thể lợi dụng thông tin này để tấn công blog của bạn.

Xem thêm - ProBlogDesign

8. Giới hạn số lần nhập password sai khi đăng nhập

Một biện pháp chống dò password là dùng plugin Login LockDown. Nó có nhiệm vụ khóa không cho bạn hay bất cứ ai nhập password sai quá số lần qui định. Bạn có thể chọn số lần nhập sai tối đa cho người dùng trước khi họ bị khóa trong trang tùy chọn của plugin.

Download

9. Lọc luồn truy cập WP-Admin bằng IP

Nếu bạn dùng nhiều máy tính khác nhau hoặc dùng IP động để quản lý blog thì bạn không nên dùng cách này bởi vì nó chỉ cho phép bạn đăng nhập khi bạn đến từ một IP hợp lệ, tuy nhiên nếu có điều kiện thì bạn nên dùng cách này bởi vì tính bảo mật của nó rất cao.
Cách làm như sau: bạn chỉ việc thêm đoạn code dưới đây vào file .htaccess ở thư mục gốc của WordPress

order deny, allow
allow from a.b.c.d. #your static ip
deny from all

Xem thêm - Nometech

10. Đăng nhập thông qua SSL

Nếu host của bạn có "SSL certificate" thì bạn có thể dùng thêm plugin dưới đây để đăng nhập bằng SSL, kể từ đó mọi thông tin trao đổi giữa máy tính với server của bạn sẽ được mã hóa, độ an toàn được tăng lên.

Download

Nguồn: catswhocode.com

Đăng ngày 4 Tháng bảy, 2009 trong mục WP Themes | 27,439 lượt xem
Trang chủ của theme

Giao diện trang chủ của theme

Fusion là theme WordPress miễn phí có bố cục khá đơn giản với hai cột và một sidebar chính, tôn màu chủ yếu là màu trắng xám với các đường viền được bo tròn (chạy tốt trên IE6) không giống như MAC nhưng cũng khá đẹp mắt, thích hợp cho blog cá nhân.

Theme này có sidebar hơi đặc biệt một chút là nó vượt lên và nằm đè lên header để tạo sự nổi bật đồng thời cũng tận dụng chiều cao bởi sidebar thường dài hơn nội dung bài viết. Sidebar có hai vị trí là trái/phải (bạn có thể chọn trong trang quản lý theme) và hỗ trợ tốt widget. Các widget rộng rãi và rất thoáng, được ngăn cách bằng các title màu xám có bóng mờ (tôi rất thích phong cách này :D )

Phần header bao gồm logo + màu nền + thanh menu đều có thể được tùy chỉnh bên trong wp-admin mà không cần chỉnh sửa code, bạn có thể upload ảnh lên để làm logo, chọn màu nền, cho thanh menu hiện các trang hoặc chuyên mục. Ngoài ra trên góc phải màn hình còn có thanh công cụ để tăng/giảm kích thước font chữ, co giãn chiều rộng blog.

Comment được phân cấp

Comment phân cấp

Chưa hết, trong theme này, tôi "kết" nhất là phần comment trong từng bài viết, tác giả theme đã tách comment và trackback riêng ra thành 2 tab - kiểu thiết kế này ngày càng được ưa chuộng. \m/ Tab trackback chỉ đơn thuần là hiện danh sách trackback của bài viết nên khá đơn giản, còn tab comment thì được thiết kế đẹp hơn và khá pro:

  • có phân biệt comment của admin với comment của khách.
  • hỗ trợ avatar từ Gravatar.com
  • hỗ trợ comment đa cấp và phân trang khi số comment quá nhiều (yêu cầu WP 2.7 trở lên)
  • có cả chức năng Reply + Quote

Nói chung một theme miễn phí mà có đầy đủ những chức năng trên thì cũng quá ngon rồi, lấy về "độ" thêm một chút nữa thì OK :D

Trang chủ của theme: http://digitalnature.ro/projects/fusion/ trong đó bạn có thể download theme (file .zip) và logo (file .psd)

Đăng ngày 24 Tháng sáu, 2009 trong mục WP Plugins | 67,154 lượt xem

Bữa nay ngồi lướt web vu vơ thì tôi phát hiện ra một plugin khá hay cho WordPress nên tranh thủ viết nhanh bài giới thiệu này cho các bạn đây. Plugin này cực kỳ hữu ích, nó thuộc dạng plugin tăng lực cho WordPress mà trọng tâm là cho trang 404. Để dễ hiểu, trước hết bạn cứ truy cập vào link này đã:

http://hieudt.info/blog/wordpress-google-p1i-plugin-theme

Chắc chắn bạn sẽ gặp ngay một trang 404, lý do là vì blog của tôi không có bài viết (post) hay trang (page) nào có đường dẫn (permalink) như thế nhưng cái cần chú ý ở đây là trang 404 này hơi đặc biệt một chút, ngoài thông báo 404 ra, nó còn liệt kê thêm cho bạn những thông tin liên quan khác bằng cách tách từng chữ trong đường dẫn để làm từ khóa cho Google tìm kiếm. Very cool! >:D<

Theo tôi tính năng này rất có ích, một cách hữu hiệu để bạn giữ chân người đọc, biết đâu người xem họ gõ nhầm địa chỉ thì sao :D đồng thời còn phát huy thêm khả năng SEO cho blog của bạn nữa (theo như lời tác giả plugin).

Plugin đó tên là AskApache Google 404, thông tin chi tiết bạn có thể vào trang chủ của plugin để xem còn ở đây tôi chỉ trình bày ngắn gọn cách cài đặt thôi.

Bởi vì plugin dùng công nghệ tìm kiếm của Google nên bạn cần phải có một Google Search API Key thì mới xài plugin được, bạn vào đây để đăng ký (nếu bạn đã có sẵn Google Account rồi thì đăng ký rất nhanh), kế tiếp bạn cài plugin vô sau đó vào trang tùy chọn của nó để cấu hình.

Đầu tiên bạn đừng vội thay đổi các thông số, cứ nhập Google Search API Key vào trước rồi bấm nút Save Changes để plugin có hiệu lực. Kế tiếp bạn thêm đoạn code dưới đây vào file 404.php của theme bạn đang dùng.

<?php if(function_exists('aa_google_404')) aa_google_404(); ?>

Bạn có thể sửa file 404.php ngay trong WP-Admin luôn cũng được. Xem cái hình minh họa dưới đây là biết làm ngay thôi
edit file 404

Bây giờ thì bạn thử mở một đường dẫn nào đó không tồn tại trên blog của bạn xem plugin làm việc chưa. Nếu ok rồi thì bạn tham khảo thêm các tùy chọn khác của plugin nữa là xong, không biết sửa gì thì cứ để mặc định cũng được.

Lời khuyên của tôi là bạn nên sử dụng plugin này, một plugin không thể thiếu (must-have) cho blog WordPress.

Mọi thắc mắc mời bạn viết comment ở đây nhé, chúc bạn thành công! :)

Đăng ngày 7 Tháng năm, 2009 trong mục WP Plugins | 26,001 lượt xem

Như bạn đã biết, mặc định khi cài WordPress thì nó sẽ cấp cho bạn một tài khoản quản trị với username là admin và bạn không thể thay đổi tên này trừ khi bạn vào phpMyAdmin để sửa trực tiếp trong database. Có thể nói việc áp đặt này là hơi dở và kém bảo mật, còn vì sao kém bảo mật thì chắc bạn cũng tự đoán ra được rồi, hacker chỉ cần dò password nữa là xong. :D

Hiện có nhiều plugin giúp WordPress tăng cường bảo mật ở khâu đăng nhập nhưng ở đây tôi muốn giới thiệu một plugin "tí hon" có thể thay đổi tên admin thành tên của riêng bạn, cách làm rất đơn giản, chỉ cần 4 bước sau:

1. Download plugin change-admin-username.zip (3 KB)
2. Cài nó vào WordPress
3. Rồi làm như hình minh họa dưới đây
4. Sau đó thoát ra và login lại với username mới

Đổi username thành công rồi thì bạn cứ thoải mái deactivate plugin này đi cho nhẹ blog. :D Hy vọng plugin bé xíu này sẽ giúp ích cho bạn! :)

Đăng ngày 20 Tháng tư, 2009 trong mục WP Themes | 21,630 lượt xem

Từ clone theo tiếng Anh có nghĩa là tạo ra bản sao, còn trong lĩnh vực thiết kế web thì clone dùng để ám chỉ việc tạo ra một trang web mới dựa theo giao diện của một trang khác hay nói theo cách dân gian nghĩa là "nhái" theo người ta. :D

Trong WordPress cũng có hiện tượng này và nó dần trở nên khá quen thuộc, thử hỏi một blog platform đang phát triển rầm rộ như WordPress hiện nay với số lượng theme lên đến hàng nghìn thì việc tạo ra theme mới "nhái" theo các trang nổi tiếng khác cũng là chuyện bình thường, thậm chí nó còn là sở thích của một số nhà phát triển WordPress theme. Hàng ngày nếu chịu khó dạo quanh các chợ theme trên mạng, bạn sẽ bắt gặp ngay những yêu cầu đại loại như "Tôi muốn có một theme WordPress giống trang này....", ngoài ra còn có một số dịch vụ khác trong đó có trang StyleWP - chuyên cung cấp theme WordPress loại "clone". Dưới đây là 15 theme WordPress được clone từ các trang nổi tiếng mà tôi sưu tầm được.

Theo: wpzoom

Đăng ngày 12 Tháng tư, 2009 trong mục WP News | 18,358 lượt xem

Mặc dù năm 2008 đã trôi qua được hơn 4 tháng nhưng tôi vẫn muốn đăng lại danh sách những người viết plugin cho WordPress được download nhiều nhất trong năm vừa qua để các bạn - những thành viên của cộng đồng WordPress Việt Nam - biết thêm về họ cũng như những sản phẩm mà họ làm ra. Để từ đó giúp bạn có cái nhìn cụ thể hơn về hệ thống plugin đồ sộ đang ngày một tăng dần cũng như mức độ ảnh hưởng của WordPress đang lan rộng trong cộng đồng blogger hiện nay.

Dưới đây là danh sách 10 nhân vật nổi tiếng trong giới WordPress đã cho ra những plugin được download nhiều nhất:

  1. Michael Torbert
    Tác giả của plugin All In One SEO Pack với 961.306 lượt download, một plugin giúp WordPress đạt SEO khá tốt, ai mà không xài thì quá uổng. :-"

  2. Matt Mullenweg
    Tác giả của plugin Akismet với 921.827 lượt download, một plugin chống spam quá nổi tiếng. Matt cũng chính là người sáng lập ra blog WordPress, ông tổ đấy :D

  3. Lester ‘GaMerZ’ Chan
    Tác giả của plugin WP-Polls với 775.220 lượt download, ngoài ra còn một số plugin khác như WP-Postviews, WP-PageNavi, WP-Print, WP-Email... plugin nào cũng có phần quản lý khá chuyên nghiệp.

  4. Arne Brachhold
    Tác giả của plugin Google XML Sitemaps với 628.350 lượt download, không có plugin này thì blog của bạn khó lòng được Google biết đến. :|

  5. Andy Skelton
    Tác giả của plugin WordPress.com Stats với 449.345 lượt download, tác giả còn là một hacker khá pro.

  6. Alex Rabe
    Tác giả của plugin NextGEN Gallery với 429.705 lượt download, một plugin tạo gallery cho WordPress, rất phù hợp với blog có nhiều hình ảnh.

  7. Oliver Seidel
    Tác giả của plugin cforms II với 361.918 lượt download, một plugin tạo form contact đa năng và chuyên nghiệp.

  8. Joost de Valk
    Tác giả của plugin Sociable với 328.036 lượt downloads, plugin này tạo các nút để giúp người đọc submit blog của bạn lên các mạng xã hội, traffic sẽ tăng cao lắm đấy. Ngoài ra còn có plugin Google Analytics for WP

  9. Donncha O Caoimh
    Tác giả của plugin WP Super Cache với 246.752 lượt download. Nếu muốn blog chạy nhanh hơn một chút thì bạn nên thử qua plugin này, nó cache khá tốt.

  10. Vladimir Prelovac
    Tác giả của plugin Smart YouTube với 244.963 lượt download, ngoài ra tác giả còn có một số plugin khác về SEO rất hay.

Bổ sung thêm một số thông tin lý thú khác:

Đáng tiếc là người Việt Nam chúng ta chưa có ai được lọt vào top 10 này, tôi cũng có viết 2 plugin nhưng số lượt download rất thấp (dưới 1000) nên không dám mơ tới việc vào top 10, chắc chỉ đáng nằm trong top 10.000 thôi. :D Nhưng hy vọng trong thời gian sắp tới sẽ có đại diện của plugin "made in VietNam" xuất hiện trong bảng tổng kết này. Các developer của WordPressVN cố lên nhé!

=================
Danh sách trên do W-Shadow.com tổng hợp, bạn có thể xem bài viết gốc tại đây.

Đăng ngày 10 Tháng tư, 2009 trong mục WP Plugins | 16,241 lượt xem

Bạn thấy đấy, WordPress không cho phép chúng ta di chuyển comment từ bài viết này sang bài viết khác. Đây quả là một bất tiện khi bạn muốn sắp xếp các comment ở đúng vị trí của chúng bởi vì không phải lúc nào người xem cũng viết comment ở đúng nơi bạn mong muốn. Tuy nhiên vẫn có thể giải quyết được vấn đề này bằng cách dùng một trong bốn plugin mà tôi sắp giới thiệu dưới đây.

1. WP Move Comments

Một sản phẩm "made in VietNam" do rilwis viết. Sau khi cài, plugin này sẽ tự động thêm chữ Move vào bên dưới mỗi comment.
wp-move-comments
Muốn chuyển comment nào thì bạn click vào chữ Move sau đó nhập ID của bài viết cần chuyển đến. Cách lấy ID của bài viết thì mời bạn xem tại trang chủ của plugin.
-- Ưu điểm: gọn nhẹ, dễ sử dụng, tác giả là người Việt nên dễ liên hệ. :D
-- Nhược điểm: người dùng phải tự lấy ID bài viết và không chuyển nhiều comment cùng một lúc được.

2. Comment Move

Sau khi cài plugin, để di chuyển comment, bạn bấm vào chữ Edit (nhớ rê chuột vào comment thì menu mới hiện ra)
comment-move-1
Kế tiếp, bạn chọn bài viết cần chuyển comment đến, plugin sẽ tự động lấy ID của bài viết đó và bạn chỉ việc bấm nút Update Comment là xong.
comment-move-3
-- Ưu điểm: lấy ID bài viết một cách tự động
-- Nhược điểm: không chuyển nhiều comment cùng một lúc được.

3. BDP Move Comments

Sau khi cài, plugin này sẽ thêm một page trong phần quản lý comment (Dashboard > Comments > Move Comments). Khi vào, bạn sẽ thấy phần tùy chọn cho plugin và bên dưới là một bảng chứa tất cả comment trên blog đã được phân trang (mỗi trang gồm 20 comment).

Ý nghĩa của từng tùy chọn như sau:

1) Enable the "Move it!" button for blog superusers when they browse comments
=> Hiện thêm nút "Move it!" bên dưới mỗi comment (bên ngoài blog chứ không phải trong wp-admin)

2) List all possible destinations for a move
=> Liệt kê tất cả bài viết trên blog (kể cả attachment) để bạn chọn khi muốn chuyển comment đến. Lưu ý: sẽ rất chậm nếu blog có quá nhiều bài viết.

3) When not listing all possible destinations, list destination posts within how many days of today
=> Nếu không dùng tùy chọn số 2 thì chỉ liệt kê những bài trong khoảng thời gian bao nhiêu ngày trở lại

4) When not listing all possible destinations, be sure to include these page and post IDs as destinations
=> Nếu không dùng tùy chọn số 2 thì bắt buộc lúc nào cũng phải liệt kê những bài có ID mà bạn chỉ định

Sau khi thiết lập tùy chọn xong, bạn chỉ việc chọn những comment cần chuyển sau đó kéo xuống dưới và bấm nút "Bulk move checked comments »". Sang trang kế tiếp, bạn lưu ý ở cột TypeStatus, bạn phải chọn những bài có type là 'post' (hoặc page) với status là 'publish' thì ra ngoài mới thấy có tác dụng.
move-comments-4
-- Ưu điểm: có thể chuyển được nhiều comment, có thêm nút "Move it!" ở bên ngoài để admin tiện sử dụng.
-- Nhược điểm: phải cấu hình thêm, không cần thiết phải liệt kê cả những attachment.

4. Move Comments

Tương tự như plugin số 3, plugin này cũng thêm một page tên là Move trong Dashboard > Comments nhưng nó không có phần tùy chọn và cách hoạt động hơi khác một chút.

Thay vì chọn comment trước thì plugin này cho bạn chọn bài viết trước. Có hai danh sách chứa tất cả bài viết trên blog, bạn chọn một bài trong ô -- Move From -- rồi chọn comment cần di chuyển đến một bài trong ô -- Move To --, sau đó bấm nút Update Options »
-- Ưu điểm: có thể chuyển được nhiều comment, không cần cấu hình thêm
-- Nhược điểm: không phân biệt bài nào là post, bài nào là page trong hai danh sách

Kết luận

Như bạn thấy, cả 4 plugin trên đều có ưu-nhược điểm riêng, hai plugin đầu thì gọn nhẹ, đơn giản nhưng chỉ tác động lên một comment còn hai plugin sau thì mạnh hơn, có thể chuyển nhiều comment cùng một lúc. Vì vậy tùy theo tình huống mà bạn hãy chọn plugin cho phù hợp. :)

Tôi đã test qua 4 plugin trên và đã hiểu phần nào về cách thức hoạt động của chúng. Nếu muốn khắc phục nhược điểm của plugin số 3, số 4 thì bạn cứ comment ở đây, tôi sẽ gửi cho bạn bản update của hai plugin đó. Ngoài ra nếu bạn còn biết thêm plugin nào khác hoặc có ý tưởng mới để dễ thao tác hơn thì xin mời bạn chia sẻ, biết đâu những ý tưởng của bạn có thể giúp tôi viết ra một plugin mới tốt hơn. :D

Đăng ngày 5 Tháng tư, 2009 trong mục WP Plugins | 23,830 lượt xem

Vừa rồi tôi có hướng dẫn bạn cách tùy biến Smilies trong WordPress mà không cần dùng đến plugin bằng cách sửa file wp-config.php. Tuy có hơi thủ công một chút nhưng theo tôi cách đó là đơn giản và nhanh chóng nhất, khỏi phải cài plugin - cái mà tôi hạn chế càng ít càng tốt (không biết bạn thế nào :D )

Tuy nhiên, nếu bạn ngại việc sửa file cấu hình hoặc không thích đụng tới code, bạn vẫn có thể dùng plugin cho tiện. Nói về plugin cho vụ này thì có rất nhiều, bạn chỉ việc lựa chọn plugin thích hợp rồi cài vào sử dụng là xong. Tôi có liệt kê sẵn bên dưới một số cái mà tôi biết để giúp bạn đỡ mất thời gian tìm kiếm.

1. Đầu tiên phải kể đến là WP Grins của Alexking. Đây là một plugin khá đơn giản mà Alexking gọi là "A Clickable Smilies hack for WordPress", bằng cách dùng Prototype, nó sẽ tự động thêm một thẻ div (có id là wp_grins) chứa các smilies vào 2 nơi: trước ô nhập nội dung comment trên theme và dưới phần soạn thảo bài viết trong wp-admin. Các smilies được lấy từ biến $wpsmiliestrans nên bạn có thể dùng plugin này kết hợp với cách sửa file wp-config.php mà tôi đã hướng dẫn (xem ở đây)

2. WordPress Yahoo/MSN Messenger Style Smileys - Một plugin của Priyadi (người Indonesia) được khá nhiều người sử dụng, chức năng của nó là thay thế các smilies mặc định của WordPress bằng smilies của Yahoo! Messenger hoặc MSN Messenger.

priyadi-smilies

Priyadi không dùng biến $wpsmiliestrans mà tự định nghĩa thêm 2 biến khác là $yahoosmiliestrans$msnsmiliestrans lần lượt chứa tất cả smilies của Yahoo! và MSN Messenger. Để hiện smilies, bạn chèn <?php smilies_clickable(); ?> vào chỗ bạn thích trong file comments.php, plugin sẽ không hiện tất cả smilies mà chỉ hiện các smilies phổ biến, bạn có thể tùy biến chúng trong 2 biến $smilies_yahoo_always_shown và $smilies_msn_always_shown.

Lưu ý: khi sử dụng plugin này, bạn phải tắt tùy chọn Convert emoticons like :-) and :-P to graphics on display nằm trong "Settings > Writing" để WordPress không dùng các smilies mặc định nữa.

3. Smilies Themer - plugin này không giống như 2 plugin trên, nó không hiện các smilies ra bên ngoài mà chỉ thay đổi hệ thống smilies theo ý riêng của bạn. Nói một cách dễ hiểu là thay vì bạn sửa file wp-config.php bằng tay thì bạn có thể dùng plugin này để thay thế, nó cung cấp khá nhiều bộ smilies cho bạn lựa chọn, sau khi chọn xong, WordPress sẽ chỉ hiện các smilies đó mà thôi. Tôi nghĩ nếu các phiên bản kế tiếp của WordPress mà có tính năng này thì quá tuyệt! :D

4. Smilies Themer Toolbar - đây là plugin dạng "cơm thêm" cho Smilies Themer. Bạn chọn bộ smiles nào trong Smilies Themer thì plugin này sẽ hiện các smilies đó ở bên dưới ô nhập comment hoặc bạn muốn hiện ở chỗ khác thì dùng đoạn code này:

<?php if (function_exists('sm_toolbar_show')) sm_toolbar_show(); ?>

Lưu ý: plugin này chỉ chạy chung với Smilies Themer, nếu Smilies Themer chưa được cài thì plugin này không có tác dụng.
smilies-themer
5. Smiley JS Buttons - đúng như tên gọi của nó, plugin này dùng Javascript để tạo ra các smilies, nó tương tự như plugin WP Grins của Alexking nhưng đơn giản hơn một chút là nó không dùng Prototype và cũng không tự động hiện smilies ở comment form mà bạn phải chèn thêm code sau:

<?php if (function_exists('SJB_outputSmilies')) SJB_outputSmilies(); ?>

smiley_js_buttons

Đón xem tiếp phần 2....

Page 1 of 41234