Jak nastavit WordPress Sticky sidebar pomocí pluginu i CSS kódu

Delší dobu jsem řešil, jak nastavit postranní banner napevno (sticky sidebar). Zjednodušeně řečeno aby zůstal na místě, když budete stránkou scrollovat dolů. Povedlo se mi najít 2 způsoby, jak to jde udělat.

Fixed widget plugin

V angličtině se mu říká také floating widget wordpress i sticky sidebar on scroll. Dříve byl populární q2w3 fixed widget, ale ten už není několik let podporovaný a proto je lepší použít novější, od jiného tvůrce, který ale funkci splní stejně.

Přihlaste se do administrace WordPress, klikněte na Pluginy a vyhledejte Fixed Widget. Tento potom nainstalujte, já již ho mám, takže tam už mám Aktivní.

Fixed widget plugin (Sticky sidebar)

Dále v menu Vzhled otevřete nastavení pluginu. Doporučuji nastavit minimální šířku obrazovky 1024, aby vám to nedělalo neplechu na obrazovkách menších, třeba na tabletech. A Stop Elements si také nastavte, minimálně #footer doporučuji přidat, aby vám ten banner nejezdil až na konec webu, ale zastavil se před patičkou. Nakonec nezapomeňte uložit změny Save Changes.

Na šabloně MH Themes to funguje spolehlivě.

Fixed widget plugin nastavení

Plovoucí widget pomocí CSS kódu dostávající šablony

U některých webů a Wp témat není třeba instalovat rozšíření, ale jde to jen pouhým doplněním do CSS (kadkádových stylů).

Sticky sidebar css jsem dělal u šablony GeneratePress. Opět se přihlaste do administrace WP, klikněte vlevo na Vzhled, poté Přizpůsobit a CSS.

Tento kód tam přidejte a uložte tlačítkem Publikovat.


/*last widget sticky*/
@media(min-width: 1024px) {
.site-content {
display: flex;
}

.inside-right-sidebar {
height: 100%;
}

.inside-right-sidebar .widget:last-of-type {
position: sticky;
position: -webkit-sticky;
top: 60px;
}
}/*last widget sticky*/
————————————————————————————————————–
/*sticky sidebar*/
@media (min-width: 769px) {
#right-sidebar {
position: -webkit-sticky;
position: sticky;
top: 0;
}
}
/*sticky sidebar*/


 

Přečtěte si ještě

O autorovi Miloš Lácha 1008 Článků
Počítače mě bavily odjakživa, takže 13 let práce administrátora v bance pro mě byl splněný sen. Prošel jsem mnoha školeními na Windows i Office a možná i to byl impuls založit tento web, kde už více než 10 let najdete pravidelně každý týden nové návody převážně pro operační systém od Microsoftu.

Buďte první kdo přidá komentář

Napište komentář

Vaše e-mailová adresa nebude zveřejněna.


*