WooCommerce: Xếp sản phẩm mới nhất trước, hết hàng sau cùng

Vào một ngày đẹp trời anh nhận lời cấu hình lại một cái website dùng WooCommerce - thứ mà anh chưa bao giờ chính thức dùng. Khách hàng yêu cầu là phải sắp xếp sản phẩm mới nhất trước nhưng cái nào hết hàng rồi thì phải cho xuống dưới cùng. Tưởng là chỉ việc bấm chuột, ai dè WooCommerce không có tuỳ chọn kiểu như thế.

Địa chỉ liên kết thật xinh xắn

Sáng nay meovat.net có hỏi về bỏ hết dấu cho địa chỉ liên kết tĩnh và cho xem cái "Nicer permalinks for Vietnamese"[1]. Cái đó chạy thì được nhưng trông hơi buồn cười. Mình thì mình viết lại như thế này: <?php /* Plugin Name: Pretty Vietnamese permalink Plugin URI: Description: Author: Version: 0.1 Author…

Ngày này năm xưa

Bắt chước một số bờ lốc nào đó không nhớ có cái mục này, mình cũng làm thử một cái. function ttnnLastYears() { global $wpdb; $postTable = $wpdb->prefix . "posts"; $cY = gmdate('Y'); // Current year $cM = gmdate('m'); // Current month $cD = gmdate('d'); // Current day $results = $wpdb->get_results("SELECT ID, YEAR(post_date_gmt) AS pYear…

Thử nghiệm podcast

Cả đêm ngồi thử đủ loại plugin để làm podcast. Nhưng chả có cái nào đúng ý mình. Đành vẫn dùng tạm cái Audio player của 1pixelout. Bình thường thì cái của 1pixelout là vừa đủ ngon lành nhưng chẳng hiểu sao tính năng tự động chèn "enclosure" của WordPress không hoạt động. Trong thời…