Trường hợp sử dụng:
Tôi có một loại bài đăng liên quan đến một chương trình âm nhạc. 'Thời gian hiển thị' được lấy qua ngày xuất bản bài được đặt thành một thời gian trong tương lai. Tôi đã tìm thấy một chức năng lấy các bài đăng trên blog trong tương lai và để lại ngày nhưng đánh dấu bài đăng là được xuất bản khi lưu nhưng không thể tìm ra cách tùy chỉnh nó cho loại bài đăng tùy chỉnh.
Các chức năng dưới đây.
<?php
function setup_future_hook() {
// Replace native future_post function with replacement
remove_action('future_post','show', '_future_post_hook');
add_action('future_post', 'show', 'publish_future_post_now');
}
function publish_future_post_now($id) {
// Set new post's post_status to "publish" rather than "future."
wp_publish_post($id);
}
add_action('init', 'setup_future_hook');
?>
remove_action
vàadd_action
cuộc gọi? Tham số thứ hai của bạn là'show'
, nhưng không nên là chức năng bạn đang thêm hoặc xóa?