Móc loại bài đăng tùy chỉnh WordPress
Các loại bài đăng tùy chỉnh là một cách tuyệt vời để sắp xếp và cấu trúc dữ liệu của bạn trong WordPress. Rất nhiều plugin WordPress, đặc biệt là những plugin phức tạp, sử dụng các loại bài đăng tùy chỉnh để triển khai các tính năng của chúng Show
Thật tuyệt nếu các nhà phát triển plugin đã thấy trước rằng người dùng có thể muốn sửa đổi một trong các loại bài đăng tùy chỉnh của họ. Họ có thể thêm một số tùy chọn trong phần cài đặt hoặc có thể thêm một số hook hành động/bộ lọc trong mã. Nhưng dù sao đi nữa, đôi khi bạn chỉ cần thay đổi cài đặt của loại bài đăng tùy chỉnh Bạn có thể muốn thay đổi nhãn của loại bài đăng hoặc bạn có thể muốn ẩn nó khỏi API REST. Làm thế nào để đạt được mục tiêu này? Giới thiệuTrước hết, không sửa đổi mã của plugin. Nếu bạn sửa đổi mã của plugin, tất cả các thay đổi của bạn sẽ được viết lại vào lần tới khi ai đó cập nhật plugin. Bạn phải bắt đầu suy nghĩ theo cách của WordPress Như bạn có thể biết, bạn có thể đăng ký loại bài đăng tùy chỉnh bằng chức năng WordPress tích hợp — register_post_type(). Ý tôi là gì khi nói rằng bạn phải suy nghĩ theo cách của WordPress? May mắn thay, các nhà phát triển cốt lõi của WordPress đã cung cấp cho chúng tôi một hook bộ lọc tiện dụng — register_post_type_args. Mỗi khi WordPress đăng ký một loại bài đăng tùy chỉnh mới, nó sẽ phân tích cú pháp các đối số được cung cấp và cho phép bạn sửa đổi chúng bằng hook bộ lọc này Như bạn có thể đã đoán, nếu bạn muốn sửa đổi loại bài đăng tùy chỉnh mà không cần chỉnh sửa cuộc gọi register_post_type(), bạn cần sử dụng hook này. Hãy thực hành một chút điều kiện tiên quyếtHãy tưởng tượng rằng chúng ta có một plugin đăng ký loại bài đăng tùy chỉnh - Dịch vụ. Đây là mã đăng ký loại bài đăng này
Nếu bạn đã từng tạo các loại bài đăng tùy chỉnh của riêng mình trước đây, thì không có gì mới cho bạn. Dù sao, bây giờ biết chúng ta sẽ có những đối số mặc định nào. Hãy thử sửa đổi chúng bằng hook register_post_type_args Làm cách nào để thay đổi nhãn loại bài đăng tùy chỉnh?Trong ví dụ trên, tôi sẽ chỉ cho bạn cách thay đổi một nhãn cụ thể và cách sửa đổi tất cả các nhãn cùng một lúc
Làm cách nào để thêm các nguyên tắc phân loại mới vào loại bài đăng tùy chỉnh?Như bạn có thể nhận thấy, phân loại duy nhất mà loại bài đăng tùy chỉnh của chúng tôi có là danh mục. Nếu tôi muốn thêm thẻ hỗ trợ vào dịch vụ của mình thì sao?
Tóm lượcNhư bạn thấy, bằng cách sử dụng hook register_post_type_args, bạn có thể dễ dàng tùy chỉnh các loại bài đăng tùy chỉnh của bên thứ ba mà không cần sửa đổi mã nguồn. Nói cách khác, bạn sẽ có thể cập nhật plugin hoặc chủ đề đăng ký các loại bài đăng đã sửa đổi, giúp trang web của bạn an toàn hơn và công việc của bạn dễ dàng hơn Tôi hy vọng bạn tìm thấy bài đăng này hữu ích. Hãy chia sẻ ý kiến và câu hỏi của bạn trong phần bình luận bên dưới. Đừng quên đăng ký tài khoản Twitter của tôi nếu bạn không muốn bỏ lỡ các bài viết mới trên trang web của tôi Làm cách nào để tạo loại bài đăng tùy chỉnh trong WordPress theo chương trình?Hãy tìm hiểu sâu về từng bước sau. . Bước 1. Đăng ký Custom Post Type. . Bước 2. Thêm mảng nhãn, thêm giá trị vào mảng đối số. . Bước 3. Tạo phân loại tùy chỉnh. . Bước 4. Tạo mẫu loại bài đăng tùy chỉnh để hiển thị nội dung. . Bước 5. Xuất bản và thử nghiệm bài đăng tùy chỉnh Làm cách nào để tạo các loại bài đăng tùy chỉnh trong WordPress mà không cần sử dụng plugin?Cách tạo loại bài đăng tùy chỉnh mà không cần plugin . Chuyển đến Trình tạo loại bài đăng Điền vào các trường cho các tùy chọn tùy chỉnh của bạn Nhấp vào Cập nhật mã Tạo một tệp trên máy tính của bạn kết thúc bằng một. phần mở rộng php (ví dụ: custom-post-type. php ) Thêm tiêu đề tệp plugin WordPress vào đầu mã1 CPT WordPress là gì?CPT là viết tắt của Loại bài đăng tùy chỉnh . WordPress sử dụng các bài đăng như một cách lưu trữ các phần nội dung khác nhau. Nội dung này sau đó có thể được sử dụng theo nhiều cách khác nhau. Mặc dù chúng được gọi là bài đăng, nhưng chúng có thể được sử dụng cho bất kỳ mục đích nào yêu cầu lưu trữ, thay đổi và xóa nội dung. |