Pole obsahu zvýrazňuje konkrétne odseky. Zabalí obsah do štylizovaného rozloženia a rámčekov pomocou značky HTML . Tieto boxy sú postavené, navrhnuté a štylizované pomocou CSS.
Pomocou rámčeka obsahu môžete umiestniť rámček okolo alebo za text WordPress.
Pomocou výplne, okraja, orámovania, farby a stĺpcov si môžete vytvoriť svoje vlastné obsahové polia. Na pridanie ďalšieho štýlu do polí môžete použiť aj príkazy HTML, ako napríklad span.
Ak ste pravidelným čitateľom, možno ste si všimli, že ich vo svojich príspevkoch používam pomerne často. V prípade, že nepoznáte, čo to je, vyzerá to takto:
Tu vidíte to, čo by niektorí ľudia poznali ako pole s informáciami, funkciami alebo krátkymi kódmi. Všetky tri príklady sa však primárne nazývajú obsahové boxy a sú rovnaké.
začať
Krabice s obsahom môžete použiť na veľa vecí. Od zdôraznenia preventívneho kroku, vylúčenia zodpovednosti, zverejnenie alebo jednoduchý tip. Vytvára to len nový príjemný prvok vo vašom obsahu, ktorý sa ľuďom naozaj páči.
Je to efektívna technika na zapojenie vašich návštevníkov.
Mnoho webových stránok používa obsahové polia na zobrazenie funkcií, služieb a pracovných skúseností.
Ako vytvoriť obsahové boxy pomocou CSS
Existuje mnoho typov obsahových boxov a všetky sa v niektorých smeroch líšia.
Ukážem vám ukážku každého z niekoľkých rôznych typov obsahových polí a pod každým uvediem kód CSS, ktorý môžete skopírovať/prilepiť do svojho súboru WordPress CSS.
1.Bez názvu
Toto je typ obsahového poľa, ktoré nemá žiadnu oblasť nadpisu. Môžete ich použiť na zvýraznenie akéhokoľvek textu, ale bez akéhokoľvek nadpisu alebo nadpisu.
Ak to chcete použiť, skopírujte a prilepte CSS uvedený nižšie do súboru CSS WordPress.
.bfb-content-box{ background-color: #42d1fd; border-color: #d9f6ff; color: #ffffff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
Vždy, keď to budete musieť použiť vo svojich blogových príspevkoch, postupujte takto:
- Otvorte editor príspevkov WordPress
- Prepnite sa do textového editora
Potom zadajte:
<div class="bfb-content-box"> your text here </div>
Farbu pozadia môžete zmeniť zmenou hodnoty v kóde background-color:
. Vyhľadajte na Google hexadecimálny kód svojej farby a skopírujte/prilepte ho vedľa background-color:
v kóde CSS.
2. Obsahové pole s názvom a bielym pozadím
Toto je typ obsahového poľa, ktoré má oblasť názvu. V spodnej časti môžete pridať názov a pozadie textu pod ním bude biele.
Ak chcete použiť toto pole obsahu, pridajte tento riadok kódu do súboru CSS WordPress:
.su-box-title { display: block; padding: .5em 1em; font-weight: 700; font-size: 1.1em; background-color: #4fff59; color: #FFFFFF; border-top-left-radius: 1px; border-top-right-radius: 1px; border-color: #3fcc47; border-radius: 3px; }
Potom pridajte tento kód:
.su-box-content.green { background-color: #fff; color: #444; padding: 1em; border-color: #3fcc47; border-radius: 3px; }
Ak chcete zobraziť toto konkrétne pole obsahu, prilepte tento kód kdekoľvek ho chcete zobraziť:
<div class="su-box-content green"> <span class="su-box-title"> your title</span> your text here </div>
Môžete tiež pridať emotikon alebo ikonu pred nadpis, aby boli vaše krabice dobrou atrakciou.
3. Obsahové pole s nadpisom a farebným pozadím textu
Táto krabica s obsahom vyzerá veľmi atraktívne najmä vďaka svojmu dvojfarebnému tónu.
Dlaždica zobrazuje krásny nepriehľadný hlavový blok a pod ním má obsah hladké priesvitné červené pozadie. Najlepšie na tom je, že môžete samostatne zmeniť záhlavie a farbu pozadia obsahu.
Skopírujte/prilepte nižšie uvedený kód do súboru WordPress CSS:
#primary .entry-content .content-box .title { margin: -2rem -2rem 1rem -2rem; padding: 0.5rem 2rem 0.5rem 1rem; display: block; font-weight: bold; color: #FFF; font-size: 1.125rem; }
A potom vložte tento kód:
.entry-content .content-box.bforbloggers1{ border-color: #e22828; } .entry-content .content-box.bforbloggers1{ background: rgba(226,40,40,0.2); } .entry-content .content-box.bforbloggers1.title { background: #e22828; } .entry-content .content-box { border-radius: 5px; border: 1px solid; padding: 2rem 2rem 1rem 2rem; margin: 0 0 2rem 0; font-weight: normal; }
Ak chcete zobraziť toto pole obsahu, použite kód zobrazený nižšie:
<div class="content-box bforbloggers1"> <span class="title"> Your title here </span> Your content here.</div>
4. Bez názvu a farby pozadia
Toto je jeden z najjednoduchšie vyzerajúcich obsahových boxov. Je minimálny a perfektne zabalí text a obrázky.
Ak to chcete použiť, skopírujte/prilepte kód CSS nižšie do súboru CSS WordPress:
.box1{ border: 1px solid #10ef53; }
Ak to chcete zobraziť na svojom blogu, skopírujte/prilepte tento kód:
<div class="box1"> This text is enclosed in a box. </div>
Pole s odporúčaným obsahom s ikonami
Mnoho webových stránok, ktoré majú na predaj SaaS alebo iné digitálne produkty, používa funkcie a stĺpce. Tieto polia funkcií vám pomôžu lepšie ukázať vašim zákazníkom, aké sú najlepšie funkcie a služby, ktoré ponúkate.
Ak chcete vytvoriť tento typ obsahového poľa, budete si musieť nainštalovať doplnok WordPress s názvom Pokročilé stĺpce WP.
Po inštalácii budete tiež musieť nainštalovať ďalší doplnok s názvom Ikony WPSVG.
Po aktivácii Advanced WP Columns prejdite do jeho nastavení. V "trieda stĺpcov“ zadajte pole nové stĺpce a stlačte Uložiť.
Vytvorte novú stránku, na ktorú chcete pridať pole funkcií. V hornej časti editora WordPress si všimnete nové tlačidlo na pridanie rozšírených stĺpcov a nové tlačidlo pridať ikony SVG vo svojom obsahu.
Kliknite na tlačidlo rozšírené stĺpce wp a kliknite na prázdny a na ďalšej obrazovke vyberte počet stĺpcov, ktoré chcete pridať.
Potom zadajte nejaký text do všetkých prázdnych stĺpcov a kliknite pridať.
Máte vytvorené nové stĺpce a teraz ich uvidíte v editore príspevkov. Umiestnite kurzor tesne pred text bez toho, aby ste naň dali medzeru Pridať ikonu tlačidlo.
Objaví sa vyskakovacie okno, kde si môžete vybrať ikonu z:
Vyberte ľubovoľnú ikonu a kliknite na „rozpätie”A potom kliknite na ikonu Vložiť ikonu tlačidlo. Opakujte tento postup, ak chcete pridať ikony aj do polí iných stĺpcov.
WP SVG Icons pridá do vašich polí krátky kód na zobrazenie ikon na vašej živej stránke. Aby teda vyzerali veľké, skopírujte/prilepte nižšie uvedený kód CSS do súboru CSS WordPress:
span.wp-svg-smile.smile{
font-size
:
100px
;
}
span.wp-svg-rocket.rocket{
font-size
:
100px
;
}
span.wp-svg-bubbles.bubbles{
font-size
:
100px
;
}
.newcolumns {
border
:
1.25px
solid
#fff
;
min-height
:
200px
;
padding-top
:
20px
!important
;
}
Názvy „bubliny“ v kóde span.wp-svg-bubbles.bubbles
a ďalšie sa zmenia, keď budete používať iné ikony. Skrátený kód a názov ikony sú zobrazené vo vyskakovacích ikonách WP SVG.
Pomocou editora Gutenberg
Chcem ukázať ďalší veľmi jednoduchý spôsob, ako vytvoriť obsahový box, ktorý sa používa redaktor Gutenberg.
S vydaním WordPress 5.0 bude predvolený editor, ktorý sa nazýva TinyMCE, nahradený editorom Gutenberg. Gutenberg je blokový editor, čo znamená, že môžete vytvárať bloky HTML a upravovať ich štýl bez toho, aby ste sa dotkli riadku kódu.
V súčasnosti je však vo fáze beta a nemali by ste ho používať iba na živej stránke. To tiež znamená tímový automat (WordPress a Gutenberg vývojári) môžu túto funkciu odstrániť. Stále ho však môžete použiť na testovacej alebo ukážkovej stránke.
Takto to bude fungovať a vyzerať v Gutenbergu:
Stačí pridať blok, zmeniť jeho pozadie a farbu textu. Je to celkom jednoduché a rýchle. Pomocou posúvača môžete dokonca upraviť veľkosť poľa a textu.
Napísal som o každom obsahovom boxe, ktorý poznám a používam. kód CSS môžete vyladiť tak, aby ste si ho ešte viac prispôsobili a vytvorili značku.
Tieto polia obsahu môžete použiť aj v oblasti miniaplikácií bočného panela alebo päty výberom textovej miniaplikácie.
Tieto obsahové boxy by fungovali každú tému. Nemajú nič spoločné s hlavnými súbormi function.php alebo style.css témy WordPress.
Ak niekedy v budúcnosti zmeníte tému, nebude to mať žiadny vplyv na polia obsahu.
To je všetko.
Dajte mi vedieť, ktorý sa vám páčil najviac?
Barry Richardson
Môj obľúbený príklad je Gutenberg! Ďakujeme za ukážky!
GAURAV MIŠRA
rovnaký obsah krabice..
ako vytvoriť blog na blogu
pomoc prosím
Aayush Bhaskar
Ahoj Gaurav,
Tu je postup, ako pridať tieto obsahové polia do blogov služby Blogger. Fungujú rovnako ako v blogoch WordPress.
Prejdite na informačný panel služby Blogger a kliknite na motívy na ľavom bočnom paneli. Potom kliknite na tlačidlo prispôsobiť. Potom kliknite na tlačidlo rozšírené a vyberte možnosť „pridať CSS“. Otvorí sa okno na pridanie vlastného CSS do šablóny služby Blogger.
Skopírujte jeden z vyššie uvedených CSS boxov s obsahom a vložte ho tam. Kliknite na uložiť a vráťte sa späť na svoj informačný panel. Ak ich chcete teraz zobraziť naživo vo svojom blogu, skopírujte a prilepte kód HTML, ktorý som uviedol vyššie, a vložte ho do editora HTML svojho editora bloggerov.
To je všetko.
michal
Milujem tento návod a je presne to, čo som hľadal
Ale nevysvetlili ste, ako pridať emotikony alebo ikony pomocou metód css.
Preferujem túto metódu, pretože nemusím používať žiadne pluginy.
Môžete prosím upraviť príspevok tak, aby zahŕňal, ako pridať emotikon alebo poskytnúť odpoveď na môj komentár tu?
Ďakujem veľmi si vážim.
Aayush Bhaskar
Na pridávanie emotikonov nepotrebujete CSS. Používam CMD + Ctrl + medzerník na pridávanie emotikonov kamkoľvek chcem v mojom Macu. V systéme Windows to môžete urobiť stlačením klávesu Windows + : alebo . (bodka).
Gabrielle
Chcem len opraviť HTML kód zeleného rámčeka. Pre triedu span by to nemalo hovoriť „title“, ale skôr „su-box-title“, takže názov bude pri zobrazení ukážky skutočne fungovať s CSS.
Ďakujem vám však za túto užitočnú príručku, podarilo sa mi vytvoriť chladiaci box, ktorý potrebujem pre svoj obsah!
Aayush Bhaskar
Ahoj Gabrielle,
Trieda „su-box-title“ by sa mala používať (alebo bude účinná), keď upravíme štýl názvu poľa obsahu a je v rozpore s inými názvami poľa obsahu. Ak sa pozriete pozorne, 2. kód CSS v mojom príspevku má názov „su-box-title“, ktorý mu pomáha uplatniť sa a zároveň vám umožňuje slobodne používať štýl 3. poľa obsahu. Ak použijete rovnakú triedu „su-box-title“ vo všetkých tituloch, nebudete môcť vykonávať jednotlivé zmeny názvu.
Dúfam, že to pomôže.
Ján
Ďakujem za to, skvelý návod!
Mám tu tiež rovnaký problém a pre druhý príklad som musel použiť „su-box-title“. V mojom prípade používam iba jeden box na stránke, takže si myslím, že by to malo byť.
Okrem toho nedostanem pole pre obsah, iba pre názov. Existuje spôsob, ako pridať rámček okolo obsahu, ako je to v tomto príklade?
Vďaka!
Aayush Bhaskar
Za predpokladu, že ste použili presný CSS, ste si istý, že značky „div“ používate správne?
Neexistuje žiadny spôsob, ako sa v názve zobrazí iba vtedy, ak používate presne vyššie uvedené CSS.
Áno, pre druhý príklad by to malo byť „su-box-title“. Ak však použijete: #primary .entry-content .content-box .title {
okraj: -2rem -2rem 1rem -2rem;
výplň: 0.5rem 2rem 0.5rem 1rem;
zobrazenie: blok;
font-váha: tučný;
Farba: #fff;
veľkosť písma: 1.125rem;
}
Potom by mal „názov“ fungovať.
Krishnendu Pramanick
Ahoj Aayush, skvelý sprievodca, ktorý funguje bezchybne. Ďakujeme za uverejnenie!
Aayush Bhaskar
ahoj krish,
Som rád, že to viem????
Felicito
Wow! Naozaj potrebujem tieto zvýraznené boxy pre môj novovytvorený cestovateľský blog. Vďaka Bohu, že som našiel tvoj blog
Nitesh Kohli
ako to urobiť v bloggeri
prosím, môžete urobiť krátke video blogera, prosím
nahraj na youtube plzz a daj link :)
Vďaka
Aayush Bhaskar
Ahoj Nitesh,
Rovnakým spôsobom, ako to robíte vo WP. Všetko, čo potrebujete, je prístup ku kódu témy Blogger a prilepenie kódu HTML tak, ako je.
Momentálne nie som na Youtube, ale keď budem, budem na to pamätať.
architektonických
Pekný článok. Ale je možné pridať rámček okolo obsahu nejakým pluginom alebo tak? Nemám skúsenosti s kódovaním a nechce sa mi experimentovať s mojím blogom.
Aayush Bhaskar
Iste, môžete použiť Prospešný architekt alebo redaktor Gutenberg.
Baran
Pekný článok. Chcem vedieť, ako pridať porovnávaciu tabuľku pre môj web.
Aayush Bhaskar
Môžeš použiť WP plugin Table Maker
Sujeet
Ďakujem! Hľadal som na webe spôsob, ako vytvoriť jednoduchý rámček, aby som mohol vložiť nejaký súvisiaci obsah do príspevkov na mojej stránke, a vy ste si to svojimi príkladmi veľmi zjednodušili.
Aayush Bhaskar
Sme radi, že sme mohli pomôcť????
Anonymný
hladam uz 1 mesiac.... Už je to jasné človeče????
Leonardo Florêncio
Ahoj Ayush,
Pri prehliadaní som našiel váš príspevok a myslím si, že mi môžete navrhnúť nejaké riešenie.
Potrebujem urobiť rámček s farebným pozadím a obsahom s nadpisom a textom, ktorý sa dá umiestniť kdekoľvek v príspevku, medzi odseky, vpravo, vľavo. Je možné mi pomôcť alebo naznačiť riešenie. Používam WYSIWYG editor. Dobre, skvelá práca. Vďaka