
Tạo custom post type WordPress bằng register_post_type
Custom post type (loại nội dung tuỳ biến) là kiểu bài riêng do bạn khai báo trong WordPress, tách khỏi Bài viết và Trang mặc định. Bạn tạo nó bằng hàm register_post_type…

Custom post type (loại nội dung tuỳ biến) là kiểu bài riêng do bạn khai báo trong WordPress, tách khỏi Bài viết và Trang mặc định. Bạn tạo nó bằng hàm register_post_type…

Custom taxonomy WordPress là một cách phân loại nội dung tự định nghĩa, đăng ký bằng hàm register_taxonomy. Nó hoạt động như danh mục hay thẻ nhưng dành riêng cho dữ liệu…

Hook là điểm móc nối cho phép bạn chèn code riêng vào WordPress mà không sửa lõi. Có hai loại: action (chạy một việc tại thời điểm nhất định) và filter (nhận…

Walker_Nav_Menu là lớp lõi của WordPress chịu trách nhiệm dựng HTML cho menu điều hướng. Tùy biến walker nghĩa là tạo một lớp con kế thừa nó rồi ghi đè vài method…

Plugin boilerplate WordPress là một bộ khung sườn (mã nguồn mẫu) định sẵn cấu trúc thư mục, lớp khởi tạo và quy ước đặt tên cho plugin. Nó giúp tách phần quản…

Child theme (theme con) là một theme thừa kế toàn bộ giao diện và chức năng từ một theme khác gọi là theme cha, nhưng cho phép bạn ghi đè hoặc bổ…

Tạo plugin WordPress là việc gói một đoạn chức năng vào một thư mục riêng có file header khai báo, để WordPress nhận diện, bật/tắt và gỡ độc lập với giao diện.…

Translate theme WordPress là quá trình chuẩn bị (i18n) và dịch (l10n) toàn bộ chữ trong theme sang ngôn ngữ khác, bằng cách bọc chuỗi trong các hàm gettext như __() rồi…

WooCommerce theme support là việc khai báo cho WooCommerce biết theme của bạn đã được thiết kế tương thích với cửa hàng, bằng hàm add_theme_support('woocommerce') trong functions.php. Khi thiếu khai báo này,…

Enqueue script style trong WordPress là cách nạp file CSS và JavaScript chuẩn mực qua hai hàm wp_enqueue_style và wp_enqueue_script, thay vì viết thẳng thẻ link hay script vào template. Cách này…