{"id":9840,"date":"2013-05-22T11:43:55","date_gmt":"2013-05-22T11:43:55","guid":{"rendered":"http:\/\/musilda.cz\/?p=439"},"modified":"2013-05-22T11:43:55","modified_gmt":"2013-05-22T11:43:55","slug":"post-formaty-ve-wordpress-a-zmena-jejich-uzivani-od-verze-3-6","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/post-formaty-ve-wordpress-a-zmena-jejich-uzivani-od-verze-3-6\/","title":{"rendered":"Post form\u00e1ty ve WordPress a zm\u011bna jejich u\u017e\u00edv\u00e1n\u00ed od verze 3.6"},"content":{"rendered":"\n
Jednou z nejv\u011bt\u0161\u00edch zm\u011bn, kter\u00e9 se t\u00fdkaj\u00ed nov\u00e9 verze WordPressu,s ozna\u010den\u00edm 3.6. se bude dot\u00fdkat post form\u00e1t\u016f. Co to v\u0161ak jsou post form\u00e1ty? Zjednodu\u0161en\u011b se d\u00e1 \u0159\u00edci, \u017ee to jsou r\u016fzn\u00e9 druhy obsahu, kter\u00e9 m\u016f\u017eete v p\u0159\u00edsp\u011bvku zobrazovat. Byly p\u0159id\u00e1ny od verze 3.1 a v t\u00e9 dob\u011b se jednalo o nejv\u011bt\u0161\u00ed zm\u011bnu ve zp\u016fsobu zobrazov\u00e1n\u00ed obsahu ve WordPressu. U\u017eivatel\u00e9 tak mohli za\u010d\u00edt p\u0159id\u00e1vat ozna\u010den\u00ed k p\u0159\u00edsp\u011bvk\u016fm, nap\u0159\u00edklad p\u0159i publikaci p\u011bkn\u00e9 fotografie \u0161lo o post format „image“, citace se ozna\u010dovala jako „quote“ a video jednodu\u0161e jako „video“.<\/p>\n\n\n\n\n\n\n\n
Pokud \u0161ablona vzhledu podporovala post formats, zobrazil se p\u0159i vytv\u00e1\u0159en\u00ed nov\u00e9ho postu v prav\u00e9m sloupci pod v\u00fdpisem kategori\u00ed metabox s nab\u00eddkou v\u00fdb\u011bru post form\u00e1tu.<\/p>\n\n\n\n Po\u010det zobrazen\u00fdch mo\u017enost\u00ed je omezen t\u00edm, co \u0161ablona podporuje. P\u0159i v\u00fdb\u011bru jedn\u00e9 z mo\u017enost\u00ed se tak p\u0159i ukl\u00e1d\u00e1n\u00ed postu ulo\u017eila i informace o jak\u00fd post form\u00e1t jde a \u0161ablony tak mohla zobrazit p\u0159\u00edslu\u0161n\u00fd druh k\u00f3du. D\u00edky tomu se d\u00e1 doc\u00edlit odli\u0161n\u00e9ho zobrazen\u00ed jednotliv\u00fdch p\u0159\u00edsp\u011bvk\u016f a nap\u0159\u00edklad citace se ji\u017e ve v\u00fdpisu p\u0159\u00edsp\u011bvk\u016f zobrazuje tak, jak je nevr\u017een\u00e1 tv\u016frcem designu.<\/p>\n\n\n\n Post form\u00e1t\u016f je celkem deset:<\/p>\n\n\n\n Stejn\u00fd po\u010det je i na obr\u00e1zku v\u00fd\u0161e, proto\u017ee se jedn\u00e1 o screen ze \u0161ablony, kterou jsem vytvo\u0159il s podporou v\u0161ech deseti form\u00e1t\u016f. Pokud by \u0161ablona nap\u0159\u00edklad nepodporovala Status, tak se v nab\u00eddce nebude zobrazovat.<\/p>\n\n\n\n Pro ilustraci jsem p\u0159ipravil obr\u00e1zek, kter\u00e9 demonstruj\u00ed zobrazov\u00e1n\u00ed r\u016fzn\u00fdch post form\u00e1t\u016f:<\/p>\n\n\n\n Na obr\u00e1zku je vid\u011bt v\u00fdpis z kategorie, kde se pod sebou zobrazuj\u00ed – citace, status, video, audio. D\u00edky pou\u017eit\u00ed get_template_part(‚format‘,$format) pak m\u00e1te pro ka\u017ed\u00fd form\u00e1t p\u0159ipraven\u00fd specifick\u00fd kus k\u00f3du, kter\u00fd si nastylujete dle pot\u0159eb. V\u00fdhoda je to p\u0159edev\u0161\u00edm u v\u011bt\u0161\u00edch web\u016f, kde je pot\u0159eba jednotliv\u00e9 obsahy odli\u0161it. Pokud budete m\u00edt na webu nap\u0159\u00edklad sekci s videi z Youtube, redaktor bude do editoru vkl\u00e1dat pouze url videa, p\u0159i\u0159ad\u00ed kategorii a post form\u00e1t.<\/p>\n\n\n\n D\u00e1 se \u0159\u00edci, \u017ee \u00fapravy sm\u011b\u0159uj\u00ed ke snadn\u011bj\u0161\u00edmu ovl\u00e1d\u00e1n\u00ed a vytv\u00e1\u0159en\u00ed post form\u00e1t\u016f. Proto\u017ee v p\u0159edchoz\u00edch verz\u00edch jste nejprve vytvo\u0159ili post a n\u00e1sledn\u011b k n\u011bmu p\u0159i\u0159adili post form\u00e1t, byl metabox tvo\u0159en radio buttony. V nov\u00e9m WordPressu je tento postup obr\u00e1cen a v\u00fdb\u011br post form\u00e1tu u\u010din\u00edte p\u0159ed t\u00edm, ne\u017e za\u010dnete ps\u00e1t p\u0159\u00edsp\u011bvek. Dialog pro v\u00fdb\u011br nem\u016f\u017ee nikdo p\u0159ehl\u00e9dnout, proto\u017ee je um\u00edst\u011bn nad samotn\u00fdm editorem a je velmi v\u00fdrazn\u00fd:<\/p>\n\n\n\n Pom\u011brn\u011b v\u00fdrazn\u00e1 li\u0161ta a dle toho, jak\u00fd post form\u00e1t vyberete, bude v\u00e1m nab\u00eddnut editor v r\u016fzn\u00fdch variant\u00e1ch:<\/p>\n\n\n\n Jak m\u016f\u017eete vid\u011bt, zobrazil se pod titulkem prostor pro p\u0159id\u00e1n\u00ed videa. Toto je jedna z \u00faprav, za kterou jej\u00ed tv\u016frci obdr\u017e\u00ed tis\u00edce d\u011bkovn\u00fdch dopis\u016f od majitel\u016f f\u00f3r a diskuz\u00ed, proto\u017ee zmiz\u00ed ot\u00e1zky typu – „Nejde mi vlo\u017eit do editoru video z Youtube. Co m\u00e1m d\u011blat?“.<\/p>\n\n\n\n<\/figure>\n\n\n\n
Seznam post form\u00e1t\u016f<\/h3>\n\n\n\n
\n
<\/a><\/figure>\n\n\n\n
Jak\u00e9 budou rozd\u00edly v pou\u017e\u00edv\u00e1n\u00ed post form\u00e1t\u016f?<\/h3>\n\n\n\n
<\/a><\/figure>\n\n\n\n
<\/a><\/figure>\n\n\n\n
Nep\u0159ipom\u00edn\u00e1 v\u00e1m to n\u011bco?<\/h3>\n\n\n\n