Domínio E-mail e Office Site WordPress Alojamento VPS
Voltar
.com
$ 9.99 $ 26.99 /1º ano
.one
$ 4.99 $ 16.99 /1º ano
Voltar
Entrar
Painel De Controlo Webmail Editor web Loja virtual File Manager WordPress

WordPress

Aprofunde todos os conhecimentos WordPress

Voltar a Academy
Procurar por categoria
Selecione uma categoria para ver mais conteúdo relacionado

Como usar o WordPress para iniciantes

Saiba como usar o WordPress com o guia para iniciantes! Com 13 passos, conseguirá publicar o seu primeiro site WordPress – inclui dicas sobre temas e plugins....

  16 minutos de Leitura

O top dos 11 melhores plugins WordPress para LMS

Testámos os melhores plugins WordPress LMS e estamos prontos para partilhar o melhor plugin LMS WordPress! Veja qual o nosso top 11 e quais as vantagens....

  16 minutos de Leitura

Como e porquê personalizar tema WordPress

Descubra 3 maneiras de personalizar tema WordPress. Veja as funcionalidades em falta, como se destacar da concorrência e satisfazer as preferências do público....

  11 minutos de Leitura

SEO WordPress – Lista com 9 dicas

Aumente o tráfego do seu site com SEO WordPress. Siga a lista com 9 dicas para otimização nos motores de busca e saiba mais sobre o melhor plugin SEO WordPress....

  13 minutos de Leitura

O que é a monitorização de vulnerabilidades WordPress?

Proteja o seu site de vulnerabilidades WordPress. Veja a importância, os passos para proteger o website e como a one.com e a Patchstack mantêm o site seguro....

  5 minutos de Leitura

Gestão de atualizações para WordPress

As atualizações são importantes, mas aborrecidas. Porém, existem mais razões para as fazer. Leia tudo sobre a importância de atualizar WordPress neste artigo....

  9 minutos de Leitura

Crie uma Progressive Web App com o WordPress

Uma Progressive Web App (PWA) traduz-se num site que funciona como uma aplicação. Mostramos-lhe como pode criar Progressive Web apps com o WordPress....

  11 minutos de Leitura

5 formas de proteger site WordPress com palavra-passe

Pode proteger site WordPress com palavra-passe usando um dos 5 métodos. Veja como e qual o método que deverá escolher conforme a situação....

  7 minutos de Leitura

6 sistemas de agendamento WordPress gratuitos – Análise e listagem

Com um sistema de reservas WordPress, os seus clientes podem facilmente marcar consultas no seu site. Testámos 6 excelentes plugins de agendamento para si!...

  6 minutos de Leitura

Como alterar as fontes no WordPress (2024)

Um artigo que explica como alterar as fontes no WordPress. Veja uma explicação detalhada, passo-a-passo, e que pode seguir....

  2 minutos de Leitura

O que é um template WordPress?

Descubra hoje qual é a diferença entre um modelo WordPress e um tema WordPress. ...

  3 minutos de Leitura

O que é uma categoria no WordPress?

Leia tudo o que precisa de saber sobre as categorias do WordPress e como definir e utilizar categorias no WordPress. ...

  3 minutos de Leitura

Para que são usadas as etiquetas WordPress?

Leia tudo o que precisa de saber sobre as tags WordPress e como criar etiquetas para o seu site....

  3 minutos de Leitura

O que é guest blogging?

Leia este guia sobre guest blogging e melhore o seu blog. Aprenda a ser um escritor convidado e a encontrar oportunidades de guest post....

  6 minutos de Leitura

O que é um shortcode?

Explicamos-lhe tudo o que precisa de saber sobre shortcodes. Saiba onde adicionar shortcode no WordPress e veja alguns exemplos de shortcodes....

  4 minutos de Leitura

O que é um tema filho WordPress?

Um tema filho WordPress é ótimo para testar. Um tema filho garante que todas as suas alterações estão intactas e até pode incluir funções....

  4 minutos de Leitura

O que é o Managed WordPress Hosting?

Use Managed WordPress para tornar a sua vida mais fácil! Com o MWP, pode ter maior segurança, plugins adicionais, e suporte prioritário....

  4 minutos de Leitura

Melhor hospedagem WordPress

Como deve hospedar o WordPress? Descubra tudo sobre a melhor hospedagem wordpress e hospedagem WordPress barata disponíveis! ...

  5 minutos de Leitura

O que é o WooCommerce? Um guia para principiantes

Quer começar a sua loja online? Neste guia conheça o WooCommerce: uma solução de e-commerce para construir a sua loja....

  12 minutos de Leitura

Como incorporar o feed do Instagram no seu site?

Siga estes simples passos e aprenda a incorporar o feed do Instagram no seu site e usar os nossos plugins favoritos para melhorar o feed do Instagram....

  4 minutos de Leitura

O que é um tema WordPress?

Listamos os melhores temas WordPress. Está à procura do melhor tema WordPress gratuito ou de um tema de qualidade? Encontre o melhor tema para si!...

  5 minutos de Leitura

Como criar um site interativo com gráficos no WordPress?

Os plugins de gráficos do WordPress vão auxiliá-lo na apresentação de dados de forma atraente. Descubra os nossos plugins favoritos na criação de gráficos!...

  5 minutos de Leitura

O que são plugins do WordPress?

Descubra como melhorar o seu site tirando vantagem de plugins do wordpress...

  7 minutos de Leitura

5 dicas para começar um blog de sucesso

Tudo o que precisa de saber para criar um blog de sucesso facilmente...

  5 minutos de Leitura

O que é AMP?

As páginas móveis aceleradas permitem que as páginas do seu site carreguem mais rapidamente em dispositivos móveis. Descubra a importância das AMP...

  6 minutos de Leitura

Quais são os melhores temas do WordPress?

Leia os 8 principais temas do WordPress que podem melhorar e beneficiar o seu site. Vamos guiá-lo e explicar-lhe os benefícios para o seu negócio....

  9 minutos de Leitura

Como configurar um site de teste do WordPress?

Aprenda os benefícios de ter um site de teste e experimente o ambiente de teste com o nosso plugin WordPress. Assim que estiver pronto, pode ativá-lo....

  4 minutos de Leitura

Como começar um blog?

Descrevemos passo a passo todo o processo de como criar um blog de sucesso no wordpress. E ainda lhe oferecemos algumas dicas e sugestões de plugins....

  10 minutos de Leitura

Como incorporar Google Maps no site?

Siga estes simples passos para aprender como incorporar o Google Maps no seu site WordPress e use plugins para melhorar o Google Maps no seu site....

  5 minutos de Leitura

Quais são os melhores plugins WordPress?

Os melhores plugins WordPress de 2021 que irão beneficiar o seu site e o ajudarão a crescer e maximizar a sua marca. Obtenha a lista dos 11 melhores e comece a sua jornada!...

  7 minutos de Leitura

O que é WordPress?

WordPress é a ferramenta mais popular para construir um site. Descubra tudo o que precisa de saber sobre ele e como começar a utilizá-lo....

  3 minutos de Leitura

Como inserir um vídeo do YouTube no WordPress?

Siga estes simples passos para aprender como incorporar vídeos do YouTube no seu site WordPress e usar os nossos plugins favoritos para elevar os seus vídeos do Youtube....

  7 minutos de Leitura

Como acelerar o seu site WordPress?

A velocidade do seu site WordPress é muito importante. Otimize a velocidade do seu site implementando as nossas dicas e diga adeus a sites lentos....

  10 minutos de Leitura

Como proteger o seu website WordPress contra spam?

Estamos a partilhar o nosso processo para combater spam e também incluímos os nossos plugins favoritos que o ajudarão a remover spam do seu website....

  10 minutos de Leitura

Criar um site WordPress

Construa o seu próprio site WordPress com alojamento WordPress rápido e fiável em one.com. Estes 4 passos ajudam-no a criar hoje um site WordPress....

  6 minutos de Leitura
' html += '
' html += '' + ocKeys[locale].allPlans + '' html += '
' return html; } function ocGetLocale() { var localString = document.getElementsByTagName('html')[0].getAttribute("lang"); if (!localString) { return "en"; } if (localString.indexOf('-') === -1) { return localString; } return localString.split("-")[0] } function isInViewport(element) { var rect = element.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.top <= (window.innerHeight || osShadowElement.documentElement.clientHeight) && rect.right <= (window.innerWidth || osShadowElement.documentElement.clientWidth) ); } function ocLogBuyClick(e) { if (!e.target.classList.contains("onecom_plans_cta_main")) { return; } var parent = e.target.parentNode.parentNode.parentNode.parentNode.parentNode; window.dataLayer.push({ event: "addToCart", ecommerce: { currencyCode: parent.getAttribute("data-currency"), add: { actionField: { list: document.getElementsByTagName('h1')[0].textContent }, products: [ { id: parent.getAttribute("data-title"), name: parent.getAttribute("data-title"), brand: "one.com", category: "pps", variant: parent.getAttribute("data-plan"), location: document.getElementsByTagName('h1')[0].textContent, price: parent.getAttribute("data-price"), quantity: 1 } ] } } }); } function ocLogTrackingInfo(e) { if ((e.getAttribute("data-marked") !== "1") || (!dataLayer)) { return; } e.removeAttribute("data-marked"); if (!e.getAttribute("data-title") || e.getAttribute("data-fresh") !== "1") { return; } console.info("push initiated") window.dataLayer.push({ id: e.getAttribute("data-title"), name: e.getAttribute("data-title"), brand: "one.com", category: "pps", variant: e.getAttribute("data-plan"), list: "/" + ocGetLocale() + "/", location: document.getElementsByTagName('h1')[0].textContent, price: e.getAttribute("data-price"), position: e.getAttribute("data-position") } ); e.setAttribute("data-fresh", "0"); } function ocSetImpression() { var plans = document.getElementsByClassName('oc-plan-container'); for (var i = 0; i < plans.length; i++) { if (isInViewport(plans[i])) { ocLogTrackingInfo(plans[i]); } } } function ocProductImpression(e) { var plans = document.getElementsByClassName('oc-plan-container'); for (var i = 0; i < plans.length; i++) { if (isInViewport(plans[i])) { plans[i].setAttribute("data-marked", "1"); ocTimeout = setTimeout(ocSetImpression, 2000) } } } /* var headingTag = window.location.hash.substr(1); if(headingTag.length > 0){ console.log(headingTag); osShadowElement.querySelector('#'+headingTag).scrollIntoView(); } */ //frontpage function scrollSmooth() { var elmntToView = osShadowElement.querySelector("#oc-plansandprices"); elmntToView.scrollIntoView({ behavior: "smooth", block: "start", inline: "nearest" }); } const rightBtn = osShadowElement.querySelector('#right-button'); const leftBtn = osShadowElement.querySelector('#left-button'); if (rightBtn && leftBtn) { rightBtn.addEventListener("click", function (event) { const conent = osShadowElement.querySelector('#content'); conent.scrollLeft += 100; event.preventDefault(); let activeElement = osShadowElement.querySelector(".banner-thumb.active"); if (osShadowElement.querySelector(".banner-menu li:last-child").classList.contains('active')) { osShadowElement.querySelector(".banner-menu li:first-child").click(); } else { if (activeElement.nextElementSibling) { activeElement.nextElementSibling.click(); } } }); leftBtn.addEventListener("click", function (event) { const conent = osShadowElement.querySelector('#content'); conent.scrollLeft -= 100; event.preventDefault(); let activeElement = osShadowElement.querySelector(".banner-thumb.active"); if (osShadowElement.querySelector(".banner-menu li:first-child").classList.contains('active')) { osShadowElement.querySelector(".banner-menu li:last-child").click(); } else { if (activeElement.previousElementSibling) { activeElement.previousElementSibling.click(); } } }); } function nextSlide(thumbClass) { if (thumbClass.length > 0) { var elements = osShadowElement.querySelectorAll(".banner-section"); for (var i = 0, len = elements.length; i < len; i++) { elements[i].style.display = "none"; } var elements = osShadowElement.querySelectorAll(".banner-thumb"); for (var i = 0, len = elements.length; i < len; i++) { elements[i].classList.remove("active"); } var elmntToView = osShadowElement.querySelector('.banner-section-' + thumbClass); elmntToView.scrollIntoView({ behavior: "smooth", block: "start", inline: "nearest" }); var menuClicked = osShadowElement.querySelector('.banner-thumb-' + thumbClass); menuClicked.classList.add("active"); menuClicked.scrollIntoView(); osShadowElement.querySelector('.banner-section-' + thumbClass).style.display = "block"; } } const accordionTitlesSuccess = osShadowElement.querySelectorAll(".success-steps-col"); accordionTitlesSuccess.forEach((accordionTitle) => { accordionTitle.addEventListener("click", () => { if (accordionTitle.classList.contains("active")) { accordionTitle.classList.remove("active"); } else { const accordionTitlesWithIsOpen = document.querySelectorAll(".success-steps-col"); accordionTitlesWithIsOpen.forEach((accordionTitleWithIsOpen) => { accordionTitleWithIsOpen.classList.remove("active"); }); accordionTitle.classList.add("active"); } }); }); const accordionTitlesFaq = osShadowElement.querySelectorAll(".faq-col"); accordionTitlesFaq.forEach((accordionTitle) => { accordionTitle.addEventListener("click", () => { if (accordionTitle.classList.contains("active")) { accordionTitle.classList.remove("active"); } else { const accordionTitlesWithIsOpen = document.querySelectorAll(".faq-col"); accordionTitlesWithIsOpen.forEach((accordionTitleWithIsOpen) => { accordionTitleWithIsOpen.classList.remove("active"); }); accordionTitle.classList.add("active"); } }); }); (function () { slide('right'); })(); /***script to call APIs starts here**/ function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return Promise.resolve(response); } else { return Promise.reject(new Error(response.statusText)); } } function parseJson(response) { return response.json(); } function niceRounding(stringDigit) { var lastDigit = stringDigit.at(-1); if (lastDigit == 8) { stringDigit = stringDigit.replace(/.$/, "9"); } return stringDigit; } /***script to call APIs ends here**/ /**Glosssary page***/ function scrollSmoothGlossary(alphabet) { var alphaList = osShadowElement.querySelectorAll(".alphabet-list"); for (let i = 0; i < alphaList.length; i++) { alphaList[i].classList.remove("active"); } var activeAlpha = osShadowElement.querySelector(".alpha-" + alphabet); activeAlpha.classList.add("active"); var elmntToView = osShadowElement.querySelector("#div-" + alphabet); //elmntToView.scrollTop = elmntToView.scrollHeight; elmntToView.scrollIntoView({ behavior: "smooth" }); //elmntToView.scrollTop(elmntToView.scrollHeight); } /**searching**/ const $search = osShadowElement.getElementById('search-glossary'); if ($search) { $search.addEventListener('input', (event) => { const searchText = event.target.value; const regex = new RegExp(searchText, 'gi'); const noSearchDiv = osShadowElement.querySelector(".no-glossary-search-found"); const itemList = osShadowElement.querySelectorAll(".oc-glossary-item-articles"); //const articleList = osShadowElement.querySelectorAll(".item-article"); var mainCount = 0; for (let j = 0; j < itemList.length; j++) { var articleList = itemList[j].querySelectorAll(".item-article"); var countDisplayBlock = 0; for (let i = 0; i < articleList.length; i++) { var h3 = articleList[i].getElementsByTagName("a")[0]; var text = h3.innerHTML; text = text.replace(/(|<\/mark>)/gim, ''); const newText = text.replace(regex, '$&'); h3.innerHTML = newText; if (text !== newText) { articleList[i].style.display = "flex"; countDisplayBlock++; } else { articleList[i].style.display = "none"; } } if (countDisplayBlock === 0) { itemList[j].parentNode.parentNode.style.display = "none"; } else { itemList[j].parentNode.parentNode.style.display = "flex"; mainCount++; } } if (mainCount === 0) { noSearchDiv.classList.remove("hidden"); } else { noSearchDiv.classList.add("hidden"); } }); } var select = osShadowElement.getElementById('alphabet-mobile-select'); if (select) { select.onchange = function () { var alphabet = this.options[this.selectedIndex].value; this.options[this.selectedIndex].classList.add('active'); scrollSmoothGlossary(alphabet); //var elmntToView = osShadowElement.querySelector("#" + alphabet); //elmntToView.scrollIntoView({behavior: "smooth", block: "start", inline: "nearest"}); }; } var glossaryHeader = osShadowElement.getElementById("glossary-header"); var glossaryStickyHeader = osShadowElement.getElementById( "glossary-header-sticky" ); // Get the offset position of the navbar if (glossaryHeader) { var sticky = glossaryHeader.offsetTop; } var glossarySearch = osShadowElement.querySelector(".oc-glossary-search"); // Add the sticky class to the navbar when you reach its scroll position. Remove "sticky" when you leave the scroll position function stickyAlphabets() { if (window.pageYOffset > sticky) { glossaryHeader.classList.add("hidden"); glossaryStickyHeader.classList.remove("hidden"); glossaryStickyHeader.style.zIndex = "99999"; glossarySearch.classList.add("hidden"); } else { glossaryHeader.classList.remove("hidden"); glossaryStickyHeader.classList.add("hidden"); glossarySearch.classList.remove("hidden"); } } /** HIGHLIGHT ALPHABET NAVIGATION LINKS WHILE SCROLLING */ // cache the navigation list-items containing links var navigationLinks = osShadowElement.querySelectorAll('#glossary-header-sticky > .glossary-header-alphabets > ul > li'); // cache the alphabet sections var sections = osShadowElement.querySelectorAll('.oc-glossary-item > div > span.item-head'); // map each target section ID to the corresponding navigation list-items var sectionIdToNavigationLink = {}; for (var i = 0; i < sections.length; i++) { var id = sections[i].id; sectionIdToNavigationLink[id] = osShadowElement.querySelectorAll('#glossary-header-sticky > .glossary-header-alphabets > ul > li.alpha-' + id); } function getOffset(el) { var _x = 0; var _y = 0; while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { _x += el.offsetLeft - el.scrollLeft; _y += el.offsetTop - el.scrollTop; el = el.offsetParent; } return { top: _y, left: _x }; } function highlightNavigation() { // get the current vertical position of the scroll bar var scrollPosition = window.pageYOffset || document.documentElement.scrollTop; // iterate the sections for (var i = sections.length - 1; i >= 0; i--) { var currentSection = sections[i]; // get the position of the section var sectionTop = getOffset(currentSection).top; // if the user has scrolled over the top of the section if (scrollPosition >= sectionTop - 250) { // get the section id var id = currentSection.id; // get the corresponding navigation link var navigationLink = sectionIdToNavigationLink[id]; // if the link is not active if (typeof navigationLink[0] !== 'undefined') { if (!navigationLink[0].classList.contains('active')) { // remove .active class from all the links for (i = 0; i < navigationLinks.length; i++) { navigationLinks[i].className = navigationLinks[i].className.replace(/ active/, ''); } // add .active class to the current link navigationLink[0].className += (' active'); } } else { // remove .active class from all the links for (i = 0; i < navigationLinks.length; i++) { navigationLinks[i].className = navigationLinks[i].className.replace(/ active/, ''); } } // we have found our section, so we return false to exit the each loop return false; } } } if (glossaryHeader) { window.addEventListener('scroll', highlightNavigation); } /** Glossary page ends here**/ /** NL frontpage modification - version 2.0 **/ // Get the HTML element you need. const imageOverlay = osShadowElement.getElementById('testimonial-video-section-block-image-overlay'); const playButton = osShadowElement.getElementById('testimonial-video-section-block-play'); if (playButton) { var vidId = playButton.getAttribute("data"); // Add the event listener for the play button. playButton.addEventListener('click', play) } // The function that is called when the button is clicked. function play(e) { e.preventDefault(); let iframe_tag = osShadowElement.getElementById('ytplayer'); iframe_tag.setAttribute('src', 'https://www.youtube.com/embed/' + vidId + '?autoplay=1&enablejsapi=1&origin=http%3A%2F%2Flocalhost&widgetid=1'); imageOverlay.style.opacity = '0'; playButton.style.opacity = '0'; window.setTimeout(function () { playButton.style.display = 'none'; imageOverlay.style.display = 'none'; }, 800); // timed to match animation-duration } // Glossary page navigationbar issue fix Start let elemWebTopMenu = document.querySelector(".WebTop-Nav"); let elemWebTopSearch = document.querySelector(".MegaMenuAndSearchWrapper"); let elem = document.querySelector("#glossary-header-sticky"); if (elem && ( elemWebTopMenu || elemWebTopSearch ) ) { let rect = elem.getBoundingClientRect(); let elemTop = rect.top; let elemBottom = rect.bottom; let rectWebTop = elemWebTopMenu.getBoundingClientRect(); let elemTopWebTop = rectWebTop.top; let elemBottomWebTop = rectWebTop.bottom; let rectWebTopSearch = elemWebTopSearch.getBoundingClientRect(); let elemTopWebTopSearch = rectWebTopSearch.top; let elemBottomWebTopSearch = rectWebTopSearch.bottom; if ( ( elemBottomWebTopSearch >= elemTop ) || ( elemBottomWebTop >= elemTop ) ) { elem.style.zIndex = 200; } else { elem.style.zIndex = 0; } document.addEventListener('scroll', function() { let rect = elem.getBoundingClientRect(); let elemTop = rect.top; let elemBottom = rect.bottom; let rectWebTop = elemWebTopMenu.getBoundingClientRect(); let elemTopWebTop = rectWebTop.top; let elemBottomWebTop = rectWebTop.bottom; let rectWebTopSearch = elemWebTopSearch.getBoundingClientRect(); let elemTopWebTopSearch = rectWebTopSearch.top; let elemBottomWebTopSearch = rectWebTopSearch.bottom; if ( ( elemBottomWebTopSearch >= elemTop ) || ( elemBottomWebTop >= elemTop ) ) { elem.style.zIndex = 200; } else { elem.style.zIndex = 0; } }); } let glossaryNav = document.querySelector("#glossary-header-sticky"); let topSearchBarGloss = document.querySelector(".MegaMenuAndSearchWrapper"); let navSpacer = document.querySelector(".NavSpacer"); if ( glossaryNav && topSearchBarGloss) { topSearchBarGloss.style.position = 'static'; navSpacer.style.display = 'none'; } // Glossary page navigationbar issue fix End /******* Custom YouTube video embed js start *******/ let yt_thumb_wraps = document.querySelectorAll('.yt-video-wrapper.yt-play-icon'); if (yt_thumb_wraps) { yt_thumb_wraps.forEach(yt_thumb_wrap => { yt_thumb_wrap.addEventListener("click", function(event) { event.preventDefault(); let vid = event.target.dataset.vid; let yt_thumb = event.target; let vtitle = yt_thumb.getAttribute("title"); if(!vid){ yt_thumb = yt_thumb.querySelector('.yt-thumb-image'); vid = yt_thumb.dataset.vid; vtitle = yt_thumb.getAttribute("title"); } if(vid && yt_thumb){ let ytvideo = ''; let yt_thumb_wrap = yt_thumb.closest('.yt-video-wrapper.yt-play-icon'); yt_thumb_wrap.innerHTML = ytvideo; yt_thumb_wrap.classList.remove("yt-play-icon"); } }); }); } /******* Custom YouTube video embed js end *******/