这完全没有经过测试,但原则已经到位。获取今天的日期并构建标题,构建slug,然后将帖子作为草稿插入。
这不会阻止编辑标题字段。我想您需要的是一个Javascript解决方案,它只查找字段并禁用它。
Build the title
function wpse_75303_build_title() {
$output = date( \'M jS, Y\' );
return $output;
}
Build the slug
function wpse_75303_build_slug() {
$output = date( \'n-j-Y\' );
return $output;
}
Build the post
function wpse_75303_build_date_post() {
// Create post object
$my_post = array(
\'post_title\' => wpse_75303_build_title(),
\'post_name\' => wpse_75303_build_slug(),
\'post_status\' => \'draft\'
);
// Insert the post into the database
wp_insert_post( $my_post );
}
Fire the action
add_action( \'edit_post\', \'wpse_75303_build_date_post\' );