Trong bài trước, mình có hướng dẫn các bạn làm sao để thêm captcha bảo mật cho form trong website một cách đơn giản nhất, sử dụng thư viện simple php captcha. Với thư viện này bạn có thể tùy biến rất dễ dàng như tạo mọi kích thước và fonts hình ảnh captcha, lẫn mầu sắc chữ. Tuy nhiên nhược điểm không hỗ trợ âm thanh kèm theo hình captcha. Và cũng không có chế độ đổi ảnh khác, nhưng không phải ... Đọc tiếp
PHP Script tạo captcha bảo mật cho website
Trong bài viết này mình sẽ hướng dẫn các bạn cách tạo captcha trong PHP sử dụng thư viện simple-php-captcha. Tải thư viện tạo captcha dễ dàng với PHP của claviska tại đây. Kiểm tra hỗ trợ PHP GD2 Thư viên yêu cầu có hỗ trợ PHP GD2. Đảm bảo thư viện này có cài đặt trên web server. Bằng cách tạo file kiểm tra test.php và up lên thư mục gốc của website. Truy cập test.php trên trình duyệt. ie: ... Đọc tiếp
Sử dụng ajax trong wordpress
Ajax là công nghệ cho phép bạn cập nhật nội dung động của trang mà không cần load lại trang trên trình duyệt. Ví dụ google docs có tính năng ajax để tự động lưu tài liệu sau một vài phút. Trong khi có rất nhiều cách sử dụng ajax trong wordpress, nhưng có một cách duy nhất được hỗ trợ bởi wordpress đã sử dụng quen thuộc tại giao diện wordpress admin. Vì nó là một phần tính năng của wordpress, ... Đọc tiếp
Tùy biến thêm cột trong admin – liệt kê posts và custom post type
Hi Guy, Trong tutorial lần này, chúng ta sẽ học cách thêm cột mới trong trang quản lý wordpress posts và điển hình là hiển thị Featured Image của mỗi Post. Và cột mới thêm sau đây cũng sẽ được thêm vào page quản lý của mọi custom Post Type hỗ trợ Featured Image. Kích hoạt tính năng Featured Images Kiểm tra xem box Featured Image có trong trang menu Add New Post chưa. Đảm bảo bạn đã kích ... Đọc tiếp
Tạo thêm cột hiển thị ảnh đại diện cho danh sách category – WordPress
Sau khi tạo custom field cho category trong wordpress, bạn muốn hiển thị thêm trường dữ liệu này vào danh sách liệt kê danh mục của wordpress. Mọi post type đều hỗ trợ trình quản lý các dữ liệu bạn nhập vào kiểu dữ liệu đó, mỗi custom post type thông thường sẽ sinh ra menu ở cột trái cho phép bạn nhập, sửa & xóa dữ liệu cũng như taxonomy liên kết với nội dung post type. Trong trường hợp ... Đọc tiếp
Thêm cột trong danh sách media attachments – WordPress admin
Khi bạn sử dụng plugin tạo web bán hàng woocommerce sẽ thấy có thêm cột hình ảnh và các mục khác trong bảng danh sách liệt kê sản phẩm ở giao diện quản trị admin. Với mỗi post type/taxonomy/attachment Wordpress đều cung cấp cách thức cho phép bạn tùy biến cột, để hiển thị thêm trường dữ liệu cho custom post type. Trong bài hôm nay, bạn sẽ học cách tạo cột mới trong trang quản lý attachments. ... Đọc tiếp
Hướng dẫn tạo dynamic Menu wordpress
Trong bài hôm nay mình hướng dẫn các bạn cách tạo menu động hiển thị dựa theo trạng thái login và cho người dùng truy cập. Cách duy nhất là hiển thị các menu khác nhau cho user đăng nhập, sử dụng template tag để kiểm tra, nhưng trước tiên bạn cần chuẩn bị 2 menu, một menu sẽ hiển thị cho logged user và menu kia cho người viếng thăm đọc nội dung thông thường. Cách đơn giản nhất, bạn sử dụng ... Đọc tiếp
Sửa lại dữ liệu post trước khi lưu vào CSDL [wordpress]
Đây là một trong số wordpress hook khá hữu ích cho phép bạn sửa lại nội dung post mà không khi nhập post không làm được, vd sửa lại custom field theo điều kiện... Wordpress cung cấp mọi hook tại nơi nó sử lý và hiển thị dữ liệu và để sửa nội dung post sau khi nhấn Update/Publish trong cửa sổ nhập bài viết, trước khi lưu vào database bạn được phép sửa lại thông tin post bởi hook 'save_post'. Sử ... Đọc tiếp
Tùy chỉnh cài đặt – hướng dẫn sử dụng TinyMCE [WordPress]
Thông thường khi bạn nhấn enter, trình soạn thảo TinyMCE trong wordpress sẽ tự động thêm thẻ p và br để tạo dòng mới. Sử dụng thẻ ngắt dòng br thay vì p Mặc định TinyMCE wordpress tạo thẻ p (paragraph) mỗi khi bạn nhấn enter xuống dòng. Điều này gây khó khăn cho những ai chuyển từ nền tảng blogging/social media khi viết nội dung. Đoạn đầu tiên sử dụng dòng ngắt br tag và đoạn thứ 2 mỗi ... Đọc tiếp
Thêm custom fields vào mọi wordpress widgets
Khách hàng của chúng tôi thường xuyên hỏi làm sao để thêm options mới vào mọi widget có trong sidebar ví dụ như trường color, background,...Nếu bạn đã sử dụng qua plugin widget_logic thì không quá lạ lẫm wordpress cung cấp hook cho phép bạn tùy chỉnh options thêm custom fields mới vào mọi widget mà bạn đăng ký vào sidebar. Ứng dụng điển hình như, bạn có thể chỉ định hiển thị widgets cho từng trang ... Đọc tiếp