이미지를 추천 이미지로 설정하고 싶습니다. WordPress의 문서에서이 코드 조각을 발견했습니다. 이미지를 업로드 디렉토리에 저장했지만 이미지는 게시물의 추천 이미지 (코드의 37 번째 이미지)로 더 이상 설정되지 않았습니다.Wordpress에서 PHP로 게시물의 추천 이미지로 이미지를 설정하는 방법?
좀 보시 겠어요? 고마워요
<?php
$wp_filetype = wp_check_filetype(basename($filename), null);
$wp_upload_dir = wp_upload_dir();
$attachment = array(
'guid' => $wp_upload_dir['url'] . '/' . basename($filename),
'post_mime_type' => $wp_filetype['type'],
'post_title' => preg_replace('/\.[^.]+$/', '', basename($filename)),
'post_content' => '',
'post_status' => 'inherit'
);
$attach_id = wp_insert_attachment($attachment, $filename, 37);
// you must first include the image.php file
// for the function wp_generate_attachment_metadata() to work
require_once(ABSPATH . 'wp-admin/includes/image.php');
$attach_data = wp_generate_attachment_metadata($attach_id, $filename);
wp_update_attachment_metadata($attach_id, $attach_data);
?>
덕분에이 내가 찾고 있던 기능이다 :) – JojoLapin45