- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Bạn không tìm thấy tùy chọn trường tùy chỉnh trên trang web WordPress của mình? Trường tùy chỉnh là một tính năng nâng cao của WordPress giúp bạn thêm nội dung tùy chỉnh vào các bài đăng và trang WordPress của mình bằng cách sử dụng mặc định tính năng này trong WordPress hoặc sử dụng plugin Advanced custom fields. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách dễ dàng sửa lỗi các trường tùy chỉnh không hiển thị trong giao diện WordPress.
Sửa lỗi trường tùy chỉnh không hiển thị
Các trường tùy chỉnh thường được liên kết với bài đăng, trang hoặc loại bài đăng tùy chỉnh. Bạn sẽ tìm thấy các trường tùy chỉnh trong trang quản trị WordPress với nhiều cách khác nhau, nhưng bạn có thể sẽ không thấy tùy chọn này nếu bạn là người mới sử dụng WordPress.
Trước đây, các trường tùy chỉnh được hiển thị theo mặc định trên màn hình chỉnh sửa bài đăng. Tuy nhiên, vì đây là một tính năng nâng cao, nhóm phát triển lõi WordPress đã quyết định ẩn các trường tùy chỉnh theo mặc định cho tất cả người dùng mới trong bản phát hành WordPress 3.1.
Họ cũng giúp mọi người dễ dàng hiển thị chúng chỉ bằng hai lần nhấp từ trong màn hình chỉnh sửa bài đăng.
Chỉ cần tạo hoặc chỉnh sửa một bài đăng/trang hiện có, rồi bấm vào nút ‘Screen Options’ ở góc trên cùng bên phải của màn hình. Sau đó sẽ hiển thị cho bạn một menu với một số tùy chọn mà bạn có thể hiển thị hoặc ẩn trên màn hình chỉnh sửa bài đăng của mình.
Tiếp tục nhấp vào hộp kiểm “Custom Field”.
Lưu ý: Nếu bạn không thấy tùy chọn Custom Fields trên trang web của mình, thì vui lòng cuộn đến tùy chọn khắc phục sự cố bên dưới trong bài viết.
Bây giờ bạn có thể cuộn xuống trên màn hình chỉnh sửa bài đăng và bạn sẽ thấy một hộp meta mới có nhãn ‘Custom Fields’ bên dưới trình chỉnh sửa bài đăng của bạn.
Vì WordPress ghi nhớ lựa chọn hiển thị của bạn, nó sẽ tiếp tục hiển thị hộp trường tùy chỉnh bất cứ khi nào bạn chỉnh sửa bài đăng trên trang web của mình.
Bạn có thể sử dụng hộp này để thêm, chỉnh sửa và xóa các trường tùy chỉnh và các giá trị của chúng.
Trường tùy chỉnh là gì? Bạn có thể làm gì với chúng?
Theo mặc định, khi bạn viết một bài đăng, trang mới hoặc bất kỳ loại nội dung nào, WordPress sẽ lưu nó vào hai khu vực khác nhau. Phần đầu tiên là phần nội dung của bạn mà bạn thêm bằng trình chỉnh sửa bài.
Phần thứ hai là thông tin về nội dung cụ thể đó. Ví dụ: tiêu đề, tên tác giả, ngày / giờ, v.v. Một chút thông tin về bài viết được gọi là metadata.
Ngoài metadata bài đăng mặc định, WordPress cũng cho phép bạn lưu metadata tùy chỉnh bằng cách sử dụng các trường tùy chỉnh.
Để tìm hiểu thêm, hãy xem hướng dẫn trường tùy chỉnh trong WordPress dành cho người mới bắt đầu.
Các nhà phát triển WordPress sử dụng các trường tùy chỉnh để lưu trữ metadata bài đăng tùy chỉnh. Ví dụ: plugin Yoast SEO sử dụng các trường tùy chỉnh để lưu trữ cài đặt SEO cho bài đăng của bạn.
Khắc phục lỗi
Gần đây, một trong những độc giả của chúng tôi đã thắc mắc với một vấn đề trong đó tùy chọn trường tùy chỉnh bị thiếu trong Screen Options của WordPress.
Nếu trang web WordPress của bạn thiếu tùy chọn trường tùy chỉnh trong menu Screen Options, thì bạn cần kiểm tra xem bạn có cài plugin Advanced Custom Fields (ACF) trên trang web của mình không.
ACF là một plugin WordPress rất phổ biến mà các nhà phát triển sử dụng để tạo các hộp meta tùy chỉnh. ACF đang chạy trên hơn 1 triệu trang web, rất nổi tiếng.
Trong phiên bản ACF 5.5.13, họ đã thêm một cài đặt để xóa metabox trường tùy chỉnh mặc định của WordPress để tăng tốc thời gian tải trang. Ý tưởng là bạn không nên dùng metabox mặc định vì bạn đã sử dụng ACF.
Tuy nhiên, nếu bạn cần bật metabox trường tùy chỉnh mặc định của WordPress, thì bạn cần thêm đoạn mã sau vào giao diện WordPress tệp functions.php
add_filter('acf/settings/remove_wp_meta_box', '__return_false');
Đoạn code này sẽ kích hoạt lại tùy chọn trường tùy chỉnh mặc định của WordPress.
Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype