wordpress怎么重新定义修改上传的附件名称

已解决
0
0

wp上传的时候怎么重置定义他的文件名称?
类似编号之类的

  • 您必须 后才能发表评论
最佳答案
2
0

加到主题function.php

add_action('add_attachment', 'rename_attacment');
function rename_attacment($post_ID){
    $post = get_post($post_ID);
    $file = get_attached_file($post_ID);
    $path = pathinfo($file);
        //dirname   = File Path
        //basename  = Filename.Extension
        //extension = Extension
        //filename  = Filename
    $newfilename = "NEW FILE NAME HERE";
    $newfile = $path['dirname']."/".$newfilename.".".$path['extension'];
    rename($file, $newfile);    
    update_attached_file( $post_ID, $newfile );
}

 

  • 您必须 后才能发表评论
0
0

还可以使用Media File Renamer插件有高级版和免费版
https://meowapps.com/media-file-renamer/

  • 您必须 后才能发表评论
显示 2 结果
你的回复

请先提交。