나는 플러그인에서 플러그인으로 작업 중이며, 특정 사용자 buddypress 아바타 URL을 보유하고 싶은 자바 스크립트 파일을 만들었습니다.buddypress 사용자 avatar url을 얻을 수 없습니다.
플러그인 폴더 안에있는 내 javascript 파일 이름은 myscript.js.php입니다 (PHP는이 파일 내에서 실행될 수 있습니다).
자바 스크립트 파일 내부 코드 : PHP 치명적인 오류 : (정의되지 않은 함수 bp_user_avatar에 전화) 왜 정의되지 않은 기능, buddypress 파일 내가
해야입니다
<?php
header('Content-type: text/javascript');
$home_dir = preg_replace('^wp-content/plugins/[a-z0-9\-/]+^', '', getcwd());
include($home_dir . 'wp-load.php');
$ucurrentid = $current_user->ID;
$member_id = bp_core_get_userid($ucurrentid);
$uphoto = bp_core_fetch_avatar (array('item_id' => $member_id,'html'=>false));
?>
var uid = <?php echo $current_user->ID ?>;
var uphoto = <?php echo $uphoto ?>;
alert(uphoto);
이 오류를 반환 함수가 작동하도록 코드에 포함 시키시겠습니까?