Cách thêm trường tùy chỉnh tự động khi đăng xuất bản trong WordPress
Khi tạo Trang web thư viện WPBeginner của chúng tôi, chúng tôi cần tự động tạo các url ngắn có thương hiệu tùy chỉnh cho mỗi trang web được gửi đến thư viện, sau đó lưu trữ chúng dưới dạng trường tùy chỉnh ngay sau khi bài đăng được xuất bản. Bây giờ, trong khi chúng ta sẽ để lại các liên kết ngắn Bit.ly tự động tạo cho mỗi bài đăng cho chủ đề tiếp theo của chúng ta, chúng ta sẽ đề cập đến cách thêm các trường tùy chỉnh tự động khi xuất bản bài đăng trong WordPress. Điều này có thể rất hữu ích cho các nhà phát triển, những người đang tìm cách đẩy WordPress lên cấp độ tiếp theo.
Điều đầu tiên bạn cần làm là mở tệp functions.php của chủ đề và dán đoạn mã sau:
add_action('publish_page', 'add_custom_field_automatically'); add_action('publish_post', 'add_custom_field_automatically'); function add_custom_field_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { add_post_meta($post_ID, 'field-name', 'custom value', true); } }
Sau đó, chỉ cần thay thế tên trường và giá trị tùy chỉnh bằng Tên trường tùy chỉnh của bạn và Giá trị. Đây là một thủ thuật tương đối đơn giản, nhưng nó có thể rất hiệu quả khi cố gắng sử dụng WordPress cho các mục đích khác ngoài mục đích blog.
Nguồn: WPCanyon