最近访客

自定义WordPress媒体文件上传时间

温馨提示:本文最后更新于2023-07-03 17:16:43,某些文章具有时效性,若有错误或已失效,请在下方留言。

WordPress上传媒体文件会自动以当前时间为时间戳,如想自定义这个时间戳,可以将下面的代码添加添加到当前主题函数模板 functions.php 中:

function custom_upload_time() {
	// 获取自定义上传时间
	$custom_time = strtotime('2023-01-01 00:00:00'); 
	return $custom_time;
}
 
add_filter( 'wp_insert_attachment_data', function( $data, $postarr ) {
	$custom_time = custom_upload_time();  
	// 设置自定义时间
	$data['post_date'] = date( 'Y-m-d H:i:s', $custom_time );
	return $data;
}, 10, 2 );

之后,上传媒体文件会以设定的时间为时间戳。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容