Frontend và backend ngôn ngữ khác nhau

Frontend và backend là hai định nghĩa ý chỉ giao diện người dùng bên trong bảng điều khiển admin và giao diện bên ngoài của blog WordPress. Nếu bạn yêu thích bảng điều khiển admin với ngôn ngữ mặc định là Tiếng Anh, còn giao diện bên ngoài bạn sử dụng ngôn ngữ là Tiếng Việt thì bài viết này có thể giúp được bạn. Bản mở tập tin functions.php của giao diện lên và…

Lấy đường dẫn hiện tại trong WordPress

Nếu bạn muốn lấy đường dẫn hiện tại trong WordPress thì bạn có thể dùng cách như trong bài viết này hướng dẫn. Trong lập trình WordPress nhiều khi bạn muốn lấy đường dẫn hiện tại để thêm các truy vấn vào đường dẫn nhằm xử lý một chức năng nào đó. Nếu bạn chỉ sử dụng hàm get_permalink thôi thì nhiều khi đường link trả về là không đúng. Bạn có thể viết hàm…

Tự động set featured image cho bài viết

Bài viết này mình sẽ hướng dẫn cho bạn cách để tự động thêm featured image hay còn gọi là tự động tạo thumbnail cho bài viết trên WordPress. Để có thể đọc tiếp và thực hiện theo nội dung của bài này thì bạn hãy quay lại xem bài cách lấy hình ảnh đầu tiên trong bài viết của WordPress. Nếu như bạn đã hiểu và biết cách để tự động lấy thông tin…

Lấy hình ảnh đầu tiên trong bài viết

Bài viết này mình sẽ hướng dẫn cho các bạn những hàm có thể giúp bạn lấy ra được hình ảnh đầu tiên trong bài viết của WordPress. Bằng cách sử dụng những hàm này, bạn có thể lấy ra được hình ảnh thu nhỏ của bài viết hoặc tạo ra featured image cho bài viết. Hàm bên trên chúng ta sẽ sử dụng lại hàm preg_match_all của PHP để lọc nội dung của bài…

Hook khi kích hoạt và ngừng kích hoạt giao diện

Khi bạn lập trình giao diện cho WordPress, có những lúc bạn muốn chạy một hàm nào đấy sau khi giao diện được kích hoạt hoặc sau khi người dùng ngừng kích hoạt giao diện. Bài viết này sẽ hướng dẫn cho bạn cách sử dụng hook khi activate và deactivate giao diện. Hook khi activate giao diện Kể từ WordPress phiên bản 3.3 trở về sau, bạn có thể sử dụng action after_switch_theme để…

Tạo thumbnail với BFI Thumb

Bài viết này sẽ hướng dẫn cho các bạn cách tạo thumbnail với BFI Thumb. Mình đã có lần đăng bài viết sử dụng BFI Thumb thay thế cho TimThumb vì lý do bảo mật. Cũng chính vì dính lỗi bảo mật nghiêm trọng, sau vài lần khắc phục nhưng vẫn bị lại, tác giả của TimThumb đã thông báo ngừng hỗ trợ cho bộ code này. BFI Thumb là bộ code được tạo ra…

Sử dụng AJAX trong WordPress

Bài viết này mình sẽ hướng dẫn cho các bạn cách áp dụng kỹ thuật AJAX vào trong lập trình WordPress. Đây là một kỹ thuật rất hay, bạn có thể áp dụng để xử lý rất nhiều chức năng, đại loại như chức năng tạo nút xem thêm nhiều bài viết mà không cần phải sử dụng đến phân trang. Nếu bạn là người mới, bạn chưa biết đến khái niệm AJAX thì xin…

Truyền tham chiếu và tham trị

Trong bài viết trước mình có nói về tham số và đối số trong lập trình WordPress, bây giờ chúng ta lại tìm hiểu thêm cách truyền tham chiếu và tham trị trong khi viết giao diện và plugin. Đầu tiên, để có thể đọc tiếp được xuống bên dưới thì bạn hãy xem qua khái niệm về tham chiếu và tham trị trước. Vì là học lập trình dựa trên mã nguồn WordPress nên…

Truyền tham số trong WordPress

Bài viết này sẽ hướng dẫn cho các bạn cách truyền tham số trong WordPress. Giống như bất kỳ gói mã nguồn nào khác được viết bằng PHP, WordPress cũng có khai báo những hàm để cho bạn sử dụng và tạo nên một website với nội dung động. Trong số các hàm của WordPress thì có hàm bạn chỉ sử dụng mà không cần tham số đầu vào, nhưng cũng có nhiều hàm bạn…

Hiểu thêm về argument và parameter

Hai khái niệm chúng ta thường gặp trong khi lập trình WordPress đó là argument và parameter. Nhưng bạn đã thật sự hiểu rõ về chúng hay chưa? Nếu nhìn tổng thể thì chúng hơi giống nhau vì được đặt trong dấu ngoặc khi khai báo hàm và gọi hàm. 1. Parameter Đầu tiên chúng ta nói đến parameter trước, parameter được gọi là tham số và nó được dùng trong khi chúng ta khai…