{"id":1740,"date":"2022-12-18T18:36:18","date_gmt":"2022-12-18T18:36:18","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt\/support\/2022\/12\/18\/6511583-hostinger-criador-de-sites-como-adicionar-um-banner\/"},"modified":"2025-08-27T06:10:57","modified_gmt":"2025-08-27T06:10:57","slug":"6511583-hostinger-criador-de-sites-como-adicionar-um-banner","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/br\/support\/6511583-hostinger-criador-de-sites-como-adicionar-um-banner\/","title":{"rendered":"Hostinger Criador de Sites: Como Adicionar um Banner"},"content":{"rendered":"<p class=\"no-margin\">Com a ajuda de um c&oacute;digo personalizado, voc&ecirc; pode adicionar banners em v&aacute;rios lugares do seu site.<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">Esse banner n&atilde;o estar&aacute; vis&iacute;vel no editor, mas voc&ecirc; o ver&aacute; na visualiza&ccedil;&atilde;o e no site ativo &#128161; <\/p>\n<\/div><p class=\"no-margin\">\n<\/p><h1 id=\"h_9c8b5fc412\">Como adicionar um banner est&aacute;tico no topo do site<\/h1><p class=\"no-margin\">O banner est&aacute;tico ficar&aacute; assim:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/br\/support\/wp-content\/uploads\/sites\/59\/2022\/12\/7f1db466-1ede-46f5-b844-fc31ec9ee2f7.jpg\" alt=\"Um banner com texto est&aacute;tico acima do menu de navega&ccedil;&atilde;o do site\" width=\"640\"><\/div><p class=\"no-margin\">V&aacute; at&eacute; as <b>Configura&ccedil;&otilde;es de integra&ccedil;&otilde;es<\/b> e cole o c&oacute;digo abaixo na <b><a href=\"\/br\/support\/6445594-criador-de-sites-como-adicionar-um-codigo-personalizado-ao-cabecalho-head-head-do-codigo-fonte-do-seu-site\" target=\"_blank\" class=\"intercom-content-link\">se&ccedil;&atilde;o C&oacute;digo customizado<\/a><\/b>.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\"><b>OBSERVA&Ccedil;&Otilde;ES<\/b><\/p><ul>\n<li>\n<p class=\"no-margin\">No c&oacute;digo abaixo, substitua as palavras <b><i>This is the text inside the banner<\/i><\/b> pelo texto que voc&ecirc; quer que apare&ccedil;a no seu banner<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Se voc&ecirc; tem<b> <a href=\"https:\/\/www.w3schools.com\/css\/\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">conhecimento em CSS<\/a><\/b>, tamb&eacute;m vai poder editar os atributos espec&iacute;ficos para personalizar o tamanho e as cores do banner  <\/p>\n<\/li>\n<\/ul><pre><code>&lt;script&gt;<br>    const bannerText = 'This is the text inside the banner';<br>    const topBanner = document.createElement('div');<br><br>    topBanner.id = 'bannerTop';<br>    topBanner.insertAdjacentHTML(\"afterbegin\", `&lt;p&gt;${bannerText}&lt;\/p&gt;`);<br><br>    setTimeout(() =&gt; {<br>        requestAnimationFrame(() =&gt; {<br>            document.body.append(topBanner);<br>        })<br><br>        setTimeout(() =&gt; {<br>            requestAnimationFrame(() =&gt; {<br>                topBanner.classList.add('visible');<br>            })<br>        }, 50);<br>    }, 1500);<br>&lt;\/script&gt;<br><br>&lt;style&gt;<br>    header {<br>        animation-delay: 1.5s;<br>        animation-duration: .4s;<br>        animation-iteration-count: 1;<br>        animation-fill-mode: forwards;<br>        animation-timing-function: ease;<br>        animation-name: addPadding;<br>    }<br><br>    @keyframes addPadding {<br>        to {<br>            padding-top: 4.9vh;<br>        }<br>    }<br><br>    #bannerTop {<br>        z-index: 20;<br>        position: fixed;<br>        top: 0;<br>        width: 100%;<br>        height: 5vh;<br>        display: flex;<br>        justify-content: center;<br>        align-items: center;<br>        background-color: #CF8D6D;<br>        overflow: hidden;<br>        opacity: 0;<br>        transform: translateY(-100%);<br>        transition: all .3s ease;<br>    }<br><br>    #bannerTop.visible {<br>        opacity: 1;<br>        transform: translateY(0);<br>    }<br><br>    #bannerTop p {<br>        color: #fff;<br>    }<br><br>    @media screen and (max-width: 920px) {<br>        #bannerTop {<br>            height: 10vh;<br>            flex-direction: column;<br>        }<br><br>        @keyframes addPadding {<br>            to {<br>                padding-top: 9.9vh;<br>            }<br>        }<br>    }<br>&lt;\/style&gt;<\/code><\/pre><p class=\"no-margin\">\n<\/p><h1 id=\"h_186de6b9e1\">Como adicionar um banner animado no topo do site<\/h1><p class=\"no-margin\">O banner animado ficar&aacute; assim, com os textos passando da esquerda para a direita:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/br\/support\/wp-content\/uploads\/sites\/59\/2022\/12\/cb692eb6-6108-456f-9a32-1ddda86055de.gif\" alt=\"Um banner com texto cont&iacute;nuo acima do menu de navega&ccedil;&atilde;o do site\" width=\"640\"><\/div><p class=\"no-margin\">V&aacute; at&eacute; as <b>Configura&ccedil;&otilde;es de integra&ccedil;&otilde;es<\/b> e cole o c&oacute;digo abaixo na <b><a href=\"\/br\/support\/6445594-criador-de-sites-como-adicionar-um-codigo-personalizado-ao-cabecalho-head-head-do-codigo-fonte-do-seu-site\" target=\"_blank\" class=\"intercom-content-link\">se&ccedil;&atilde;o C&oacute;digo customizado<\/a><\/b>.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\"><b>OBSERVA&Ccedil;&Otilde;ES<\/b><\/p><ul>\n<li>\n<p class=\"no-margin\">No c&oacute;digo abaixo, substitua as frases <b><i>This is the first text<\/i><\/b> e <b><i>This is the second text <\/i><\/b>pelos os textos que voc&ecirc; quer que apare&ccedil;am no seu banner<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Se voc&ecirc; tem<b> <a href=\"https:\/\/www.w3schools.com\/css\/\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">conhecimento em CSS<\/a><\/b>, tamb&eacute;m vai poder editar os atributos espec&iacute;ficos para personalizar o tamanho e as cores do banner<\/p>\n<\/li>\n<\/ul><pre><code>&lt;script&gt;<br>    const bannerTextOne = 'This is the first text';<br>    const bannerTextTwo = 'This is the second text';<br>    const topMovingBanner =  document.createElement('div');<br><br>    topMovingBanner.id = 'movingBannerTop';<br>    topMovingBanner.insertAdjacentHTML(\"afterbegin\", `&lt;p id=\"bannerTextOne\"&gt;${bannerTextOne}&lt;\/p&gt;&lt;p id=\"bannerTextTwo\"&gt;${bannerTextTwo}&lt;\/p&gt;`);<br><br>    setTimeout(() =&gt; {<br>        requestAnimationFrame(() =&gt; {<br>            document.body.append(topMovingBanner);<br>        })<br>        setTimeout(() =&gt; {<br>            requestAnimationFrame(() =&gt; {<br>                topMovingBanner.classList.add('visible');<br>            });<br>        }, 50);<br>    }, 1500);<br>&lt;\/script&gt;<br><br>&lt;style&gt;<br>    header {<br>        animation-delay: 1.5s;<br>        animation-duration: .4s;<br>        animation-iteration-count: 1;<br>        animation-fill-mode: forwards;<br>        animation-timing-function: ease;<br>        animation-name: addPadding;<br>    }<br><br>    @keyframes addPadding {<br>        to {<br>            padding-top: 4.9vh;<br>        }<br>    }<br><br>    #movingBannerTop {<br>        z-index: 20;<br>        position: fixed;<br>        top: 0;<br>        width: 100%;<br>        height: 5vh;<br>        background-color: #CF8D6D;<br>        overflow: hidden;<br>        display: flex;<br>        align-items: center;<br>        opacity: 0;<br>        transform: translateY(-100%);<br>        transition: all .3s ease;<br>    }<br><br>    #movingBannerTop.visible {<br>        opacity: 1;<br>        transform: translateY(0);<br>    }<br><br>    #movingBannerTop p {<br>        color: #fff;<br>        display: inline-block;<br>        white-space: nowrap;<br>        padding-left: 100%;<br>        position: absolute;<br>    }<br><br>    #bannerTextOne {<br>        animation: bannerAnimationOne 20s linear infinite;<br>    }<br><br>    #bannerTextTwo {<br>        animation: bannerAnimatioTwo 20s linear infinite;<br>    }<br><br>    @keyframes bannerAnimationOne {<br>        0% {<br>            transform: translateX(0);<br>            visibility: visible;<br>        }<br><br>        50% {<br>            transform: translateX(-100%);<br>            visibility: hidden;<br>        }<br><br>        100% {<br>            transform: translateX(-100%);<br>            visibility: hidden;<br>        }<br>    }<br><br>    @keyframes bannerAnimatioTwo {<br>        0% {<br>            transform: translateX(0);<br>            visibility: hidden;<br>        }<br><br>        50% {<br>            transform: translateX(0);<br>            visibility: visible;<br>        }<br><br>        100% {<br>            transform: translateX(-100%);<br>            visibility: visible;<br>        }<br>    }<br><br>    @media screen and (max-width: 920px) {<br>        @keyframes addPadding {<br>            to {<br>                padding-top: 9.9vh;<br>            }<br>        }<br><br>        #movingBannerTop {<br>            height: 10vh;<br>        }<br><br>        #bannerTextOne {<br>            animation: bannerAnimationOne 15s linear infinite;<br>        }<br><br>        #bannerTextTwo {<br>            animation: bannerAnimatioTwo 15s linear infinite;<br>        }<br>    }<br>&lt;\/style&gt;<\/code><\/pre><p class=\"no-margin\">\n<\/p><h1 id=\"h_ba0716421e\">Como adicionar um banner est&aacute;tico no final da p&aacute;gina<\/h1><p class=\"no-margin\">O banner est&aacute;tico ficar&aacute; assim no final das p&aacute;ginas do site:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/br\/support\/wp-content\/uploads\/sites\/59\/2022\/12\/6cc5c3d4-2bda-4419-bfb4-dc3f285c01c3.jpg\" alt=\"Um banner com texto est&aacute;tico na parte inferior de um site\"><\/div><p class=\"no-margin\">V&aacute; at&eacute; as <b>Configura&ccedil;&otilde;es de integra&ccedil;&otilde;es<\/b> e cole o c&oacute;digo abaixo na <b><a href=\"\/br\/support\/6445594-criador-de-sites-como-adicionar-um-codigo-personalizado-ao-cabecalho-head-head-do-codigo-fonte-do-seu-site\" target=\"_blank\" class=\"intercom-content-link\">se&ccedil;&atilde;o C&oacute;digo customizado<\/a><\/b>.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\"><b>OBSERVA&Ccedil;&Otilde;ES<\/b><\/p><ul>\n<li>\n<p class=\"no-margin\">No c&oacute;digo abaixo, substitua a frase <b><i>This is the text inside the banner<\/i><\/b> pelo texto que voc&ecirc; quer que apare&ccedil;a no seu banner<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Se voc&ecirc; tem<b> <a href=\"https:\/\/www.w3schools.com\/css\/\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">conhecimento em CSS<\/a><\/b>, tamb&eacute;m vai poder editar os atributos espec&iacute;ficos para personalizar o tamanho e as cores do banner<\/p>\n<\/li>\n<\/ul><pre><code>&lt;script&gt;<br>    const bannerText = 'This is the text inside the banner';<br>    const bannerBottom = document.createElement('div');<br>    const bannerCloseButton = document.createElement('span');<br><br>    bannerBottom.id = 'bottomBanner';<br>    bannerBottom.append(bannerCloseButton);<br>    bannerBottom.insertAdjacentHTML(\"beforeend\", `&lt;p&gt;${bannerText}&lt;\/p&gt;`);<br><br>    bannerCloseButton.addEventListener('click', () =&gt; {<br>        bannerBottom.style.display = 'none';<br>    })<br><br>    setInterval(() =&gt; {<br>        if (!document.querySelector('#bottomBanner')) {<br>            document.querySelector('main').append(bannerBottom);<br>        }<br>    });<br>&lt;\/script&gt;<br><br>&lt;style&gt;<br>    #bottomBanner {<br>        background-color: rgba(255, 0, 0, 0.7);<br>        position: fixed;<br>        bottom: 0;<br>        display: flex;<br>        justify-content: center;<br>        align-items: center;<br>        width: 100%;<br>        height: 5vh;<br>        z-index: 15;<br>    }<br><br>    #bottomBanner p {<br>        color: #000;<br>    }<br><br>    #bottomBanner span {<br>        position: absolute;<br>        top: 50%;<br>        transform: translateY(-50%);<br>        left: 1rem;<br>        width: 30px;<br>        height: 30px;<br>        cursor: pointer;<br>        transition: .2s;<br>    }<br><br>    #bottomBanner span:hover {<br>        background-color: #fff3;<br>    }<br><br>    #bottomBanner span:before {<br>        transform: rotate(315deg);<br>    }<br><br>    #bottomBanner span:after {<br>        transform: rotate(45deg);<br>    }<br><br>    #bottomBanner span:before,<br>    #bottomBanner span:after {<br>        background-color: #000;<br>        position: absolute;<br>        top: 14px;<br>        left: 6px;<br>        width: 20px;<br>        height: 2px;<br>        content: '';<br>        border-radius: 2px;<br>    }<br><br>    @media screen and (max-width: 920px) {<br>        #bottomBanner {<br>            height: 10vh;<br><br>        }<br>    }<br>&lt;\/style&gt;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Adi\u00e7\u00e3o de um banner a um site criado com o Criador de Sites<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[261],"tags":[],"class_list":["post-1740","post","type-post","status-publish","format-standard","hentry","category-integracoes"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/6511583-hostinger-website-builder-how-to-add-a-sticky-bar\/","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/6511583-hostinger-creador-de-sitios-web-como-anadir-un-banner\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/support\/6511583-hostinger-createur-de-site-web-comment-ajouter-une-banniere\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/support\/6511583-hostinger-website-builder-cara-menambahkan-banner\/","default":0},{"locale":"lt-LT","link":"https:\/\/www.hostinger.com\/lt\/support\/6511583-hostinger-svetainiu-kurimo-irankis-kaip-prideti-reklamjuoste\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/br\/support\/6511583-hostinger-criador-de-sites-como-adicionar-um-banner\/","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/1740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/comments?post=1740"}],"version-history":[{"count":1,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/1740\/revisions"}],"predecessor-version":[{"id":3205,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/1740\/revisions\/3205"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/media?parent=1740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/categories?post=1740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/tags?post=1740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}