Configurare il pluginCreare elementi multimediali da URL non sicuri
Creare elementi multimediali da URL non sicuri
Per impostazione predefinita, l'uso della mutation createMediaItem per creare un'immagine a partire da un URL non accetta URL non sicuri, come quelli di un dominio .local (ad es.: https://testing-site.local/wp-content/uploads/2025/01/image.jpg).
Ad esempio, l'esecuzione di questa query:
mutation {
createMediaItem(
input: {
from: { url: { source: "https://testing-site.local/wp-content/uploads/2025/01/image.jpg" } }
}
){
mediaItemID
status
errors {
__typename
...on GenericErrorPayload {
message
}
}
}
}...potrebbe restituire:
{
"data": {
"createMediaItem": {
"mediaItemID": null,
"status": "FAILURE",
"errors": [
{
"__typename": "GenericErrorPayload",
"message": "A valid URL was not provided."
}
]
}
}
}Per modificare questo comportamento, vai alla pagina delle Impostazioni, sotto Schema Elements Configuration > Media Mutations e deseleziona l'opzione Reject unsafe URLs:
