Phân trang trong wordpress là một tính năng giúp rút gọn thanh cuộn khi blog của bạn có từ 50-100 posts hoặc lên đến 1000 bài viết. Phân trang xuất hiện ở trang category, home, archive. Thiết lập số lượng bài viết được show ra ở mỗi phân trang, bạn vào Settings ->Reading. Thay đổi giá trị dòng Blog pages show at most, chỉ định lượng bài viết hiển thị/page. Nhấn Save changes để lưu lại ... Đọc tiếp
Tổng hợp các Framework làm Theme Options cho WordPress
Khi bạn viết theme cho wordpress thông thường với những bạn học lập trình sẽ tự mình viết hoặc copy mẫu từ theme có sẵn nổi tiếng của wordpress đó là "twentyfourteen","twentythirteen","twentyeleven". Đối với những bạn không thành thạo về code sẽ rất khó nếu muốn tùy chỉnh thêm khi tạo thêm cột, thêm nội dung chỉnh mầu sắc... Giống như tính năng blogger cho phép bạn customize theme, nhưng đó là ... Đọc tiếp
Tạo và chạy dự án android bằng lệnh
Trong bài hướng dẫn này, mình sẽ hướng dẫn các bạn build một dự án android không sử dụng sự hỗ trợ của eclipse, intelliJ Idea. Đảm bảo môi trường android trong cmd đã có sẵn bằng cách: Vào cmd (nhấn biểu tượng win+R ->gõ: cmd nhấn enter) gõ "android","adb" Nếu xuất hiện dòng: is not recognized as an internal or external command. Hãy thiết lập môi trường android theo các bước sau đây. Nhấn ... Đọc tiếp
Hướng dẫn tạo drupal module cho người mới bắt đầu
Trong giới lập trình web ngoài sự phổ biến của wordpress bởi tính đơn giản sử dụng và SEO tốt thì Drupal cũng là một đối thủ nặng ký. Drupal một trong những mã nguồn có cấu trúc tốt nhất mang tính lập trình nhiều hơn là 1 blog (ví dụ: wordpress). Trong bài viết này mình sẽ giúp các new bie có cái nhìn tổng quan về mã nguồn này. Học mã nguồn mở nào cũng vậy, bạn có thể học ... Đọc tiếp
WordPress theme swicher without plugin
Chuyển đổi theme phù hợp tương thích với từng thiết bị (desktop,mobile,tablet) hay thiết lập sang theme mới (switch new theme) không dùng plugin có 2 cách bạn active sang theme mới hoặc chuyển thư mục theme khác để sử dụng. Cách 1: Active theme /*set active theme: thiết lập active sang theme mới*/ switch_theme('nop-ho-so-yellow'); //folder theme Bạn có thể thao tác trong admin, để thay ... Đọc tiếp
Lọc danh sách bài viết trong wordpress sử dụng action hook – pre_get_posts
Wordpress cung cấp dữ liệu mặc định trong các template, ví dụ ở trang chủ sẽ liệt kê các posts mới nhất hay với trang category/taxonomy là những posts thuộc về category/term taxonomy đó... Nhưng bạn cũng có thể điều chỉnh dữ liệu này trước khi được hiển thị ra các file template. Wordpress có filter pre_get_posts giúp bạn lọc danh sách bài viết theo ý muốn. Liệt kê các bài viết posts theo ... Đọc tiếp
WordPress Database API
//query lấy dữ liệu của bảng $myrows = $wpdb->get_results( "SELECT id, name FROM mytable" ); //thực thi sql $wpdb->query('query'); //select a row $mylink = $wpdb->get_row("SELECT * FROM $wpdb->links WHERE link_id = 10"); //update $wpdb->update( $table, $data, $where); //insert $wpdb->insert( $table, $data, $format ); //escape ... Đọc tiếp
Hướng dẫn wordpress action Hooks & Filter cho posts
Sửa nội dung bài viết. Sửa đối tượng single post (WP_Post). Sửa tiêu đề bài viết post. Giới hạn số lượng ký tự tạo bởi the_excerpt, chúng ta có filter 'excerpt_length'. lưu ý: chỉ số 20 không phải là số lượng ký tự chính xác có trong chuỗi excerpt cuối cùng, mình không rõ wordpress tính toán đưa ra chuỗi excerpt dựa vào số ký tự tối đa như thế nào? có lúc nhỏ hơn lúc lớn hơn giá trị ... Đọc tiếp
Sử dụng flexslider gallery trong WordPress với Woothemes
Đầu tiên bạn cần tải thư viện flexslider được tạo bởi woothemes: Chèn đoạn code dưới đây trong thẻ head. Thêm cấu trúc HTML cho slider. Cuối cùng khởi tạo slider với mã JS này. Sửa lỗi slider: Flexslider ảnh load chậm: Sau khi dành thời gian tìm kiếm trên internet mình có tìm ra một cách để giải quyết vấn đề này. Trong file css thêm đoạn vào dòng sau: Điều đó sẽ làm cho ... Đọc tiếp
Chèn comment form trong wordpress – tùy biến comment form từ a-z
Wordpress comments được xây dựng ở file comments.php, file này gọi là comment template. Form comment được đính ở cuối mỗi bài viết, chèn dòng sau đây vào cuối file single.php: comments_template(); //equal include('comments.php') Và kết quả bạn bạn nhận được là: Hiển thị comment form Copy và chèn đoạn code này trong comments.php. Tất cả các chuỗi như reply, reply to, reply link, ... Đọc tiếp