Eklentiyi yapılandırmaGüvenli olmayan URL'lerden medya ögeleri oluşturma
Güvenli olmayan URL'lerden medya ögeleri oluşturma
Varsayılan olarak, bir URL'den görsel oluşturmak için createMediaItem mutation kullanımı, .local alan adı gibi güvenli olmayan URL'leri kabul etmez (örn: https://testing-site.local/wp-content/uploads/2025/01/image.jpg).
Örneğin, şu query çalıştırıldığında:
mutation {
createMediaItem(
input: {
from: { url: { source: "https://testing-site.local/wp-content/uploads/2025/01/image.jpg" } }
}
){
mediaItemID
status
errors {
__typename
...on GenericErrorPayload {
message
}
}
}
}...şu sonuç döndürülebilir:
{
"data": {
"createMediaItem": {
"mediaItemID": null,
"status": "FAILURE",
"errors": [
{
"__typename": "GenericErrorPayload",
"message": "A valid URL was not provided."
}
]
}
}
}Bu davranışı değiştirmek için Ayarlar sayfasına gidin, Schema Elements Configuration > Media Mutations bölümünün altında Reject unsafe URLs seçeneğinin işaretini kaldırın:
