分享学习记录
互联网技术知识

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

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 );

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

赞(0)
文章名称:《自定义WordPress媒体文件上传时间的教程》
文章链接:https://www.bailuze.com/15673.html
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站专注于百度、搜狗、360、谷歌、bing等常见搜索引擎的优化,关键词排名的提高,诚意咨询邮箱526009505@qq.com
分享到