Par défaut dans un environnement mulit-sites, même l'administrateur ne peut insérer de code html (iframe ou javascript) dans les pages pour des raisons évidentes de sécurité.
Remarque : WordPress prend nativement en charge de nombreux services ! En savoir plus.
Si besoin, vous pouvez utiliser les extensions suivantes qui sont à votre disposition :
- iframe (source : https://wordpress.org/plugins/iframe/)
- HTML Javascript Adder (source : https://wordpress.org/plugins/html-javascript-adder/)
Vous pouvez voir si elle sont disponibles dans le menu Extensions et, à défaut, les activer.
Paramètres de l'extension "iframe" :
- src - source of the iframe
[iframe src="http://www.youtube.com/embed/A3PDXmYoF5U"]
(by default src="http://www.youtube.com/embed/A3PDXmYoF5U"); - width - width in pixels or in percents
[iframe width="100%" src="http://www.youtube.com/embed/A3PDXmYoF5U"]
or[iframe width="640" src="http://www.youtube.com/embed/A3PDXmYoF5U"]
(by default width="100%"); - height - height in pixels
[iframe height="480" src="http://www.youtube.com/embed/A3PDXmYoF5U"]
(by default height="480"); - scrolling - parameter
[iframe scrolling="yes"]
(by default scrolling="no"); - frameborder - parameter
[iframe frameborder="0"]
(by default frameborder="0"); - marginheight - parameter
[iframe marginheight="0"]
(removed by default); - marginwidth - parameter
[iframe marginwidth="0"]
(removed by default); - allowtransparency - allows to set transparency of the iframe
[iframe allowtransparency="true"]
(removed by default); - id - allows to add the id of the iframe
[iframe id="my-id"]
(removed by default); - class - allows to add the class of the iframe
[iframe class="my-class"]
(by default class="iframe-class"); - style - allows to add the css styles of the iframe
[iframe style="margin-left:-30px;"]
(removed by default); - same_height_as - allows to set the height of iframe same as target element
[iframe same_height_as="body"]
,[iframe same_height_as="div.sidebar"]
,[iframe same_height_as="div#content"]
,[iframe same_height_as="window"]
- iframe will have the height of the viewport (visible area),[iframe same_height_as="document"]
- iframe will have the height of the document,[iframe same_height_as="content"]
- auto-height feature, so the height of the iframe will be the same as embedded content. [same_height_as="content"] works only with the same domain and subdomain. Will not work if you want to embed page "sub.site.com" on page "site.com". (removed by default); - get_params_from_url - allows to add GET params from url to the src of iframe; Example: page url -
site.com/?prm1=11
, shortcode -[iframe src="embed.com" get_params_from_url="1"]
, iframe src -embed.com?prm1=11
(disabled by default); - any_other_param - allows to add new parameter of the iframe
[iframe any_other_param="any_value"]
; - any_other_empty_param - allows to add new empty parameter of the iframe (like "allowfullscreen" on youtube)
[iframe any_other_empty_param=""]
;
Commentaires