Trường tùy chỉnh trong WordPress cung cấp cho nhà phát triển khả năng lưu trữ siêu dữ liệu trên bài đăng. Các trường tùy chỉnh giúp nhà phát triển tránh sử dụng các bảng bổ sung trong cơ sở dữ liệu và sử dụng những gì đã có sẵn để phát triển plugin và chủ đề. Trong hướng dẫn này, tôi sẽ thiết lập một trường tùy chỉnh trên một bài đăng và truy xuất giá trị đã lưu của nó Đặt trường tùy chỉnh trên bài đăng là một trong những tính năng quan trọng nhất của WordPress Các nhà phát triển sử dụng chức năng này để lưu dữ liệu trên các bài đăng có thể được truy xuất dễ dàng cho các lần sử dụng sau Hướng dẫn WordPress này sẽ thử lưu một trường tùy chỉnh trên một bài đăng và sau đó truy xuất nó ở giao diện người dùng Làm cách nào để đặt trường tùy chỉnh cho bài đăng trong WordPress?WordPress cho phép người điều hành đặt các trường tùy chỉnh khi họ đang chỉnh sửa bài đăng trong bảng quản trị Ngoài ra còn có một cách khác, Sử dụng các chức năng để đặt trường tùy chỉnh cho bài đăng Chúng tôi sẽ kiểm tra cả hai 1- Sử dụng bảng quản trị WordPress (trong 3 bước)Đặt trường tùy chỉnh trong giao diện người dùng quản trị là cách ưa thích của người kiểm duyệt Bước 1Khi bạn đang chỉnh sửa bài đăng trong bảng quản trị WordPress, hãy tìm hộp “Trường tùy chỉnh” bên dưới trình chỉnh sửa Trường tùy chỉnh trong WP EditorBước 2Nhấp vào “Nhập mới” trong hộp trường tùy chỉnh Nhập trường tùy chỉnh mớiBước 3Sau đó, bạn có thể nhập tên và giá trị và nhấp vào “Thêm trường tùy chỉnh” Đặt tên và giá trị cho trường tùy chỉnhTrường hợp bạn không tìm thấy ô Custom Fields khi chỉnh sửa bài viết trong WPNếu bạn không thấy hộp Trường tùy chỉnh, bạn phải chọn tùy chọn “Trường tùy chỉnh” trong Tùy chọn màn hình (phiên bản WP cũ) hoặc $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 1 (phiên bản mới hơn, sử dụng trình soạn thảo Gutenberg)Bật Trường tùy chỉnh trong Tùy chọn màn hình (Trình chỉnh sửa WP cổ điển)Tìm nút “Tùy chọn màn hình” ở vị trí trên cùng bên phải của trang chỉnh sửa bài đăng WordPress của bạn. Nó nằm bên cạnh nút “Trợ giúp” Bật Trường tùy chỉnh trong Tùy chọn bài đăng (Gutenberg Editor)Để bật các trường tùy chỉnh trong trình chỉnh sửa Gutenberg, bạn phải mở cài đặt tùy chọn, như bên dưới Tùy chọn màn hình trong WP mớiSau khi mở cửa sổ bật lên tùy chọn, Chọn “Bảng điều khiển” rồi bật tùy chọn “Trường tùy chỉnh” Bật Trường tùy chỉnh trong WP mới2- Sử dụng mã PHPTôi dễ dàng giải thích các chức năng hơn. 🙂 Nếu bạn biết ID bài đăng, bạn muốn đặt trường tùy chỉnh cho, hãy sử dụng chức năng $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 2 để thêm trường tùy chỉnh của bạnHàm $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 2 sẽ kiểm tra sự tồn tại của trường tùy chỉnh; Cú pháp hàm $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 2Tôi sẽ giải thích chức năng này trước, sau đó tôi sẽ thử nó trong một ví dụ update_post_meta($post_id, $meta_key, $meta_value, $prev_value = '')
$post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 5 Rõ ràng. Đó là ID của bài đăng mà bạn muốn đặt trường tùy chỉnh cho$meta_key là tên của trường tùy chỉnh bạn muốn đặt $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 6 Là giá trị của trường tùy chỉnh$post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 0 không phải là một tham số bắt buộc, nhưng đó là một tham số phức tạpNếu bạn đặt tham số $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 0, thì thực tế bạn đang đề cập đến một trường tùy chỉnh với một giá trị cụ thể (để cập nhật nó. )$post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 0 hữu ích khi bạn muốn quản lý nhiều trường tùy chỉnh có cùng tênBằng cách đặt $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 0, bạn đang sử dụng giá trị trước đó làm tham chiếu để phân biệt giữa các trường tùy chỉnh có sẵn với tên nàyĐối với một ví dụ đơn giản, hãy tiếp tục đọc… Đặt hoặc cập nhật trường tùy chỉnh bằng hàm $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 2Khi bạn biết cú pháp, thật dễ dàng để đặt trường tùy chỉnh cho bài đăng của bạn Ví dụ: bạn có thể đặt trường tùy chỉnh có tên “my_rating” và giá trị “4” trong bài đăng có ID là 1 $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value);
Làm cách nào để có trường tùy chỉnh của bài đăng trong WordPress?Cú pháp hàm $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value);5Chức năng WordPress $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 5 có thể truy xuất giá trị trường tùy chỉnh của bài đăng cho bạn________số 8$post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 7 là tên của trường tùy chỉnh bạn muốn truy xuất cho $post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 5$post_id = 1;
$meta_key = "my_rating";
$meta_value = 4;
update_post_meta($post_id, $meta_key, $meta_value); 9 là cờ boolean;
Làm cách nào để tạo trường tùy chỉnh trong loại bài đăng tùy chỉnh trong WordPress?
Cách thêm Trường tùy chỉnh vào Loại bài đăng tùy chỉnh trong WordPress . Bắt đầu bằng cách tạo một loại bài đăng tùy chỉnh. . Tải xuống, cài đặt và kích hoạt Trường tùy chỉnh nâng cao. . Tạo nhóm lĩnh vực của bạn. . Chỉ định nhóm trường của bạn cho loại bài đăng tùy chỉnh. . Chọn tùy chọn hiển thị của bạn. . Công bố. . Sử dụng các trường tùy chỉnh của bạn. . Sự kết luận
Hàm nào được sử dụng để truy xuất giá trị của trường tùy chỉnh?
get_post_custom_values( string $key = '', int $post_id ) . mảng. vô giá trị. Truy xuất giá trị cho trường bài đăng tùy chỉnh. |