Eklentiyi yapılandırma
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:

Ayarlarda güvenli olmayan URL'lere izin verme
Ayarlarda güvenli olmayan URL'lere izin verme