Creating Widgets for WordPress 2.8

Seeing how popular my How to Create WordPress Widgets post has been, I thought it was about time I wrote an updated guide to include creating widgets using the new WordPress 2.8 Widget API.

The API greatly simplifies the creation of widgets and all widgets using the API benefit from settings pages, multiple instances and more. Continue reading

10 code snippets to interact with Twitter

Often called a revolution, Twitter is a very easy and cool way to communicate and promote your blog or service. In this article, I have compiled 10 very useful code snippets to interact with Twitter in your web dev projects.

1 – Autofollow script (PHP)

This code allow you to automatically follow user who have tweeted about a specific term. For example, if you want to follow all users who tweeted about php, simply give it as a value to the $term variable on line 7. Continue reading

How To Change WordPress Search Base Rewrite URL

You can change default WordPress search result URL from ?s= into /search/ with many methods. For some reason you want to change your default search permalink into another words. Now i will share how to changing /search/ permalink into another word for example: /result/ or /list/ or anything you want.

There are 3 alternate way to change, choose only one of them: Continue reading

How to Change the Default WordPress Theme

This is a general question to all the beginner’s in the field of wordpress. As a new webmaster, you might think that how I can change the theme of my wordpress blog or website to give it more good look and feel to attract the attention of visitors so that they can give their valuable time on reading my articles. So, Below is the step by step guide on How you can change the default wordpress theme?

1. Login to your wordpress enabled blog or website as a administrator. Continue reading

How To Make HTTP Requests with WordPress

Making HTTP requests in PHP is not difficult, and a variety of methods exists: using fopen(), using cURL extension, using file streams with fsockopen() and fwrite() for instance. The problem is: depending on server setup, this might or might not work on another server. The good new is: once again, WordPress has a no-brainer API that makes it dead easy and compatible with all environments. Continue reading

Bảo mật cho WordPress

Hôm qua, nói chuyện với anh bạn viết blog WordPress mới thấy là không quan tâm lắm đến vấn đề bảo mật cho blog wordpress của mình. Khi mình làm gì thì luôn quan tâm tới vấn đề an toàn như backup, tăng cường bảo mật, mã hóa, … để website đạt độ ổn định nhất, tránh những nhòm ngó không cần thiết.

Mình viết bài viết này dành cho các bạn dùng  WordPress cài đặt trên host riêng, chứ không phải là trên wordpress.com. Bản thân mình dùng  Linux cũng được tầm 1 năm rồi, nên cũng hiểu sơ sơ cơ chế của server, các chức năng đơn giản của nó. Trình độ còn chưa cao, cần phải luyện thêm nhiều. Mình chỉ xin viết một vài chú ý đáng quan trọng mà chúng ta nên để ý.

Thủ Thuật Bảo Mật Cho WordPressThủ Thuật Bảo Mật Cho WordPress

Continue reading

10 plug-in WordPress miễn phí cho blogger

Nếu bạn là một blogger sử dụng WordPress, bài viết sau đây sẽ cung cấp cho bạn những plug-in miễn phí hỗ trợ mạnh mẽ, giúp bạn xây dựng được trang blog hoàn thiện.

Trong thời buổi bùng nổ blog hiện nay, bất cứ ai cũng có thể xuất bản một trang tin của riêng mình. Tuy nhiên để trở nên nổi bật, một trang blog cần có nhiều yếu tố khác ngoài sức hấp dẫn về mặt nội dung. Trang tin được thiết kế tốt cần có bố cục trình bày hợp lý, cung cấp đầy đủ các công cụ cần thiết để tác giả cũng như độc giả có thể đăng bài, tìm kiếm và chia sẻ thông tin dễ dàng.

Bộ quản trị nội dung (Content management system – CMS) là phương tiện để quản lý dữ liệu và các công cụ, trong đó WordPress là một trong những CMS phổ biến nhất. Một nguyên do lý giải cho sự phổ biến của WordPress đó là kho plug-in hỗ trợ khổng lồ với hơn 4000 plug-in, cung cấp cho các blogger vô vàn lựa chọn để mở rộng và tùy biến blog.

Sau đây là 10 plug-in WordPress thiết yếu nhất dành cho các blogger: Continue reading

Xử lý dấu tiếng Việt trong URL WordPress

Theo mặc định bình thường WordPress rất “ngu” phần Tiếng Việt. Do đó, Permalink được tạo ra thường chứa các kí tự tiếng Việt kiểu nửa ta nữa tây rất khó chịu. Đã vậy nó còn mã hóa thành vào chục cái dấu % nữa chứ. Nhân vừa tiến hành việc này tôi gửi đến cái hướng dẫn sửa liên kết bài viết (Permalink) trong wordpress để nó hiểu tiếng Việt của ta tốt hơn. Tôi hi vọng bài này giúp được những bạn xài WordPress bớt đi chút khó khăn khi cứ phải ngồi chỉnh sửa cái Permalink mỗi khi viết bài.Lục tung cái code của WordPress (hiện http://www.nhanweb.com đang sử dụng phiên bản 2.8.2) tôi tìm được cái hàm sanitize_title_with_dashes() nằm trong file wp-includes/formatting.php . Đây là file write lại cái Permalink của WordPress. Cũng chính vì ở đây việc xử lý tiếng Việt còn hạn chế nên cái Permalink của chúng ta nhìn không đẹp mặt lắm. Tôi thử  sửa cái hàm đó lại như  sau: Continue reading