我使用Uploadify与Uploadify Integration Wordpress plugin,所有上传的文件转到:wp-content/uploads/year/month/
。我怎样才能破解/改进插件,使文件可以存储在一个名为登录用户的路径中,以便我可以区分谁已经上传了他们?黑客与Wordpress插件Uploadify集成
或者也可以动态地添加一个用户名登录用户的前缀?
我读the discussion from this link并根据WordPress的抄本我能得到WordPress的用户名使用此功能:
<?php global $current_user;
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login ?>
但我不知道如何修改插件和实施。
当然,我已经联系了插件的作者,但仍然没有答复。
决定尝试上传,而且似乎工作正常。另外,为了避免WordPress或其他插件重写值,我使用了'pre_option_%s'过滤器。如果您实际上喜欢一些可定制的功能,请改用'option_%s'等价物。 – Simon
每次上传文件时,您可能还想'update_post_meta'并存储执行上载的用户的用户名。当我的上传完成时,被正确存储并且可以插入到帖子中,如果另一用户在管理面板中查看它,则文件url将是错误的,例如,媒体部分。也许你可以使用不同的过滤器来上传和查看文件。 – Simon