WordPress 4.1 „Dinah“ čo nám priniesol?
Po malom meškaní aktualizácie, ktorej plán vydania bol pôvodne stanovený na 10.12.2014, sme sa dnes dočkali ďalšieho vydania WordPressu 4.1. Táto verzia je pomenovaná po jazzovom hudobníkovi Dinah Washington. Čo aktualizácia prináša a aké novinky si pre nás vývojári pripravili, sa dočítate v nasledujúcich pár riadkoch. Najprv začneme viditeľnými a najdôležitejšími zmenami.
Prvá horúca novinka je nová predvolená téma s názvom Twenty Fifteen (Dvadsať Pätnásť).
Táto je zameraná hlavne pre blog. Je navrhnutá s pozornosťou k typografii. V téme je považovaný text, ako hlavná časť používateľského rozhrania. Používa rodinu písiem od spoločnosti Google – Noto. Písma sú navrhnuté tak, aby vizuálne pôsobili harmonicky a sú použiteľné pre rôzne svetové jazyky. Šablóna je navrhnutá pomocou takzvaného mobile-first dizajnu, čo znamená že obsah sa dostáva do popredia záujmu, bez ohľadu na to, či návštevníci prichádzajú z chytrého telefónu, tabletu, notebooku, alebo stolného počítača. Pekný článok na tému mobile-first dizajn nájdete na tejto stránke. V Twenty Fifteen si môžete pomocou nástroja Vzhľad/Prispôsobiť vybrať z niekoľkých preddefinovaných farebných motívov, alebo nastaviť svoj vlastný. Téma ponúka aj možnosť pridať obrázok pre hlavičku, alebo pre pozadie.
Druhou novinkou je skrývanie postranných panelov v editore pri písaní, editovaní článku, stránky. Aktivuje sa tlačidlom ktoré slúžilo na prepnutie do režimu celej obrazovky. Po aktivácii už nemusíte klikať na opustenie režimu, ale stačí presunúť myš mimo okno editora a admin menu sa automaticky zobrazí, keď presuniete kurzor myši naspäť, tak sa menu znova schová .
Tretia novinka sa týka inline panelu nástrojov, ktorý sa používa na formátovanie obrázkov vložených do príspevkov, alebo stránok.
Novinka ktorú nájdete vo Všeobecných Nastaveniach, je možnosť automaticky inštalovať jazykové balíčky, ktoré sa nachádzajú v rozbalovacej ponuke.
4.1 prináša do sekcie Pridať nový modul/plugin novú kartu Recommended plugins (preložil by som to ako Navrhované pluginy, kedže Odporúčané sa už nachádzajú v ponuke), tu bude WordPress doporučovať pluginy a to nie len tak, ale bude brať na zreteľ už nainštalované pluginy a bude doporučovať tie, ktoré používajú iný užívatelia s podobnými, ako máte nainštalované. Karta Populárnych pluginov samozrejme zostáva, tá má za úlohu zobrazovať najúspešnejšie, lepšie povedané najsťahovanejšie pluginy.
Novinkou je aj tlačidlo ( Log Out of All Other Sessions ) ktoré nájdete v nastaveniach Vášho profilu, zobrazí sa len pokiaľ existuje viac sedení. Pomocou tohoto tlačidla sa užívateľ/ka odhlási na všetkých zariadeniach, kde je prihlásený/á, okrem aktuálne používaného sedenia. Zíde sa, keď sa zabudnete ohlásiť na zdielanom PC, alebo inom zariadení.
Ďaľšie vylepšenia a zmeny sú schované pod kapotou a týkajú sa hlavne vývojárov. Jedná sa o meta, date, comment a taxonomy queries, wordpress codex.
WordPress 4.1 prináša aj niekoľko nových funkcií pre šablóny :
- Od tejto verzie by ste mali používať pre titulok title-tag:
function theme_title_tag() { add_theme_support( 'title-tag' ); } add_action( 'after_setup_theme', 'theme_title_tag' );
Spätná kompatibilita:
if ( ! function_exists( '_wp_render_title_tag' ) ) : function theme_slug_render_title() { echo '<title>' . wp_title( '|', false, 'right' ) . "</title>\n"; } add_action( 'wp_head', 'theme_slug_render_title' ); endif;
- WordPress 4.1 prináša 4 nové funkcie pre tipy archívov, sú to:
- get_the_archive_title() a the_archive_title() Vrátia názov aktuálneho termínu, dátumu, kategórie, taxamónie, atd. Názov môžete zabaliť do HTML tagov,
uvediem príklad: the_archive_title( ‚<h1 class=“page-title“>‘, ‚</h1>‘ ); - Pre popis použijeme get_the_archive_description() a the_archive_description()
- get_the_archive_title() a the_archive_title() Vrátia názov aktuálneho termínu, dátumu, kategórie, taxamónie, atd. Názov môžete zabaliť do HTML tagov,
- WordPress doteraz nemal natívny spôsob, ako pridať do šablón navigáciu/stránkovanie. Teraz môžeme použiť:
- get_the_post_navigation() a the_post_navigation() zobrazí navigáciu pre ďalší a predchádzajúci príspevok.
- get_the_posts_navigation() a the_posts_navigation() zobrazí navigáciu pre predchádzajúcu a ďalšiu stránku príspevkov.
- get_the_pagination() a the_pagination() zobrazí číselnú navigáciu.
Aktualizované boli aj tieto externé knižnice:
- TinyMCE 4.1.7
- getID3 1.9.8
- MediaElement 2.16.2
- Iris 1.0.7
Verzia 4.1 prináša ďalšie vylepšenia, ktoré nám spríjemnia používanie tohoto systému. Inštaláciu nájdete na stránkach wordpress.org, alebo môžete aktualizovať priamo z vašej administratívnej časti webu.
Informácie o všetkých zmenách a nie je ich málo, nájdete na stránke WordPress Codex.