0
내 코드는 URL에서 사진을 가져오고 file_put_contents를 사용하여 현재 디렉토리에 추가합니다. 그러나 wordpress/wp-content/uploads에 추가해야합니다. Wordpress는 수동으로 업로드 한 파일을 저장합니다. URL에서 사진을 추가하는 방법은 무엇입니까?
$Address = "www.xxx.com/" . $file;
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_URL, $file);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$url = curl_exec($ch);
curl_close($ch);
$location = "/wordpress/wp-content/uploads/2013/a.jpg";
file_put_contents($location, file_get_contents($url));
if(! function_exists('wp_upload_dir'))
{
define('WP_USE_THEMES',false);
require 'wordpress/wp-load.php';
}
$upload_dir = wp_upload_dir();
echo $upload_dir['path'];
echo $upload_dir['url'];
echo $upload_dir['subdir'];
나는 심지어 내 인덱스 파일에서 다음 부분을 복사하지만 문제
if(! function_exists('wp_upload_dir'))
{
define('WP_USE_THEMES',false);
require 'wordpress/wp-load.php';
}
내가 사이드 - pirdost OK @ 질문 –
를 업데이트 한 내 갱신을 바라 제공합니다. 이 코드가 작동합니다. 다른 문제는 새로운 질문을 열어 .... 행운을 빌어 요. –
감사합니다. 방문 페이지에 어디에 넣어야합니까? –