//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: 192563581364f7047047f40_000000 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, nút submit có thể sửa ở biến ... Đọc tiếp
Hướng dẫn tạo Action và filter hooks trong wordpress
Trong bài hôm nay, các bạn sẽ có cái nhìn tổng quát về hệ thống hooks trong wordpress. Wordpress được xây dựng từ một thư viện Hooks khổng lồ, hầu như trong khi thiết kế wordpress bạn cũng phải sử dụng đến hook. Hooks được hiểu là các hàm (function), dùng để nhóm các hàm lại. ví dụ đơn giản: để giải quyết một vấn đề bạn có thể chia tách làm nhiều hàm và kết hợp gọi chúng, nhằm thiết kế cấu trúc ... Đọc tiếp
Tìm hiểu về WordPress Rewrite
Sau khi cấu hình đường dẫn trong wordpress bằng cách vào menu settings->permalinks có 6 lựa chọn: - Default: không sử dụng rewrite, để nhìn được bản chất wordpress url mà rewrite convert thành: eg: post url có dạng http://localhost/test-wordpress/?p=123 - Day and name: base-url/ngày,tháng,năm/post-name - Month and name: base-url/năm,tháng/sample-post - Post name: base-url/post-name - Custom ... Đọc tiếp
Thêm liên kết trang chủ vào nav menu trong wordpress
Để thêm liên kết trang chủ (home) vào đầu menu, có rất nhiều cách giúp bạn thêm menu homepage vào menu trong wordpress. Cách 1: Cách đơn giản là tạo liên kết với absolute url là địa chỉ trang chủ website, nhưng cách này không tối ưu nếu bạn chuyển sang domain khác. Cách 2: Cách sau đây chúng ta sử dụng filter wp_nav_menu_items cho phép bạn chỉnh sửa nội dung của wp_nav_menu. Chèn đoạn code dưới ... Đọc tiếp
Thêm ký tự html ngăn cách giữa các menu (separator) trong wordpress
Ở bài trước chúng ta đã học cách thêm liên kết trang chủ home vào menu, bài hôm này mình sẽ hướng dẫn cách thêm ký tự ngăn cách giữa các menu wp_nav_menu. Có rất nhiều cách để làm điều này để ra kết quả như ý muốn. Cách đơn giản là dùng css để trang trí nav menu. Ví dụ: thêm gạch ngang giữa các mục menu ngang thì dùng border. 192563581364f7047047f40_000013 Cách này không hiệu quả nếu bạn muốn ... Đọc tiếp
Thêm bình luận facebook vào website
Hướng dẫn cách nhúng comment facebook vào website, hệ thống comment ngày càng trở nên phổ biến và các chủ website dường như lờ đi tính năng comment hệ thống của một số web framework như wordpress, joomla Mà sử dụng comments của các mạng xã hội vì tính quảng bá rộng rãi. Việc nhúng ô Facebook Comment vào website là công cụ tuyệt vời giúp bạn tương tác với độc giả, những người đang sử dụng mạng ... Đọc tiếp
Tạo nút media upload trong wordpress
Bước đầu tiên chèn thư viện wordpress. 192563581364f7047047f40_000022 Bước 2: Tạo nút upload và text field để trả về giá trị. Bạn có thể tạo menu trong wordpress admin để test và copy đoạn html sau. 192563581364f7047047f40_000023 Khi click vào nút upload sẽ hiển thị trình media uploader, trình uploader sẽ làm việc với text editor chính, mặc định media uploader làm việc với mce editor để tạo ... Đọc tiếp