Cấu hình pluginTạo mục media từ các URL không an toàn
Tạo mục media từ các URL không an toàn
Theo mặc định, việc sử dụng mutation createMediaItem để tạo hình ảnh từ một URL sẽ không chấp nhận các URL không an toàn, chẳng hạn như từ tên miền .local (ví dụ: https://testing-site.local/wp-content/uploads/2025/01/image.jpg).
Ví dụ, khi thực thi query này:
mutation {
createMediaItem(
input: {
from: { url: { source: "https://testing-site.local/wp-content/uploads/2025/01/image.jpg" } }
}
){
mediaItemID
status
errors {
__typename
...on GenericErrorPayload {
message
}
}
}
}...có thể trả về:
{
"data": {
"createMediaItem": {
"mediaItemID": null,
"status": "FAILURE",
"errors": [
{
"__typename": "GenericErrorPayload",
"message": "A valid URL was not provided."
}
]
}
}
}Để thay đổi hành vi này, hãy vào trang Cài đặt, trong phần Schema Elements Configuration > Media Mutations và bỏ chọn tùy chọn Reject unsafe URLs:
