【发布时间】:2017-06-26 06:15:16
【问题描述】:
我正在使用 Wordpress、Buddypress 设置前端 ajax 配置文件编辑。我已经在 wp-content/uploads/avatar/Idoftheuser 文件夹中上传了图片,但之后我有点迷路了。
我一直在寻找文档,但其中大部分只是通过 de wp-admin 向我指出如何做到这一点,我需要用 php 做到这一点。
我在 buddypress 上发现他们如何处理 bp-core-avatars.php 上的作物:
$r = array(
'item_id' => $avatar_data['item_id'],
'object' => $avatar_data['object'],
'avatar_dir' => $avatar_dir,
'original_file' => $original_file,
'crop_w' => $avatar_data['crop_w'],
'crop_h' => $avatar_data['crop_h'],
'crop_x' => $avatar_data['crop_x'],
'crop_y' => $avatar_data['crop_y']
);
// Handle crop.
if ( bp_core_avatar_handle_crop( $r ) ) {
问题是我不知道他们设置裁剪的用户的位置,如果它是一个新的未登录用户怎么办?
我不想使用 bp_core_avatar_handle_crop,而只是将我已经上传的 jpg 文件指定为个人资料头像。
【问题讨论】:
标签: php wordpress buddypress