oembed links not working
-
By default, WordPress includes 2 oembed headers:
<link rel=”alternate” type=”application/json+oembed” AND <link rel=”alternate” type=”text/xml+oembed”When Premmerce Permalink is activated, the address is correctly replaced in the header.(no url /products/ )
However, when opening the included oembed links, a json oembed_invalid_url 404 response is generated.
However, when opening the oembed address with the original URL, the response is correctly generated.
Example to reproduce:
<link rel=”alternate” type=”application/json+oembed” href=”https://www.domain.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.domain.com%2Fshoes” />
<link rel=”alternate” type=”text/xml+oembed” href=”https://www.domain.com/wp-
json/oembed/1.0/embed?url=https%3A%2F%2Fwww.domain.com%2Fshoe&format=xml” />result:
{“code”:”oembed_invalid_url”,”message”:”Not Found”,”data”:{“status”:404}}
When i change url for result from the original address with custom permalinks activated its wordk fine
https://www.domain.com/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fwww.host.com%2Fproducts%2shoes :
{“version”:”1.0″,”provider_name”:”domain.com”,”provider_url”:” ……….–remaining content removed–
- The topic ‘oembed links not working’ is closed to new replies.