Témy pre bootstrap wordpress. Ako používať bootstrap pre blog WordPress. Vynikajúca kompatibilita s HTML5

  • 07.03.2020

Ahoj. Už dlho sme chceli vytvoriť prázdnu šablónu na vývoj stránok pre wordpress. Páči sa nám bootstrapový rám - ak niekto vie, že niečo je jednoduchšie a ľahšie sa s ním vytvárajú responzívne stránky - potom napíšte do komentárov (najlepšie rady uverejníme v článku a poskytneme odkaz na váš web).

Hneď si všimnime, že táto téma bootstrap wordpressu je založená na inej čistej šablóne - https://github.com/saxap/clean-wp-template, urobili sme však nejaké zmeny a ďalšie vyčistenie kódu.

Téma Bootstrap WordPress pre vývoj

Áno, téma je určená predovšetkým vývojárom. Ak máte radi čistý kód a vysokú rýchlosť načítania a zároveň môžete na bootovať napísať malú tému, potom je táto šablóna určená práve pre vás.


Údaje z nástroja PageSpeed \u200b\u200bInsights

Stačí nainštalovať holý wordpress, vložiť tému a získať nasledujúce:

  1. Prostredníctvom function.php sme vyčistili nepotrebné funkcie wordpressu, ktoré zahltili kód a zvýšili čas načítania stránky (emoji odstránené, REST API, jeho filtre, udalosti a vloženia sú zakázané).
  2. Boli vytvorené 2 ponuky prispôsobené pre bootstrap. Vytvorte horné a spodné menu prostredníctvom panela správcu.
  3. Zahrnutý je súbor style.css, kde môžete určiť svoj vlastný kód CSS na prispôsobenie šablóny (do tohto súboru som pridal malý kód na ozdobenie témy, tento kód však môžete odstrániť, aby ste zachovali pôvodný vzhľad bootstrapu).
  4. Uverejňujte miniatúry a vlastné veľkosti obrázkov.

Odporúčame vám preniesť blok

do súboru footer.php a prostredníctvom štýlov a pozícií: absolútne ho vizuálne zdvihnite späť do hlavičky webu. To je nevyhnutné pre optimalizáciu SEO kódu. Touto akciou môžete výrazne zdvihnúť nadpis H1, čo bude mať určite pozitívny vplyv na výsledky vyhľadávania vášho webu. Tu vychádzame z myšlienky, ktorú sme už dávno počuli, avšak držíme sa jej:

Pre vyhľadávač nie je nič lepšie ako tlačená stránka

Prenos hlavičky je však na vás. Ale v prospech svojej pozície uvediem smerodajný príklad - https://devaka.ru/.

Po redizajne webu si v kóde môžete všimnúť, že hlavička je načítaná z päty (stránka sa vyrába aj na wordpresse). A verili by sme Sergejovi Koksharovovi.

Súbory v téme Bootstrap WordPress

So súbormi je všetko štandardné - jednoducho nič viac.

  • 404.php - 404 šablóna
  • autor.php - šablóna na zasielanie príspevkov autora
  • archive.php - archív príspevkov
  • kategória.php šablóna príspevkov kategórie -
  • comments.php - šablóna komentára, tam je výstup a forma, označenie zoznamu komentárov vo funkciách.php
  • zápätie.php - päta stránky
  • function.php - funkcie šablón
  • header.php - hlavička stránky
  • index.php - šablóna na zobrazenie najnovších príspevkov pre hlavné
  • loop.php - príspevok v slučke
  • page.php - bežná stránka
  • search.php vyhľadávací vzor -
  • sidebar.php - bočný panel
  • single.php samostatná stránka príspevku
  • štýl.css - štýly a popis témy
  • tag.php - príspevky podľa značiek
  • / js - bootstrap a skripty šablón
  • / css - štýly bootstrapu
  • / fonts - zavádzacie písma

Všimnime si malú nuanciu - blok

odstránené z header.php pre pohodlnejší vývoj. Napríklad musíte urobiť posúvač, ktorý vyplní celú šírku stránky - len vo vlastnej šablóne stránky urobte posúvač bez toho, aby ste museli zatvárať otvorené značky s pevnou šírkou.

Stiahnite si, vyskúšajte. Napíšte svoj názor do komentárov.

„Začali sme rozvíjať tému pre Wordpress... Dnes som sa rozhodol urobiť výber s užšími špecifikami, a to zbierať zbierku responzívne témy Bootstrap s veľkými obrázkami na celú obrazovku... O obrázkoch na celú obrazovku na webových stránkach sme už hovorili viackrát, aby sme inšpirovali webových dizajnérov. Tento príspevok obsahuje zbierku, ktorá si podľa môjho názoru zaslúži pozornosť.
Správne vybraná fotografia alebo ilustrácia môže významne zmeniť aj pocit pobytu návštevníka na danom mieste zdobiť vzhľadaj keď samotný dizajn nie je veľmi dobrý. Údaje responzívne šablóny Bootstrap pre Wordpress s veľkými obrázkami na celú obrazovku vhodné pre väčšinu tém stránok s vizitkami, pretože na stránkach s vizitkami sa zvyčajne používajú veľké obrázky a vo väčšine prípadov vykonávajú reklamnú funkciu, to znamená, že upozorňujú na produkt - to znamená, že predávajú. To však nezakazuje vložiť krásnu ilustráciu alebo fotografiu ako dizajnový prvok, ktorý dá stránke individualitu a krásu. Nikto taktiež nezakazuje jeho použitie ako osobného blogu, pretože je sám o sebe nástrojom na blogovanie.
Takže. Tvoja pozornosť kolekcia responzívnych šablón Bootstrap 3 Wordpress s obrázkami pozadia na celú obrazovku.

Arcade Basic
Arcade Basic je super, bezplatná prémiová téma WordPress s veľkými obrázkami na celú obrazovku s výškou 100%, to znamená, že výška obrazu (fotografie) je zarovnaná s výškou monitora. Téma je napísaná v základe CSS rámca Twitter 3.
má vstavanú galériu responzívnych obrázkov s pôvodnou mriežkou.
Plochá téma
Pokiaľ ide o mňa, toto je najviac kvalitná téma Bootstrap WordPress dnes. Šablóna je skutočne kvalitná a spadá do kategórie prémiových tém, ale naopak je zadarmo.
Implementovaná domovská stránka portfólia, blogu a prezentácie. Je to ideálne riešenie pre rôzne štúdiá a nezávislých pracovníkov.
Téma s veľmi pekným a moderným dizajnom, ktorá drží krok s najnovšími trendmi vo webdizajne.

Revera
Revera je moderná, jasná a chytľavá responzívna téma WordPress s jazdcom na celú obrazovku. Šablóna je vyrobená v populárnom plochom štýle. Vhodné na vytvorenie vizitky alebo osobného blogu.

Tu máme zbierku najlepších bezplatných tém WordPress založených na bootstrape, ktoré môžete použiť na prepracovanie svojho webu tak, aby bol moderný, atraktívny a efektívny.

Bootstrap je jedným z najpopulárnejších front-endových rámcov, ktorý vývojárom umožňuje skutočne ľahko vytvárať atraktívne a pohotové návrhy pomocou kódov HTML, CSS a JavaScript.

V tomto príspevku sme zhromaždili najlepšie a prémiovej kvality bezplatné témy založené na bootstrape, ktoré môžete použiť na prilákanie ďalších návštevníkov na svoje stránky.

Len pre informáciu, už sme vydali príspevok o tom, kde nájdete niektoré kvalitné bezplatné témy, a k tomuto príspevku v budúcnosti pridáme ďalšie. Takže ten príspevok pravidelne navštevujte!

Pred pridaním do tohto zoznamu sme sa pozreli na kvalitu dizajnu, rozloženie, rozmanitosť a výkon tém. Som si istý, že ide o najlepšie bezplatné témy Bootstrap, ktoré môžu vašu stránku posunúť na vyššiu úroveň.

Zoznam bezplatných motívov bootstrapu

1. Časopis TA

TA Magazine je veľkolepá bezplatná téma WordPress založená na Bootstrape, vďaka ktorej váš web určite vynikne. Je to kreatívna WordPress téma v štýle časopisu s pekným dizajnom a úžasnými funkciami. Môžete vytvoriť pekne vyzerajúci web s pokročilými možnosťami rozloženia a vysoko prispôsobiteľnými widgetmi.

51. Multishop

Multishop je profesionálne vyzerajúca, plne responzívna téma určená hlavne pre webové stránky elektronického obchodu založené na WooCommerce.

Aj keď je to téma na mieru pre webové stránky online obchodu, môžete ju použiť aj pre akýkoľvek iný typ stránok, pretože obsahuje všetky funkcie štandardnej témy WordPress.

Máte množstvo vlastných widgetov a výkonných možností motívu, pomocou ktorých si môžete motív prispôsobiť podľa svojich požiadaviek.

Záver

Ak sa chystáte na tému WordPress zadarmo, je lepšie ísť na tému WordPress založenú na Bootstrape, pretože sú flexibilnejšie, prispôsobiteľnejšie, atraktívnejšie a užívateľsky príjemnejšie.

Zhromaždili sme najlepšie bezplatné témy Bootstrap, ktoré sú k dispozícii v tomto príspevku, a do tohto zoznamu budeme v budúcnosti pridávať ďalšie. Nezabudnite si preto túto zbierku uložiť do záložiek!

Pôvodne zverejnené 1. januára 2020 8:33:00, aktualizované 29. januára 2020

Od autora: Ahoj. V minulom článku sme sa zaoberali pripojením rámca k webovej stránke, ale ak hovoríme o tom, ako pripojiť Bootstrap k WordPress, potom tu všetko vyzerá trochu inak. Poďme sa pozrieť na to, ako správne vytvoriť spojenie.

Vytvorme si teda úlohu, ktorá je pred nami. Máme šablónu wordpressu, potrebujeme k nej pripojiť bootstrap. Ako to spraviť? Zdalo by sa, že čo je tu ťažké, urobí rovnaký kód, aký sme použili na pripojenie na webovú stránku. Ale nebolo to tak, ak sa pokúsite pridať rovnaký kód do header.php, v ktorom je hlavičková sekcia zobrazená v šablóne wordpress:

< link href = "css/bootstrap.min.css" rel = "stylesheet" >

Nebude to fungovať, štýly rámca sa nebudú spájať. Prečo a čo by sme s tým mali robiť? Najskôr sa pozrite na cestu, ktorá vedie k šablóne so štýlmi. Pamätajme, že wordpress číta cestu začínajúcu z koreňového priečinka webu, nie zo šablóny, ale naša cesta je zaregistrovaná iba vo vzťahu k šablóne. Skutočná cesta, kde sa súbor nachádza, vyzerá takto:

/wp-content/themes/theme-name/css/bootstrap.min.css

/ wp - obsah / témy / názov témy / css / bootstrap. min. css

Štýly teda nie sú zahrnuté, pretože cesta je jednoducho nesprávne zadaná. Po druhé, wordpress má špeciálne funkcie, ktoré umožňujú správne zahrnúť skripty a štýly. Navrhujem, aby ste použili túto funkciu a optimálnym spôsobom spojili súbory rámca. Aby sme to dosiahli, budeme musieť do našej aktívnej šablóny napísať nejaký kód v functions.php.

Ak ju chcete upraviť, pripojte sa na stránku pomocou ftp a prejdite do adresára s aktívnou témou, nájdite tam zodpovedajúci súbor. Navrhujem, aby ste si ho pre prípad uchovali. Teraz ho otvorte pomocou pohodlného editora. Nemusíte zvlášť študovať jeho obsah, každopádne, pokiaľ nepoznáte wordpressové funkcie, nebudete rozumieť ničomu, okrem komentárov vývojára.

Prejdite na úplný koniec, tu pridáme kód, ktorý pripojí framework k enginu.

Pretože tu neštudujeme funkcie wordpressu, dám vám iba pripravený kód, ktorý okamžite spojí súbory js a css rámca. Ďalej si dovolím tento kód trochu vysvetliť.

funkcia load_bootstrap () (wp_enqueue_script ("bootstrap-js", get_template_directory_uri (). "/ js / bootstrap.js"); wp_enqueue_style ("bootstrap-css", get_template_directory_uri (). "/ css" bootstrap.) add_action ("wp_enqueue_scripts", "load_bootstrap");

funkcia load_bootstrap () (

wp_enqueue_script ("bootstrap-js", get_template_directory_uri (). "/js/bootstrap.js");

wp_enqueue_style ("bootstrap-css", get_template_directory_uri (). "/css/bootstrap.css");

add_action ("wp_enqueue_scripts", "load_bootstrap");

Takže budeme musieť napísať novú funkciu, nazvime ju ľubovoľne, navrhujem tak - load_bootstrap, aby to bolo hneď jasné. Vo vnútri funkcie napíšeme dve funkcie wordpressu. Prvý je zodpovedný za pripojenie skriptov, druhý za štýly css. Samotné funkcie fungujú absolútne identicky a majú 2 požadované parametre:

Názov funkcie. Dá sa to napísať ľubovoľne. Opäť navrhujem pomenovať tak, aby bolo hneď všetko jasné.

Cesta k zahrnutému súboru. Je veľmi dôležité správne ho nastaviť, ak práve píšete js / bootstrap.js, potom nebude nič fungovať, pretože som už povedal, že wordpress hľadá súbory z koreňa stránky a v koreňovom adresári priečinka js jednoducho nie je žiadny priečinok js, je prítomný v našej šablóne, kde musíte vopred umiestniť súbory rámca.

Ak chcete správne nastaviť cestu, musíte získať cestu k priečinku s aktívnou šablónou a potom pridať cestu k samotnému skriptu v tejto šablóne. Ako to spraviť? Tu nám pomôže funkcia get_template_directory_uri (). Zaregistrujeme to a ukotvíme cestu k súboru.

Ak potrebujete pripojiť viac súborov, potom iba z nového riadku prepíšte funkciu wp_enqueue_script alebo štýl, zadajte názov a cestu v parametroch.

Týmto je dokončená kompilácia funkcie, ktorá spojí naše rámcové súbory. Ak ale teraz chcete začať využívať možnosti rámca, potom je príliš skoro. Musíme dať motoru túto funkciu, aby sa mohla vykonať. Presne to robí posledný riadok vyššie uvedeného kódu, ktorý začína funkciou add_action.

V ňom musíme určiť 2 parametre: prvý bude v našom prípade nezmenený, jedná sa o funkciu wp_enqueue_scripts. Je to s s na konci, čo je dôležité! Druhým parametrom je zadanie názvu našej spoločnej funkcie, do ktorej zahrnieme náš súbor js a css.

Takže sme s vami pokryli správne pripojenie bootstrapu k wordpressu. Ak v budúcnosti budete potrebovať pripojiť nové súbory rámca, nebudete pre to musieť písať novú funkciu, ale iba pridáte alebo zmeníte potrebné riadky kódu vo funkcii load_bootstrap (), ktorú už máte.

Vzhľadom na to, že sme urobili všetko týmto spôsobom, pripojenie rámca bude fungovať pri zmene názvu domény, pri zmene názvu šablóny atď. Rámec môžete začať používať na svoje vlastné účely, tu tento článok končím. Ak chcete bootstrap zvládnuť čo najskôr, odporúčam vám prejsť si, na ktorých môžete napísať 2 weby, cieľovú stránku, teda jednostránkovú stránku, a tiež absolvovať dobré teoretické školenie.

Rámec Bootstrap 4. Rýchly štart

Naučte sa základy Bootstrapu 4 na príklade praktického kódovania vášho blogu od nuly

Ďalší článok z nadpisu „pripojenie niečoho k niečomu“ Tentokrát zvážime pripojenie Bootstrapu k wordpressu. Ak vás táto problematika zaujíma, pravdepodobne rozumiete tomu, čo tieto slová znamenajú. Bootstrap je rámec css, ktorý nám výrazne zjednodušuje rozloženie webových stránok, a wordpress je webový engine, ktorý zjednodušuje správu stránok. Môžete si prečítať prehľad rámca.

Ako stiahnem Bootstrap?

Najskôr si stiahnite svoj rámec. Ak to chcete urobiť, navštívte oficiálnu webovú stránku bootstrap - getbootstrap.com. Je to v angličtine, ale tým sa nezľaknite. Prejdite na kartu Začíname, kde sa vám ponúknu 3 možnosti stiahnutia rámca. S prvou možnosťou budete s najväčšou pravdepodobnosťou spokojní.

Po stiahnutí teda rozbaľte archív, mali by ste tam mať tri priečinky. Toto je obsah rámca:

Mimochodom, ak nechcete sťahovať úplne všetky komponenty rámca, ale iba tie, ktoré potrebujete, potom sa vám táto stránka bude hodiť:
Prispôsobiť
Na ňom môžete prispôsobiť rámec, to znamená, prispôsobiť si ho pre seba. O tom ale budem mať podrobný článok.

Inštalácia Bootstrapu na wordpress

Najskôr je potrebné všetky tri priečinky skopírovať do aktívnej šablóny wordpress. Za týmto účelom sa pripojte k serveru pomocou ftp, ssh alebo hostiteľského ovládacieho panela a tieto priečinky zahoďte.

Ďalej v koreňovom priečinku aktívnej šablóny vyhľadajte súbor functions.php. Je to on, koho musíme upraviť, aby sme správne spojili súbory rámca. Na to, aby všetky komponenty bootstrapu fungovali, je potrebné zahrnúť bootstrap.css a bootstrap.js alebo minifikované kópie týchto súborov.

Za týmto účelom vytvoríme novú funkciu, ktorá bude obsahovať súbor skriptu a štýlu. Tu je kód funkcie:

funkcia add_bootstrap () (
wp_enqueue_script ('my_bootstrap_js', get_template_directory_uri (). '/ js / bootstrap.js');
wp_enqueue_style ('my_bootstrap_css', get_template_directory_uri (). '/ css / bootstrap.css');
}

Myslím si, že z kódu niečo rozumieš, aj keď nie si programátor. Hlavná vec je, že cesty k súborom sú správne. To znamená, že ak je napísaný js / bootstrap.js, potom by mal byť priečinok js v koreňovom priečinku aktívnej šablóny a mal by v ňom byť súbor bootstrap.js, v takom prípade nebudete mať problémy s pripojením. Ak chcete zahrnúť minifikované verzie, stačí upraviť názvy súborov v tejto časti kódu.

Zostáva pridať háčik, aby sa naša funkcia vykonala pri načítaní štandardných štýlov a skriptov wordpressu. Za týmto účelom napíšte toto pod našu funkciu:

add_action („wp_enqueue_scripts“, „add_bootstrap“);

Tu je prvým parametrom v skutočnosti samotný hák, ku ktorému pridáme našu funkciu. Druhým parametrom je názov našej funkcie. Vložte tento kód, uložte zmeny do súboru. Inštalácia bootstrapu na wordpress bola úspešne dokončená, teraz môžete používať framework.

Ak ste tomu článku príliš nerozumeli, je to len preto, že nepoznáte funkcie wordpressu. Stačí skopírovať kód a prečítať si moje vysvetlenia. Aj bez vedomia sa môžete ľahko pripojiť k Bootstrapu. A to je pre mňa všetko!