{"id":9818,"date":"2013-05-06T20:15:33","date_gmt":"2013-05-06T20:15:33","guid":{"rendered":"http:\/\/musilda.cz\/?p=312"},"modified":"2013-05-06T20:15:33","modified_gmt":"2013-05-06T20:15:33","slug":"jak-vytvorit-vlastni-sablonu-pro-wordpress-2-dil","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/jak-vytvorit-vlastni-sablonu-pro-wordpress-2-dil\/","title":{"rendered":"Jak vytvo\u0159it vlastn\u00ed \u0161ablonu pro WordPress \u2013 2 d\u00edl"},"content":{"rendered":"\n

Po n\u011bkolika dnech jsme zp\u011bt u seri\u00e1lu, ve kter\u00e9m vytvo\u0159\u00edme vlastn\u00ed responsivn\u00ed WordPress \u0161ablonu. V minul\u00e9m d\u00edle jsme si vysv\u011btlili jak \u0161ablona postupuje p\u0159i \u0159azen\u00ed soubor\u016f a kter\u00e9 soubory pot\u0159ebujeme. Dnes si p\u0159iprav\u00edme v\u0161echny z\u00e1kladn\u00ed soubory, jen\u017e n\u00e1m umo\u017en\u00ed vytvo\u0159it ji\u017e funk\u010dn\u00ed z\u00e1klad \u0161ablony.<\/p>\n\n\n\n

Ve slo\u017ece themes vytvo\u0159\u00edme novou slo\u017eku, kterou nazveme dummy-theme (n\u00e1zev je zcela na v\u00e1s). V t\u00e9to slo\u017ece vytvo\u0159\u00edme dal\u0161\u00ed, kter\u00e9 nazveme assets a v n\u00ed podslo\u017eky images (slo\u017eky pro obr\u00e1zky), js (slo\u017eka pro javascriptov\u00e9 soubory) a css.<\/p>\n\n\n\n

\"\"<\/a><\/figure>\n\n\n\n

Pou\u017eit\u00ed Bootstrap pro z\u00e1klad WordPress \u0161ablony<\/h2>\n\n\n\n

Budeme pou\u017e\u00edvat Bootstrap pro responsivn\u00ed design, proto\u017ee n\u00e1m umo\u017en\u00ed p\u0159esko\u010dit vytv\u00e1\u0159en\u00ed styl\u016f a responzivn\u00edho gridu. P\u0159esto\u017ee jeho pou\u017eit\u00ed m\u016f\u017ee b\u00fdt omezuj\u00edc\u00ed, n\u00e1m urychl\u00ed v\u00fdvoj. St\u00e1heneme si jeho kompilovanou verzi, kter\u00e1 je ke sta\u017een\u00ed zde\u00a0st\u00e1hnout Bootstrap<\/a>.<\/p>\n\n\n\n

Soubory pot\u0159ebn\u00e9 pro Bootstrap ulo\u017e\u00edme do slo\u017eek assets\/css a assets\/js, tak jak jsou ulo\u017eeny ve sta\u017een\u00e9m zipu. V p\u0159\u00edpad\u011b, \u017ee se rozhodnete ve slo\u017ek\u00e1ch ud\u011blat nap\u0159\u00edklad assets\/css\/bootstrap a css soubory vlo\u017eit tam, mus\u00edte na to myslet p\u0159i linkov\u00e1n\u00ed ze souboru functions.php.<\/p>\n\n\n\n

Vytvo\u0159en\u00ed prvn\u00edch souor\u016f \u0161ablony<\/h2>\n\n\n\n

V editoru si n\u00e1sledn\u011b vytvo\u0159\u00edme prvn\u00ed soubory. Osobn\u011b pou\u017e\u00edv\u00e1m Sublime<\/a>(alternativou m\u016f\u017ee b\u00fdt nap\u0159\u00edklad Visual Studio Code), proto\u017ee jsem na n\u011bj zvykl\u00fd.<\/p>\n\n\n\n

Vytvo\u0159\u00edme si n\u00e1sleduj\u00edc\u00ed pr\u00e1zdn\u00e9 soubory:<\/p>\n\n\n\n