According to the document , there are three parameters that you can set to control the content or format of the macro output, including URL、Width and Height.
Widget Connector has defind some renders. for example the
getEmbeddedHtml function , you will see they put another option
_template into params map.
However, some other renderers, such as in
video category , just call
render(getEmbedUrl(url), params) directly
So in this situation, we can
_template ourseleves which the backend will use the params to render
in fix version, it will call
doSanitizeParameters before render html which will remove the
_template in parameters. The code may like this: